﻿@import url(//fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=latin,latin-ext);@import url(//fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=latin,latin-ext);@font-face{font-family:'icons';font-style:normal;font-weight:normal;unicode-range:U+E001-E999;src:url("/css/fonts/iconTeroplan.woff") format("woff"),url("/css/fonts/iconTeroplan.ttf") format("truetype"),url("/css/fonts/iconTeroplan.svg#svgIcons") format("svg")}.icon.icon-left:before,.icon.icon-right:after{font-family:'icons';font-weight:normal;display:inline-block}.icon.icon-round.icon-left:before,.icon.icon-round.icon-right:after{background-color:#fff;border-radius:1em;width:1em;height:1em;overflow:hidden;text-align:center}.icon.icon-left.icon-facebook:before,.icon.icon-right.icon-facebook:after{content:"\E001"}.icon.icon-left.icon-google-plus:before,.icon.icon-right.icon-google-plus:after{content:"\E002"}.icon.icon-left.icon-android:before,.icon.icon-right.icon-android:after{content:"\E003"}.icon.icon-left.icon-arrow-down:before,.icon.icon-right.icon-arrow-down:after{content:"\E004"}.icon.icon-left.icon-arrow-up:before,.icon.icon-right.icon-arrow-up:after{content:"\E005"}.icon.icon-left.icon-arrow-left:before,.icon.icon-right.icon-arrow-left:after{content:"\E006"}.icon.icon-left.icon-arrow-right:before,.icon.icon-right.icon-arrow-right:after{content:"\E007"}.icon.icon-left.icon-lock:before,.icon.icon-right.icon-lock:after{content:"\E008"}.icon.icon-left.icon-clock:before,.icon.icon-right.icon-clock:after{content:"\E009"}.icon.icon-left.icon-calendar-empty:before,.icon.icon-right.icon-calendar-empty:after{content:"\E010"}.icon.icon-left.icon-loop:before,.icon.icon-right.icon-loop:after{content:"\E011"}.icon.icon-left.icon-phone:before,.icon.icon-right.icon-phone:after{content:"\E012"}.icon.icon-left.icon-download:before,.icon.icon-right.icon-download:after{content:"\E013"}.icon.icon-left.icon-share:before,.icon.icon-right.icon-share:after{content:"\E014"}.icon.icon-left.icon-print:before,.icon.icon-right.icon-print:after{content:"\E015"}.icon.icon-left.icon-big-x:before,.icon.icon-right.icon-big-x:after{content:"\E016"}.icon.icon-left.icon-human:before,.icon.icon-right.icon-human:after{content:"\E017"}.icon.icon-left.icon-plus:before,.icon.icon-right.icon-plus:after{content:"\E018"}.icon.icon-left.icon-minus:before,.icon.icon-right.icon-minus:after{content:"\E019"}.icon.icon-left.icon-resize:before,.icon.icon-right.icon-resize:after{content:"\E020"}.icon.icon-left.icon-triangle-up:before,.icon.icon-right.icon-triangle-up:after{content:"\E021"}.icon.icon-left.icon-triangle-down:before,.icon.icon-right.icon-triangle-down:after{content:"\E022"}.icon.icon-left.icon-triangle-left:before,.icon.icon-right.icon-triangle-left:after{content:"\E023"}.icon.icon-left.icon-triangle-right:before,.icon.icon-right.icon-triangle-right:after{content:"\E024"}.icon.icon-left.icon-check:before,.icon.icon-right.icon-check:after{content:"\E025"}.icon.icon-left.icon-reload:before,.icon.icon-right.icon-reload:after{content:"\E026"}.icon.icon-left.icon-mobile:before,.icon.icon-right.icon-mobile:after{content:"\E027"}.icon.icon-left.icon-calendar-date:before,.icon.icon-right.icon-calendar-date:after{content:"\E028"}.icon.icon-left.icon-reload-dollar:before,.icon.icon-right.icon-reload-dollar:after{content:"\E029"}.icon.icon-left.icon-reverse:before,.icon.icon-right.icon-reverse:after{content:"\E030"}.icon.icon-left.icon-zoom-out:before,.icon.icon-right.icon-zoom-out:after{content:"\E031"}.icon.icon-left.icon-id-card:before,.icon.icon-right.icon-id-card:after{content:"\E032"}.icon.icon-left.icon-tooltip-triangle-top-right:before,.icon.icon-right.icon-tooltip-triangle-top-right:after{content:"\E033"}.icon.icon-left.icon-tooltip-triangle-top-center:before,.icon.icon-right.icon-tooltip-triangle-top-center:after{content:"\E034"}.icon.icon-left.icon-tooltip-triangle-top-left:before,.icon.icon-right.icon-tooltip-triangle-top-left:after{content:"\E035"}.icon.icon-left.icon-tooltip-triangle-bottom-right:before,.icon.icon-right.icon-tooltip-triangle-bottom-right:after{content:"\E036"}.icon.icon-left.icon-tooltip-triangle-bottom-center:before,.icon.icon-right.icon-tooltip-triangle-bottom-center:after{content:"\E037"}.icon.icon-left.icon-tooltip-triangle-bottom-left:before,.icon.icon-right.icon-tooltip-triangle-bottom-left:after{content:"\E038"}.icon.icon-left.icon-tooltip-triangle-left-bottom:before,.icon.icon-right.icon-tooltip-triangle-left-bottom:after{content:"\E039"}.icon.icon-left.icon-tooltip-triangle-left-center:before,.icon.icon-right.icon-tooltip-triangle-left-center:after{content:"\E040"}.icon.icon-left.icon-tooltip-triangle-left-top:before,.icon.icon-right.icon-tooltip-triangle-left-top:after{content:"\E041"}.icon.icon-left.icon-tooltip-triangle-right-bottom:before,.icon.icon-right.icon-tooltip-triangle-right-bottom:after{content:"\E042"}.icon.icon-left.icon-tooltip-triangle-right-center:before,.icon.icon-right.icon-tooltip-triangle-right-center:after{content:"\E043"}.icon.icon-left.icon-tooltip-triangle-right-top:before,.icon.icon-right.icon-tooltip-triangle-right-top:after{content:"\E044"}.icon.icon-left.icon-tooltip-triangle-empty-top-right:before,.icon.icon-right.icon-tooltip-triangle-empty-top-right:after{content:"\E045"}.icon.icon-left.icon-tooltip-triangle-empty-top-center:before,.icon.icon-right.icon-tooltip-triangle-empty-top-center:after{content:"\E046"}.icon.icon-left.icon-tooltip-triangle-empty-top-left:before,.icon.icon-right.icon-tooltip-triangle-empty-top-left:after{content:"\E047"}.icon.icon-left.icon-tooltip-triangle-empty-bottom-right:before,.icon.icon-right.icon-tooltip-triangle-empty-bottom-right:after{content:"\E048"}.icon.icon-left.icon-tooltip-triangle-empty-bottom-center:before,.icon.icon-right.icon-tooltip-triangle-empty-bottom-center:after{content:"\E049"}.icon.icon-left.icon-tooltip-triangle-empty-bottom-left:before,.icon.icon-right.icon-tooltip-triangle-empty-bottom-left:after{content:"\E050"}.icon.icon-left.icon-tooltip-triangle-empty-left-bottom:before,.icon.icon-right.icon-tooltip-triangle-empty-left-bottom:after{content:"\E051"}.icon.icon-left.icon-tooltip-triangle-empty-left-center:before,.icon.icon-right.icon-tooltip-triangle-empty-left-center:after{content:"\E052"}.icon.icon-left.icon-tooltip-triangle-empty-left-top:before,.icon.icon-right.icon-tooltip-triangle-empty-left-top:after{content:"\E053"}.icon.icon-left.icon-tooltip-triangle-empty-right-bottom:before,.icon.icon-right.icon-tooltip-triangle-empty-right-bottom:after{content:"\E054"}.icon.icon-left.icon-tooltip-triangle-empty-right-center:before,.icon.icon-right.icon-tooltip-triangle-empty-right-center:after{content:"\E055"}.icon.icon-left.icon-tooltip-triangle-empty-right-top:before,.icon.icon-right.icon-tooltip-triangle-empty-right-top:after{content:"\E056"}.icon.icon-left.icon-transport-bus:before,.icon.icon-right.icon-transport-bus:after{content:"\E057"}.icon.icon-left.icon-transport-urban:before,.icon.icon-right.icon-transport-urban:after{content:"\E058"}.icon.icon-left.icon-transport-train:before,.icon.icon-right.icon-transport-train:after{content:"\E059"}.icon.icon-left.icon-transport-minibus:before,.icon.icon-right.icon-transport-minibus:after{content:"\E060"}.icon.icon-left.icon-transport-tram:before,.icon.icon-right.icon-transport-tram:after{content:"\E061"}.icon.icon-left.icon-transport-metro:before,.icon.icon-right.icon-transport-metro:after{content:"\E062"}.icon.icon-left.icon-transport-trolley:before,.icon.icon-right.icon-transport-trolley:after{content:"\E063"}.icon.icon-left.icon-transport-river-ferry:before,.icon.icon-right.icon-transport-river-ferry:after{content:"\E064"}.icon.icon-left.icon-transport-ferry:before,.icon.icon-right.icon-transport-ferry:after{content:"\E065"}.icon.icon-left.icon-clock-filled:before,.icon.icon-right.icon-clock-filled:after{content:"\E066"}.icon.icon-left.icon-circle:before,.icon.icon-right.icon-circle:after{content:"\E067"}.icon.icon-left.icon-circle-filled:before,.icon.icon-right.icon-circle-filled:after{content:"\E068"}.icon.icon-left.icon-globe:before,.icon.icon-right.icon-globe:after{content:"\E069"}.icon.icon-left.icon-skyscrapers:before,.icon.icon-right.icon-skyscrapers:after{content:"\E070"}.icon.icon-left.icon-skyscrapers-small:before,.icon.icon-right.icon-skyscrapers-small:after{content:"\E071"}.icon.icon-left.icon-house:before,.icon.icon-right.icon-house:after{content:"\E072"}.icon.icon-left.icon-road:before,.icon.icon-right.icon-road:after{content:"\E073"}.icon.icon-left.icon-envelope:before,.icon.icon-right.icon-envelope:after{content:"\E074"}.icon.icon-left.icon-viewfinder:before,.icon.icon-right.icon-viewfinder:after{content:"\E075"}.icon.icon-left.icon-directionNorthRounded:before,.icon.icon-right.icon-directionNorthRounded:after{content:"\E076"}.icon.icon-left.icon-stop-bus-plate:before,.icon.icon-right.icon-stop-bus-plate:after{content:"\E077"}.icon.icon-left.icon-stop-ferry-plate:before,.icon.icon-right.icon-stop-ferry-plate:after{content:"\E078"}.icon.icon-left.icon-stop-rail-plate:before,.icon.icon-right.icon-stop-rail-plate:after{content:"\E079"}.icon.icon-left.icon-stop-station-plate:before,.icon.icon-right.icon-stop-station-plate:after{content:"\E080"}.icon.icon-left.icon-stop-group-plate:before,.icon.icon-right.icon-stop-group-plate:after{content:"\E081"}.icon.icon-left.icon-price-tag:before,.icon.icon-right.icon-price-tag:after{content:"\E082"}.icon.icon-left.icon-map-source-target-marker:before,.icon.icon-right.icon-map-source-target-marker:after{content:"\E083"}.icon.icon-left.icon-sugType-street:before,.icon.icon-right.icon-sugType-street:after{content:"\E084"}.icon.icon-left.icon-sugType-address:before,.icon.icon-right.icon-sugType-address:after{content:"\E085"}.icon.icon-left.icon-geo-point:before,.icon.icon-right.icon-geo-point:after{content:"\E086"}.icon.icon-left.icon-directionNorth:before,.icon.icon-right.icon-directionNorth:after{content:"\E087"}.icon.icon-left.icon-sugType-stop:before,.icon.icon-right.icon-sugType-stop:after{content:"\E088"}.icon.icon-left.icon-stop-group:before,.icon.icon-right.icon-stop-group:after{content:"\E089"}.icon.icon-left.icon-sugType-line:before,.icon.icon-right.icon-sugType-line:after{content:"\E090"}.icon.icon-left.icon-village:before,.icon.icon-right.icon-village:after{content:"\E091"}.icon.icon-left.icon-big-city:before,.icon.icon-right.icon-big-city:after{content:"\E092"}.icon.icon-left.icon-sugType-city:before,.icon.icon-right.icon-sugType-city:after{content:"\E093"}.icon.icon-left.icon-stop-bus:before,.icon.icon-right.icon-stop-bus:after{content:"\E094"}.icon.icon-left.icon-stop-urban:before,.icon.icon-right.icon-stop-urban:after{content:"\E095"}.icon.icon-left.icon-stop-train:before,.icon.icon-right.icon-stop-train:after{content:"\E096"}.icon.icon-left.icon-stop-minibus:before,.icon.icon-right.icon-stop-minibus:after{content:"\E097"}.icon.icon-left.icon-stop-tram:before,.icon.icon-right.icon-stop-tram:after{content:"\E098"}.icon.icon-left.icon-stop-metro:before,.icon.icon-right.icon-stop-metro:after{content:"\E099"}.icon.icon-left.icon-stop-trolley:before,.icon.icon-right.icon-stop-trolley:after{content:"\E100"}.icon.icon-left.icon-stop-river-ferry:before,.icon.icon-right.icon-stop-river-ferry:after{content:"\E101"}.icon.icon-left.icon-stop-ferry:before,.icon.icon-right.icon-stop-ferry:after{content:"\E102"}.icon.icon-left.icon-car:before,.icon.icon-right.icon-car:after{content:"\E103"}.icon.icon-left.icon-sugType-country:before,.icon.icon-right.icon-sugType-country:after{content:"\E104"}.icon.icon-left.icon-line-bus:before,.icon.icon-right.icon-line-bus:after{content:"\E105"}.icon.icon-left.icon-line-urban:before,.icon.icon-right.icon-line-urban:after{content:"\E106"}.icon.icon-left.icon-line-train:before,.icon.icon-right.icon-line-train:after{content:"\E107"}.icon.icon-left.icon-line-minibus:before,.icon.icon-right.icon-line-minibus:after{content:"\E108"}.icon.icon-left.icon-line-tram:before,.icon.icon-right.icon-line-tram:after{content:"\E109"}.icon.icon-left.icon-line-metro:before,.icon.icon-right.icon-line-metro:after{content:"\E110"}.icon.icon-left.icon-line-trolley:before,.icon.icon-right.icon-line-trolley:after{content:"\E111"}.icon.icon-left.icon-line-river-ferry:before,.icon.icon-right.icon-line-river-ferry:after{content:"\E112"}.icon.icon-left.icon-line-ferry:before,.icon.icon-right.icon-line-ferry:after{content:"\E113"}.icon.icon-left.icon-arrow-shaft-left:before,.icon.icon-right.icon-arrow-shaft-left:after{content:"\E114"}.icon.icon-left.icon-arrow-shaft-right:before,.icon.icon-right.icon-arrow-shaft-right:after{content:"\E115"}.icon.icon-left.icon-gift:before,.icon.icon-right.icon-gift:after{content:"\E116"}.icon.icon-left.icon-door2door-triangle:before,.icon.icon-right.icon-door2door-triangle:after{content:"\E117"}.icon.icon-left.icon-door2door-lightbox:before,.icon.icon-right.icon-door2door-lightbox:after{content:"\E118"}.icon.icon-left.icon-money-stack:before,.icon.icon-right.icon-money-stack:after{content:"\E119"}.icon.icon-left.icon-two-way-return:before,.icon.icon-right.icon-two-way-return:after{content:"\E120"}.icon.icon-left.icon-two-way-departure:before,.icon.icon-right.icon-two-way-departure:after{content:"\E121"}.icon.icon-left.icon-parcel-back:before,.icon.icon-right.icon-parcel-back:after{content:"\E122"}.icon.icon-left.icon-parcel-there:before,.icon.icon-right.icon-parcel-there:after{content:"\E123"}.icon.icon-left.icon-package:before,.icon.icon-right.icon-package:after{content:"\E124"}.icon.icon-left.icon-calendar-period:before,.icon.icon-right.icon-calendar-period:after{content:"\E125"}.icon.icon-left.icon-open-return-ticket:before,.icon.icon-right.icon-open-return-ticket:after{content:"\E126"}.icon.icon-left.icon-mom-n-daughter:before,.icon.icon-right.icon-mom-n-daughter:after{content:"\E127"}.icon.icon-left.icon-arrow-shaft-down:before,.icon.icon-right.icon-arrow-shaft-down:after{content:"\E128"}.icon.icon-left.icon-arrow-shaft-up:before,.icon.icon-right.icon-arrow-shaft-up:after{content:"\E129"}.icon.icon-left.icon-calendar-indirect:before,.icon.icon-right.icon-calendar-indirect:after{content:"\E130"}.icon.icon-left.icon-sticks-indirect:before,.icon.icon-right.icon-sticks-indirect:after{content:"\E131"}.icon.icon-left.icon-mail:before,.icon.icon-right.icon-mail:after{content:"\E132"}.icon.icon-left.icon-mobile-device:before,.icon.icon-right.icon-mobile-device:after{content:"\E133"}.icon.icon-left.icon-desktop:before,.icon.icon-right.icon-desktop:after{content:"\E134"}.icon.icon-left.icon-close:before,.icon.icon-right.icon-close:after{content:"\E135"}.icon.icon-left.icon-substraction-1:before,.icon.icon-right.icon-substraction-1:after{content:"\E136"}.icon.icon-left.icon-substraction-4:before,.icon.icon-right.icon-substraction-4:after{content:"\E137"}.icon.icon-left.icon-info-button:before,.icon.icon-right.icon-info-button:after{content:"\E138"}.icon.icon-left.icon-information:before,.icon.icon-right.icon-information:after{content:"\E139"}.icon.icon-left.icon-lifebuoy-1:before,.icon.icon-right.icon-lifebuoy-1:after{content:"\E140"}.icon.icon-left.icon-download-to-storage-drive:before,.icon.icon-right.icon-download-to-storage-drive:after{content:"\E141"}.icon.icon-left.icon-metro-bin:before,.icon.icon-right.icon-metro-bin:after{content:"\E142"}.icon.icon-left.icon-cancel-radius:before,.icon.icon-right.icon-cancel-radius:after{content:"\E143"}.icon.icon-left.icon-minivan:before,.icon.icon-right.icon-minivan:after{content:"\E144"}.icon.icon-left.icon-question-mark-in-circle:before,.icon.icon-right.icon-question-mark-in-circle:after{content:"\E145"}.icon.icon-left.icon-shield:before,.icon.icon-right.icon-shield:after{content:"\E146"}.icon.icon-left.icon-paycard-car:before,.icon.icon-right.icon-paycard-car:after{content:"\E147"}.icon.icon-left.icon-double-map-point:before,.icon.icon-right.icon-double-map-point:after{content:"\E148"}.icon.icon-left.icon-happy-face:before,.icon.icon-right.icon-happy-face:after{content:"\E149"}.icon.icon-left.icon-luggage:before,.icon.icon-right.icon-luggage:after{content:"\E150"}.icon.icon-left.icon-wallet:before,.icon.icon-right.icon-wallet:after{content:"\E151"}.icon.icon-left.icon-calc:before,.icon.icon-right.icon-calc:after{content:"\E152"}.icon.icon-left.icon-list:before,.icon.icon-right.icon-list:after{content:"\E153"}.icon.icon-left.icon-refresh:before,.icon.icon-right.icon-refresh:after{content:"\E154"}.icon.icon-left.icon-settings-cog:before,.icon.icon-right.icon-settings-cog:after{content:"\E155"}.icon.icon-left.icon-moneybox:before,.icon.icon-right.icon-moneybox:after{content:"\E156"}.icon.icon-left.icon-clock-outlined:before,.icon.icon-right.icon-clock-outlined:after{content:"\E157"}.icon.icon-left.icon-warning-triangle-sign:before,.icon.icon-right.icon-warning-triangle-sign:after{content:"\E158"}.icon.icon-left.icon-train-kd:before,.icon.icon-right.icon-train-kd:after{content:"\E159"}.icon.icon-left.icon-emkarta:before,.icon.icon-right.icon-emkarta:after{content:"\E160"}.icon.icon-left.icon-tooltip:before,.icon.icon-right.icon-tooltip:after{font-size:6px;position:relative;top:-10px;vertical-align:text-top}.icon.icon-left.icon-info:before,.icon.icon-right.icon-info:after{font-family:sans-serif;content:'i';width:1em;text-align:center;line-height:1em;padding:.5ex;background-color:#f3f3f3}.icon.icon-left.icon-transport-BUS_NORMAL:before,.icon.icon-right.icon-transport-BUS_NORMAL:after{content:"\E057"}.icon.icon-left.icon-transport-BUS_FAST:before,.icon.icon-right.icon-transport-BUS_FAST:after{content:"\E057"}.icon.icon-left.icon-transport-BUS_FASTER:before,.icon.icon-right.icon-transport-BUS_FASTER:after{content:"\E057"}.icon.icon-left.icon-transport-AUT:before,.icon.icon-right.icon-transport-AUT:after{content:"\E057"}.icon.icon-left.icon-carrierType-AUT:before,.icon.icon-right.icon-carrierType-AUT:after{content:"\E057"}.icon.icon-left.icon-transport-TRAIN_NORMAL:before,.icon.icon-right.icon-transport-TRAIN_NORMAL:after{content:"\E059"}.icon.icon-left.icon-transport-TRAIN_FAST:before,.icon.icon-right.icon-transport-TRAIN_FAST:after{content:"\E059"}.icon.icon-left.icon-transport-TRAIN_FASTER:before,.icon.icon-right.icon-transport-TRAIN_FASTER:after{content:"\E059"}.icon.icon-left.icon-transport-TRAIN:before,.icon.icon-right.icon-transport-TRAIN:after{content:"\E059"}.icon.icon-left.icon-carrierType-RAIL:before,.icon.icon-right.icon-carrierType-RAIL:after{content:"\E059"}.icon.icon-left.icon-transport-TRAM:before,.icon.icon-right.icon-transport-TRAM:after{content:"\E061"}.icon.icon-left.icon-transport-URBAN_TRAM:before,.icon.icon-right.icon-transport-URBAN_TRAM:after{content:"\E061"}.icon.icon-left.icon-transport-METRO:before,.icon.icon-right.icon-transport-METRO:after{content:"\E062"}.icon.icon-left.icon-transport-URBAN_SUBWAY:before,.icon.icon-right.icon-transport-URBAN_SUBWAY:after{content:"\E062"}.icon.icon-left.icon-transport-URBAN_BUS:before,.icon.icon-right.icon-transport-URBAN_BUS:after{content:"\E058"}.icon.icon-left.icon-carrierType-CITY:before,.icon.icon-right.icon-carrierType-CITY:after{content:"\E058"}.icon.icon-left.icon-transport-BUS:before,.icon.icon-right.icon-transport-BUS:after{content:"\E060"}.icon.icon-left.icon-carrierType-BUS:before,.icon.icon-right.icon-carrierType-BUS:after{content:"\E060"}.icon.icon-left.icon-transport-BUS_DOOR_TO_DOOR:before,.icon.icon-right.icon-transport-BUS_DOOR_TO_DOOR:after{content:"\E144"}.icon.icon-left.icon-carrierType-BUS_DOOR_TO_DOOR:before,.icon.icon-right.icon-carrierType-BUS_DOOR_TO_DOOR:after{content:"\E144"}.icon.icon-left.icon-transport-URBAN_TROLLEYBUS:before,.icon.icon-right.icon-transport-URBAN_TROLLEYBUS:after{content:"\E063"}.icon.icon-left.icon-transport-URBAN_FERRY:before,.icon.icon-right.icon-transport-URBAN_FERRY:after{content:"\E064"}.icon.icon-left.icon-transport-FERRY:before,.icon.icon-right.icon-transport-FERRY:after{content:"\E065"}.icon.icon-left.icon-carrierType-FERRY:before,.icon.icon-right.icon-carrierType-FERRY:after{content:"\E065"}.icon.icon-left.icon-transport-CAR:before,.icon.icon-right.icon-transport-CAR:after{content:"\E103"}.icon.icon-transport-BUS_DOOR_TO_DOOR:before,.icon.icon-transport-BUS_DOOR_TO_DOOR:after{color:#0D63AA;top:.5em}.icon.icon-left.icon-metropolis:before,.icon.icon-right.icon-metropolis:after{content:"\E093"}.icon.icon-left.icon-street:before,.icon.icon-right.icon-street:after{content:"\E084"}.icon.icon-left.icon-address:before,.icon.icon-right.icon-address:after{content:"\E085"}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ep-modal-wrapper.fade,.twoWayTicketLightbox,.twoWayTicketLightbox .return-suggestion,.twoWayTicketCurtain{animation:show 0.3s ease-in-out}.payment-view-wrapper .loader-wrapper .loader,.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{animation:spin 1s linear infinite}.system-message{margin:0 auto}.system-message.system-message{border-radius:2px;font:400 14px/1.28571 Roboto, sans-serif;padding:15px;max-width:790px;margin-left:auto;margin-right:auto;background-color:#f0f4fd;border:1px solid #e3e8f5;color:#697ca7;display:flex;flex-direction:column;justify-content:center;background:rgba(0,0,0,0);border:1px solid #96A7C3;border-radius:4px !important;box-sizing:border-box;color:#96A7C3;height:auto;letter-spacing:0;max-width:655px !important;opacity:1;padding-bottom:27px;padding-top:28px;text-align:left}.system-message.system-message span{line-height:1.28571}.system-message.system-message li::before{content:""}.system-message.system-message.message-error,.system-message.system-message.system-error{border:1px solid #D99FA5;color:#D76D78}.system-message.system-message.message-error .title:before,.system-message.system-message.message-error h1:before,.system-message.system-message.system-error .title:before,.system-message.system-message.system-error h1:before{content:"\E135"}.system-message.system-message.system-information{border:1px solid #C7AC45;color:#C7AC45}.system-message.system-message.system-information .title:before,.system-message.system-message.system-information h1:before{content:"\E136"}.system-message.system-message.system-success{border:1px solid #32BA7C;color:#32BA7C}.system-message.system-message.system-success .title:before,.system-message.system-message.system-success h1:before{content:"\E137"}.system-message.system-message .title,.system-message.system-message h1{font-size:18px;font-weight:700;line-height:30px;margin:0}.system-message.system-message .title:before,.system-message.system-message h1:before{font-family:"icons";content:"\E138";display:inline-block;margin:0 5px 0 25px}.system-message.system-message .description{font-size:14px;font-weight:400;line-height:25px;margin:20px}.system-message.system-message h1{color:inherit;margin-bottom:0.5em}.allSystemMessagesHolder{margin:40px 10px 40px 10px}.allSystemMessagesHolder .system-message{margin:0 auto 10px}.allSystemMessagesHolder .system-message:last-of-type{margin:0 auto}.allSystemMessagesHolder:empty{margin:0}.system-information:not(.system-message){margin-top:40px;margin-left:auto;margin-right:auto}.allSystemMessagesHolder:empty+.system-information{margin-top:40px}.page-TicketsPayerPanel .systemMessagesContainer .system-message,.page-TicketsPayerPanel .cancelTicketContainer .system-message{padding-left:4em;text-indent:-2em}.page-TicketsPayerPanel .systemMessagesContainer .system-message p,.page-TicketsPayerPanel .cancelTicketContainer .system-message p{display:none}#TicketsPanel .allSystemMessagesHolder .system-message,#TicketsPanelID .allSystemMessagesHolder .system-message,#ticketsPanel .allSystemMessagesHolder .system-message{padding-left:4em;text-indent:-2em}.widget20 html,.widget20 body,.widget20 div,.widget20 span,.widget20 applet,.widget20 object,.widget20 iframe,.widget20 h1,.widget20 h2,.widget20 h3,.widget20 h4,.widget20 h5,.widget20 h6,.widget20 p,.widget20 blockquote,.widget20 pre,.widget20 a,.widget20 abbr,.widget20 acronym,.widget20 address,.widget20 big,.widget20 cite,.widget20 code,.widget20 del,.widget20 dfn,.widget20 em,.widget20 img,.widget20 ins,.widget20 kbd,.widget20 q,.widget20 s,.widget20 samp,.widget20 small,.widget20 strike,.widget20 strong,.widget20 sub,.widget20 sup,.widget20 tt,.widget20 var,.widget20 b,.widget20 u,.widget20 i,.widget20 center,.widget20 dl,.widget20 dt,.widget20 dd,.widget20 ol,.widget20 ul,.widget20 li,.widget20 fieldset,.widget20 form,.widget20 label,.widget20 legend,.widget20 table,.widget20 caption,.widget20 tbody,.widget20 tfoot,.widget20 thead,.widget20 tr,.widget20 th,.widget20 td,.widget20 article,.widget20 aside,.widget20 canvas,.widget20 details,.widget20 embed,.widget20 figure,.widget20 figcaption,.widget20 footer,.widget20 header,.widget20 hgroup,.widget20 menu,.widget20 nav,.widget20 output,.widget20 ruby,.widget20 section,.widget20 summary,.widget20 time,.widget20 mark,.widget20 audio,.widget20 video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.widget20 article,.widget20 aside,.widget20 details,.widget20 figcaption,.widget20 figure,.widget20 footer,.widget20 header,.widget20 hgroup,.widget20 menu,.widget20 nav,.widget20 section{display:block}.widget20 body{line-height:1}.widget20 ol,.widget20 ul{list-style:none}.widget20 blockquote,.widget20 q{quotes:none}.widget20 blockquote:before,.widget20 blockquote:after,.widget20 q:before,.widget20 q:after{content:'';content:none}.widget20 table{border-collapse:collapse;border-spacing:0}.widget20,.ep-content.ui-dialog,.ep-modal-dialog{max-width:100%}.widget20,.ep-content.ui-dialog,.ep-modal-dialog{font:400 14px/1.28571 Roboto, sans-serif;cursor:default}.widget20 .paragraph,.widget20 p,.ep-content.ui-dialog .paragraph,.ep-content.ui-dialog p,.ep-modal-dialog .paragraph,.ep-modal-dialog p{text-align:justify;margin:1em 0}.widget20 input,.widget20 textarea,.ep-content.ui-dialog input,.ep-content.ui-dialog textarea,.ep-modal-dialog input,.ep-modal-dialog textarea{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;padding-right:10px}.widget20 input:hover,.widget20 textarea:hover,.ep-content.ui-dialog input:hover,.ep-content.ui-dialog textarea:hover,.ep-modal-dialog input:hover,.ep-modal-dialog textarea:hover{border-color:#cbc9bd}.widget20 input:focus,.widget20 input.\:focused,.widget20 textarea:focus,.widget20 textarea.\:focused,.ep-content.ui-dialog input:focus,.ep-content.ui-dialog input.\:focused,.ep-content.ui-dialog textarea:focus,.ep-content.ui-dialog textarea.\:focused,.ep-modal-dialog input:focus,.ep-modal-dialog input.\:focused,.ep-modal-dialog textarea:focus,.ep-modal-dialog textarea.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 input:focus,.widget20 input.\:focused,.widget20 textarea:focus,.widget20 textarea.\:focused,.ep-content.ui-dialog input:focus,.ep-content.ui-dialog input.\:focused,.ep-content.ui-dialog textarea:focus,.ep-content.ui-dialog textarea.\:focused,.ep-modal-dialog input:focus,.ep-modal-dialog input.\:focused,.ep-modal-dialog textarea:focus,.ep-modal-dialog textarea.\:focused{border:1px solid #cbc9bd !important}.widget20 input:disabled,.widget20 input.\:disabled,.widget20 textarea:disabled,.widget20 textarea.\:disabled,.ep-content.ui-dialog input:disabled,.ep-content.ui-dialog input.\:disabled,.ep-content.ui-dialog textarea:disabled,.ep-content.ui-dialog textarea.\:disabled,.ep-modal-dialog input:disabled,.ep-modal-dialog input.\:disabled,.ep-modal-dialog textarea:disabled,.ep-modal-dialog textarea.\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 input.valueError,.widget20 textarea.valueError,.ep-content.ui-dialog input.valueError,.ep-content.ui-dialog textarea.valueError,.ep-modal-dialog input.valueError,.ep-modal-dialog textarea.valueError{border-color:#e32033 !important}.widget20 input[type=radio],.ep-content.ui-dialog input[type=radio],.ep-modal-dialog input[type=radio]{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0}.widget20 input[type=radio]:hover,.ep-content.ui-dialog input[type=radio]:hover,.ep-modal-dialog input[type=radio]:hover{border-color:#cbc9bd}.widget20 input[type=radio]:focus,.widget20 input[type=radio].\:focused,.ep-content.ui-dialog input[type=radio]:focus,.ep-content.ui-dialog input[type=radio].\:focused,.ep-modal-dialog input[type=radio]:focus,.ep-modal-dialog input[type=radio].\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 input[type=radio]:focus,.widget20 input[type=radio].\:focused,.ep-content.ui-dialog input[type=radio]:focus,.ep-content.ui-dialog input[type=radio].\:focused,.ep-modal-dialog input[type=radio]:focus,.ep-modal-dialog input[type=radio].\:focused{border:1px solid #cbc9bd !important}.widget20 input[type=radio]:disabled,.widget20 input[type=radio].\:disabled,.ep-content.ui-dialog input[type=radio]:disabled,.ep-content.ui-dialog input[type=radio].\:disabled,.ep-modal-dialog input[type=radio]:disabled,.ep-modal-dialog input[type=radio].\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 input[type=radio].valueError,.ep-content.ui-dialog input[type=radio].valueError,.ep-modal-dialog input[type=radio].valueError{border-color:#e32033 !important}.widget20 input[type=radio]:after,.ep-content.ui-dialog input[type=radio]:after,.ep-modal-dialog input[type=radio]:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.widget20 input[type=radio]:hover:after,.ep-content.ui-dialog input[type=radio]:hover:after,.ep-modal-dialog input[type=radio]:hover:after{border-color:#cbc9bd}.widget20 input[type=radio]:checked:after,.ep-content.ui-dialog input[type=radio]:checked:after,.ep-modal-dialog input[type=radio]:checked:after{color:#3BA8B0}.widget20 input[type=radio]:disabled:after,.ep-content.ui-dialog input[type=radio]:disabled:after,.ep-modal-dialog input[type=radio]:disabled:after{color:#b7b7b6;background:#f3f3f3}.widget20 input[type=radio]:after,.ep-content.ui-dialog input[type=radio]:after,.ep-modal-dialog input[type=radio]:after{border-radius:50%;font-size:34px;line-height:19px;width:19px;height:19px}.widget20 input[type=radio]:checked:after,.ep-content.ui-dialog input[type=radio]:checked:after,.ep-modal-dialog input[type=radio]:checked:after{content:"•"}.widget20 input[type=checkbox],.ep-content.ui-dialog input[type=checkbox],.ep-modal-dialog input[type=checkbox]{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0;line-height:1;cursor:pointer !important}.widget20 input[type=checkbox]:hover,.ep-content.ui-dialog input[type=checkbox]:hover,.ep-modal-dialog input[type=checkbox]:hover{border-color:#cbc9bd}.widget20 input[type=checkbox]:focus,.widget20 input[type=checkbox].\:focused,.ep-content.ui-dialog input[type=checkbox]:focus,.ep-content.ui-dialog input[type=checkbox].\:focused,.ep-modal-dialog input[type=checkbox]:focus,.ep-modal-dialog input[type=checkbox].\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 input[type=checkbox]:focus,.widget20 input[type=checkbox].\:focused,.ep-content.ui-dialog input[type=checkbox]:focus,.ep-content.ui-dialog input[type=checkbox].\:focused,.ep-modal-dialog input[type=checkbox]:focus,.ep-modal-dialog input[type=checkbox].\:focused{border:1px solid #cbc9bd !important}.widget20 input[type=checkbox]:disabled,.widget20 input[type=checkbox].\:disabled,.ep-content.ui-dialog input[type=checkbox]:disabled,.ep-content.ui-dialog input[type=checkbox].\:disabled,.ep-modal-dialog input[type=checkbox]:disabled,.ep-modal-dialog input[type=checkbox].\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 input[type=checkbox].valueError,.ep-content.ui-dialog input[type=checkbox].valueError,.ep-modal-dialog input[type=checkbox].valueError{border-color:#e32033 !important}.widget20 input[type=checkbox]:after,.ep-content.ui-dialog input[type=checkbox]:after,.ep-modal-dialog input[type=checkbox]:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.widget20 input[type=checkbox]:hover:after,.ep-content.ui-dialog input[type=checkbox]:hover:after,.ep-modal-dialog input[type=checkbox]:hover:after{border-color:#cbc9bd}.widget20 input[type=checkbox]:checked:after,.ep-content.ui-dialog input[type=checkbox]:checked:after,.ep-modal-dialog input[type=checkbox]:checked:after{color:#3BA8B0}.widget20 input[type=checkbox]:disabled:after,.ep-content.ui-dialog input[type=checkbox]:disabled:after,.ep-modal-dialog input[type=checkbox]:disabled:after{color:#b7b7b6;background:#f3f3f3}.widget20 input[type=checkbox]:after,.ep-content.ui-dialog input[type=checkbox]:after,.ep-modal-dialog input[type=checkbox]:after{border-radius:5px;font-size:16px;width:18px;height:18px}.widget20 input[type=checkbox]:checked:after,.ep-content.ui-dialog input[type=checkbox]:checked:after,.ep-modal-dialog input[type=checkbox]:checked:after{content:"✔"}.widget20 input[type=checkbox]:after,.ep-content.ui-dialog input[type=checkbox]:after,.ep-modal-dialog input[type=checkbox]:after{font-family:'icons';font-size:14px}.widget20 input[type=checkbox]:checked:after,.ep-content.ui-dialog input[type=checkbox]:checked:after,.ep-modal-dialog input[type=checkbox]:checked:after{content:"\E025"}.widget20 input:-webkit-autofill,.ep-content.ui-dialog input:-webkit-autofill,.ep-modal-dialog input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.widget20 select,.ep-content.ui-dialog select,.ep-modal-dialog select{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px}.widget20 select:hover,.ep-content.ui-dialog select:hover,.ep-modal-dialog select:hover{border-color:#cbc9bd}.widget20 select:focus,.widget20 select.\:focused,.ep-content.ui-dialog select:focus,.ep-content.ui-dialog select.\:focused,.ep-modal-dialog select:focus,.ep-modal-dialog select.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 select:focus,.widget20 select.\:focused,.ep-content.ui-dialog select:focus,.ep-content.ui-dialog select.\:focused,.ep-modal-dialog select:focus,.ep-modal-dialog select.\:focused{border:1px solid #cbc9bd !important}.widget20 select:disabled,.widget20 select.\:disabled,.ep-content.ui-dialog select:disabled,.ep-content.ui-dialog select.\:disabled,.ep-modal-dialog select:disabled,.ep-modal-dialog select.\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 select.valueError,.ep-content.ui-dialog select.valueError,.ep-modal-dialog select.valueError{border-color:#e32033 !important}.widget20 select:focus,.widget20 select.\:focused,.ep-content.ui-dialog select:focus,.ep-content.ui-dialog select.\:focused,.ep-modal-dialog select:focus,.ep-modal-dialog select.\:focused{cursor:pointer}.widget20 select:after,.ep-content.ui-dialog select:after,.ep-modal-dialog select:after{content:"▼";font-size:12px;color:#b7b7b6;position:relative;right:25px;display:inline-block}.widget20 label,.ep-content.ui-dialog label,.ep-modal-dialog label{margin:0;padding:0;border:0;display:inline-block;margin:0 20px;vertical-align:top}.widget20 label .fieldCaption,.widget20 label .fldCaption,.ep-content.ui-dialog label .fieldCaption,.ep-content.ui-dialog label .fldCaption,.ep-modal-dialog label .fieldCaption,.ep-modal-dialog label .fldCaption{font-size:14px;font-family:Roboto, sans-serif;font-weight:700;color:#48484A;display:inline-block}.widget20 label .fieldCaption.required:before,.widget20 label .fldCaption.required:before,.ep-content.ui-dialog label .fieldCaption.required:before,.ep-content.ui-dialog label .fldCaption.required:before,.ep-modal-dialog label .fieldCaption.required:before,.ep-modal-dialog label .fldCaption.required:before{content:"*";color:red;position:absolute;top:1em;right:2em}.widget20 label .requiredField:before,.ep-content.ui-dialog label .requiredField:before,.ep-modal-dialog label .requiredField:before{content:"*";color:#f35d23;margin-left:4px;vertical-align:top}.widget20 label .selectWrapper,.ep-content.ui-dialog label .selectWrapper,.ep-modal-dialog label .selectWrapper{position:relative}.widget20 label .selectWrapper:after,.ep-content.ui-dialog label .selectWrapper:after,.ep-modal-dialog label .selectWrapper:after{content:"▼";font-size:12px;color:#dcdbd6;position:absolute;right:0;top:0;bottom:0;width:40px;padding-top:1em;background-color:#fff;text-align:right;pointer-events:none;margin:2px 0;padding-right:5px}.widget20 label .selectWrapper select,.ep-content.ui-dialog label .selectWrapper select,.ep-modal-dialog label .selectWrapper select{margin-right:15px !important}.widget20 label .fldContainer,.ep-content.ui-dialog label .fldContainer,.ep-modal-dialog label .fldContainer{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;cursor:pointer}.widget20 label .fldContainer:hover,.ep-content.ui-dialog label .fldContainer:hover,.ep-modal-dialog label .fldContainer:hover{border-color:#cbc9bd}.widget20 label .fldContainer:focus,.widget20 label .fldContainer.\:focused,.ep-content.ui-dialog label .fldContainer:focus,.ep-content.ui-dialog label .fldContainer.\:focused,.ep-modal-dialog label .fldContainer:focus,.ep-modal-dialog label .fldContainer.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 label .fldContainer:focus,.widget20 label .fldContainer.\:focused,.ep-content.ui-dialog label .fldContainer:focus,.ep-content.ui-dialog label .fldContainer.\:focused,.ep-modal-dialog label .fldContainer:focus,.ep-modal-dialog label .fldContainer.\:focused{border:1px solid #cbc9bd !important}.widget20 label .fldContainer:disabled,.widget20 label .fldContainer.\:disabled,.ep-content.ui-dialog label .fldContainer:disabled,.ep-content.ui-dialog label .fldContainer.\:disabled,.ep-modal-dialog label .fldContainer:disabled,.ep-modal-dialog label .fldContainer.\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 label .fldContainer.valueError,.ep-content.ui-dialog label .fldContainer.valueError,.ep-modal-dialog label .fldContainer.valueError{border-color:#e32033 !important}.widget20 label .fldContainer .fldDropdown,.widget20 label .fldContainer input,.widget20 label .fldContainer select,.widget20 label .fldContainer textarea,.ep-content.ui-dialog label .fldContainer .fldDropdown,.ep-content.ui-dialog label .fldContainer input,.ep-content.ui-dialog label .fldContainer select,.ep-content.ui-dialog label .fldContainer textarea,.ep-modal-dialog label .fldContainer .fldDropdown,.ep-modal-dialog label .fldContainer input,.ep-modal-dialog label .fldContainer select,.ep-modal-dialog label .fldContainer textarea{margin:0;padding:0;border:0;display:block;width:100%;background:transparent;padding-left:10px;padding-right:10px;box-sizing:border-box;height:40px}.widget20 label .fldContainer select,.ep-content.ui-dialog label .fldContainer select,.ep-modal-dialog label .fldContainer select{border-radius:0;border:2px solid white}.widget20 label .fldContainer .fldDropdown,.widget20 label .fldContainer select,.ep-content.ui-dialog label .fldContainer .fldDropdown,.ep-content.ui-dialog label .fldContainer select,.ep-modal-dialog label .fldContainer .fldDropdown,.ep-modal-dialog label .fldContainer select{padding-left:10px;margin-left:0}.widget20 label .fldContainer .fldDropdown option[disabled],.widget20 label .fldContainer select option[disabled],.ep-content.ui-dialog label .fldContainer .fldDropdown option[disabled],.ep-content.ui-dialog label .fldContainer select option[disabled],.ep-modal-dialog label .fldContainer .fldDropdown option[disabled],.ep-modal-dialog label .fldContainer select option[disabled]{font-style:italic;color:rgba(134,130,123,0.6)}.widget20 label.lblCheckbox,.widget20 label.lblRadio,.ep-content.ui-dialog label.lblCheckbox,.ep-content.ui-dialog label.lblRadio,.ep-modal-dialog label.lblCheckbox,.ep-modal-dialog label.lblRadio{white-space:nowrap}.widget20 label.lblCheckbox .fldContainer,.widget20 label.lblRadio .fldContainer,.ep-content.ui-dialog label.lblCheckbox .fldContainer,.ep-content.ui-dialog label.lblRadio .fldContainer,.ep-modal-dialog label.lblCheckbox .fldContainer,.ep-modal-dialog label.lblRadio .fldContainer{margin:0;padding:0;border:0;display:inline-block;background:transparent}.widget20 label.lblCheckbox .fldContainer input,.widget20 label.lblRadio .fldContainer input,.ep-content.ui-dialog label.lblCheckbox .fldContainer input,.ep-content.ui-dialog label.lblRadio .fldContainer input,.ep-modal-dialog label.lblCheckbox .fldContainer input,.ep-modal-dialog label.lblRadio .fldContainer input{width:auto}.widget20 label.lblCheckbox .fieldCaption,.widget20 label.lblCheckbox .fldCaption,.widget20 label.lblRadio .fieldCaption,.widget20 label.lblRadio .fldCaption,.ep-content.ui-dialog label.lblCheckbox .fieldCaption,.ep-content.ui-dialog label.lblCheckbox .fldCaption,.ep-content.ui-dialog label.lblRadio .fieldCaption,.ep-content.ui-dialog label.lblRadio .fldCaption,.ep-modal-dialog label.lblCheckbox .fieldCaption,.ep-modal-dialog label.lblCheckbox .fldCaption,.ep-modal-dialog label.lblRadio .fieldCaption,.ep-modal-dialog label.lblRadio .fldCaption{white-space:normal;font-weight:400}.widget20 label.lblCheckbox .fldContainer input,.ep-content.ui-dialog label.lblCheckbox .fldContainer input,.ep-modal-dialog label.lblCheckbox .fldContainer input{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0;line-height:1}.widget20 label.lblCheckbox .fldContainer input:hover,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:hover,.ep-modal-dialog label.lblCheckbox .fldContainer input:hover{border-color:#cbc9bd}.widget20 label.lblCheckbox .fldContainer input:focus,.widget20 label.lblCheckbox .fldContainer input.\:focused,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:focus,.ep-content.ui-dialog label.lblCheckbox .fldContainer input.\:focused,.ep-modal-dialog label.lblCheckbox .fldContainer input:focus,.ep-modal-dialog label.lblCheckbox .fldContainer input.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 label.lblCheckbox .fldContainer input:focus,.widget20 label.lblCheckbox .fldContainer input.\:focused,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:focus,.ep-content.ui-dialog label.lblCheckbox .fldContainer input.\:focused,.ep-modal-dialog label.lblCheckbox .fldContainer input:focus,.ep-modal-dialog label.lblCheckbox .fldContainer input.\:focused{border:1px solid #cbc9bd !important}.widget20 label.lblCheckbox .fldContainer input:disabled,.widget20 label.lblCheckbox .fldContainer input.\:disabled,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:disabled,.ep-content.ui-dialog label.lblCheckbox .fldContainer input.\:disabled,.ep-modal-dialog label.lblCheckbox .fldContainer input:disabled,.ep-modal-dialog label.lblCheckbox .fldContainer input.\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 label.lblCheckbox .fldContainer input.valueError,.ep-content.ui-dialog label.lblCheckbox .fldContainer input.valueError,.ep-modal-dialog label.lblCheckbox .fldContainer input.valueError{border-color:#e32033 !important}.widget20 label.lblCheckbox .fldContainer input:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.widget20 label.lblCheckbox .fldContainer input:hover:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:hover:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:hover:after{border-color:#cbc9bd}.widget20 label.lblCheckbox .fldContainer input:checked:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:checked:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:checked:after{color:#3BA8B0}.widget20 label.lblCheckbox .fldContainer input:disabled:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:disabled:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:disabled:after{color:#b7b7b6;background:#f3f3f3}.widget20 label.lblCheckbox .fldContainer input:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:after{border-radius:5px;font-size:16px;width:18px;height:18px}.widget20 label.lblCheckbox .fldContainer input:checked:after,.ep-content.ui-dialog label.lblCheckbox .fldContainer input:checked:after,.ep-modal-dialog label.lblCheckbox .fldContainer input:checked:after{content:"✔"}.widget20 label.lblRadio .fldContainer input,.ep-content.ui-dialog label.lblRadio .fldContainer input,.ep-modal-dialog label.lblRadio .fldContainer input{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0}.widget20 label.lblRadio .fldContainer input:hover,.ep-content.ui-dialog label.lblRadio .fldContainer input:hover,.ep-modal-dialog label.lblRadio .fldContainer input:hover{border-color:#cbc9bd}.widget20 label.lblRadio .fldContainer input:focus,.widget20 label.lblRadio .fldContainer input.\:focused,.ep-content.ui-dialog label.lblRadio .fldContainer input:focus,.ep-content.ui-dialog label.lblRadio .fldContainer input.\:focused,.ep-modal-dialog label.lblRadio .fldContainer input:focus,.ep-modal-dialog label.lblRadio .fldContainer input.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.widget20 label.lblRadio .fldContainer input:focus,.widget20 label.lblRadio .fldContainer input.\:focused,.ep-content.ui-dialog label.lblRadio .fldContainer input:focus,.ep-content.ui-dialog label.lblRadio .fldContainer input.\:focused,.ep-modal-dialog label.lblRadio .fldContainer input:focus,.ep-modal-dialog label.lblRadio .fldContainer input.\:focused{border:1px solid #cbc9bd !important}.widget20 label.lblRadio .fldContainer input:disabled,.widget20 label.lblRadio .fldContainer input.\:disabled,.ep-content.ui-dialog label.lblRadio .fldContainer input:disabled,.ep-content.ui-dialog label.lblRadio .fldContainer input.\:disabled,.ep-modal-dialog label.lblRadio .fldContainer input:disabled,.ep-modal-dialog label.lblRadio .fldContainer input.\:disabled{color:#b7b7b6;background:#f3f3f3}.widget20 label.lblRadio .fldContainer input.valueError,.ep-content.ui-dialog label.lblRadio .fldContainer input.valueError,.ep-modal-dialog label.lblRadio .fldContainer input.valueError{border-color:#e32033 !important}.widget20 label.lblRadio .fldContainer input:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:after,.ep-modal-dialog label.lblRadio .fldContainer input:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.widget20 label.lblRadio .fldContainer input:hover:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:hover:after,.ep-modal-dialog label.lblRadio .fldContainer input:hover:after{border-color:#cbc9bd}.widget20 label.lblRadio .fldContainer input:checked:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:checked:after,.ep-modal-dialog label.lblRadio .fldContainer input:checked:after{color:#3BA8B0}.widget20 label.lblRadio .fldContainer input:disabled:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:disabled:after,.ep-modal-dialog label.lblRadio .fldContainer input:disabled:after{color:#b7b7b6;background:#f3f3f3}.widget20 label.lblRadio .fldContainer input:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:after,.ep-modal-dialog label.lblRadio .fldContainer input:after{border-radius:50%;font-size:34px;line-height:19px;width:19px;height:19px}.widget20 label.lblRadio .fldContainer input:checked:after,.ep-content.ui-dialog label.lblRadio .fldContainer input:checked:after,.ep-modal-dialog label.lblRadio .fldContainer input:checked:after{content:"•"}.widget20 label.labelRadio input,.ep-content.ui-dialog label.labelRadio input,.ep-modal-dialog label.labelRadio input{position:absolute !important;left:-9999px}.widget20 label.labelRadio input+*,.ep-content.ui-dialog label.labelRadio input+*,.ep-modal-dialog label.labelRadio input+*{position:relative;padding-left:24px;cursor:pointer;font-weight:400}.widget20 label.labelRadio input+*:before,.ep-content.ui-dialog label.labelRadio input+*:before,.ep-modal-dialog label.labelRadio input+*:before{border:1px solid #dcdbd6;border-radius:50%;font-size:34px;line-height:20px;width:17px;height:17px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:absolute;left:0px;top:-1px}.widget20 label.labelRadio input input:checked+*:before,.widget20 label.labelRadio input:checked+*:before,.ep-content.ui-dialog label.labelRadio input input:checked+*:before,.ep-content.ui-dialog label.labelRadio input:checked+*:before,.ep-modal-dialog label.labelRadio input input:checked+*:before,.ep-modal-dialog label.labelRadio input:checked+*:before{content:"•";font-size:30px;line-height:20px;color:#3BA8B0;font-weight:700}.widget20 label.labelRadio input:hover+*:before,.ep-content.ui-dialog label.labelRadio input:hover+*:before,.ep-modal-dialog label.labelRadio input:hover+*:before{border-color:#cbc9bd}.widget20 label.labelRadio input:disabled+*:before,.ep-content.ui-dialog label.labelRadio input:disabled+*:before,.ep-modal-dialog label.labelRadio input:disabled+*:before{color:#b7b7b6;background:#f3f3f3}.widget20 label.labelRadio input:disabled+*,.ep-content.ui-dialog label.labelRadio input:disabled+*,.ep-modal-dialog label.labelRadio input:disabled+*{color:#b7b7b6}.widget20 label.labelBigRadio input,.ep-content.ui-dialog label.labelBigRadio input,.ep-modal-dialog label.labelBigRadio input{position:absolute !important;left:-9999px}.widget20 label.labelBigRadio input+*,.ep-content.ui-dialog label.labelBigRadio input+*,.ep-modal-dialog label.labelBigRadio input+*{position:relative;padding-left:35px;cursor:pointer;font-weight:400}.widget20 label.labelBigRadio input+*:before,.ep-content.ui-dialog label.labelBigRadio input+*:before,.ep-modal-dialog label.labelBigRadio input+*:before{border:1px solid #dcdbd6;border-radius:50%;font-size:34px;line-height:23px;width:20px;height:20px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:absolute;left:0px;top:-3px}.widget20 label.labelBigRadio input input:checked+*:before,.widget20 label.labelBigRadio input:checked+*:before,.ep-content.ui-dialog label.labelBigRadio input input:checked+*:before,.ep-content.ui-dialog label.labelBigRadio input:checked+*:before,.ep-modal-dialog label.labelBigRadio input input:checked+*:before,.ep-modal-dialog label.labelBigRadio input:checked+*:before{content:"•";font-size:34px;line-height:23px;color:#3BA8B0;font-weight:700}.widget20 label.labelBigRadio input:hover+*:before,.ep-content.ui-dialog label.labelBigRadio input:hover+*:before,.ep-modal-dialog label.labelBigRadio input:hover+*:before{border-color:#cbc9bd}.widget20 label.labelBigRadio input:disabled+*:before,.ep-content.ui-dialog label.labelBigRadio input:disabled+*:before,.ep-modal-dialog label.labelBigRadio input:disabled+*:before{color:#b7b7b6;background:#f3f3f3}.widget20 label.labelBigRadio input:disabled+*,.ep-content.ui-dialog label.labelBigRadio input:disabled+*,.ep-modal-dialog label.labelBigRadio input:disabled+*{color:#b7b7b6}.widget20 label.labelCheckbox input,.ep-content.ui-dialog label.labelCheckbox input,.ep-modal-dialog label.labelCheckbox input{position:absolute !important;left:-9999px}.widget20 label.labelCheckbox input+*,.ep-content.ui-dialog label.labelCheckbox input+*,.ep-modal-dialog label.labelCheckbox input+*{position:relative;padding-left:23px;cursor:pointer;font-weight:400}.widget20 label.labelCheckbox input+*:before,.ep-content.ui-dialog label.labelCheckbox input+*:before,.ep-modal-dialog label.labelCheckbox input+*:before{border:1px solid #dcdbd6;border-radius:2px;border-radius:5px;font-size:16px;width:16px;height:16px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:absolute;left:0px;top:-2px}.widget20 label.labelCheckbox input:checked+*:before,.ep-content.ui-dialog label.labelCheckbox input:checked+*:before,.ep-modal-dialog label.labelCheckbox input:checked+*:before{font-family:'icons';content:'\E025';line-height:19px;font-size:16px;color:#3BA8B0}.widget20 label.labelCheckbox input:hover+*:before,.ep-content.ui-dialog label.labelCheckbox input:hover+*:before,.ep-modal-dialog label.labelCheckbox input:hover+*:before{border-color:#cbc9bd}.widget20 label.labelCheckbox input:disabled+*:before,.ep-content.ui-dialog label.labelCheckbox input:disabled+*:before,.ep-modal-dialog label.labelCheckbox input:disabled+*:before{color:#b7b7b6;background:#f3f3f3}.widget20 label.labelCheckbox input:disabled+*,.ep-content.ui-dialog label.labelCheckbox input:disabled+*,.ep-modal-dialog label.labelCheckbox input:disabled+*{color:#b7b7b6}.widget20 label.labelBigCheckbox input,.ep-content.ui-dialog label.labelBigCheckbox input,.ep-modal-dialog label.labelBigCheckbox input{position:absolute !important;left:-9999px}.widget20 label.labelBigCheckbox input+*,.ep-content.ui-dialog label.labelBigCheckbox input+*,.ep-modal-dialog label.labelBigCheckbox input+*{position:relative;padding-left:25px;cursor:pointer;font-weight:400}.widget20 label.labelBigCheckbox input+*:before,.ep-content.ui-dialog label.labelBigCheckbox input+*:before,.ep-modal-dialog label.labelBigCheckbox input+*:before{border:1px solid #dcdbd6;border-radius:2px;border-radius:5px;font-size:16px;width:18px;height:18px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:absolute;left:0px;top:-2px}.widget20 label.labelBigCheckbox input:checked+*:before,.ep-content.ui-dialog label.labelBigCheckbox input:checked+*:before,.ep-modal-dialog label.labelBigCheckbox input:checked+*:before{font-family:'icons';content:'\E025';line-height:21px;font-size:18px;color:#3BA8B0}.widget20 label.labelBigCheckbox input:hover+*:before,.ep-content.ui-dialog label.labelBigCheckbox input:hover+*:before,.ep-modal-dialog label.labelBigCheckbox input:hover+*:before{border-color:#cbc9bd}.widget20 label.labelBigCheckbox input:disabled+*:before,.ep-content.ui-dialog label.labelBigCheckbox input:disabled+*:before,.ep-modal-dialog label.labelBigCheckbox input:disabled+*:before{color:#b7b7b6;background:#f3f3f3}.widget20 label.labelBigCheckbox input:disabled+*,.ep-content.ui-dialog label.labelBigCheckbox input:disabled+*,.ep-modal-dialog label.labelBigCheckbox input:disabled+*{color:#b7b7b6}.widget20 .bkg-odd,.widget20 .markOdd,.ep-content.ui-dialog .bkg-odd,.ep-content.ui-dialog .markOdd,.ep-modal-dialog .bkg-odd,.ep-modal-dialog .markOdd{background-color:#fff}.widget20 .bkg-even,.widget20 .markEven,.ep-content.ui-dialog .bkg-even,.ep-content.ui-dialog .markEven,.ep-modal-dialog .bkg-even,.ep-modal-dialog .markEven{background-color:#f3f3f3}.widget20 .button-arrow-right,.ep-content.ui-dialog .button-arrow-right,.ep-modal-dialog .button-arrow-right{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right}.widget20 .button-arrow-right:hover,.widget20 .button-arrow-right:focus,.ep-content.ui-dialog .button-arrow-right:hover,.ep-content.ui-dialog .button-arrow-right:focus,.ep-modal-dialog .button-arrow-right:hover,.ep-modal-dialog .button-arrow-right:focus{text-decoration:none}.widget20 .button-arrow-right:after,.ep-content.ui-dialog .button-arrow-right:after,.ep-modal-dialog .button-arrow-right:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.widget20 .button-secondary,.widget20 .frmButton,.ep-content.ui-dialog .button-secondary,.ep-content.ui-dialog .frmButton,.ep-modal-dialog .button-secondary,.ep-modal-dialog .frmButton{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6}.widget20 .button-secondary:hover,.widget20 .button-secondary:focus,.widget20 .frmButton:hover,.widget20 .frmButton:focus,.ep-content.ui-dialog .button-secondary:hover,.ep-content.ui-dialog .button-secondary:focus,.ep-content.ui-dialog .frmButton:hover,.ep-content.ui-dialog .frmButton:focus,.ep-modal-dialog .button-secondary:hover,.ep-modal-dialog .button-secondary:focus,.ep-modal-dialog .frmButton:hover,.ep-modal-dialog .frmButton:focus{text-decoration:none}.widget20 .button-secondary:hover,.widget20 .frmButton:hover,.ep-content.ui-dialog .button-secondary:hover,.ep-content.ui-dialog .frmButton:hover,.ep-modal-dialog .button-secondary:hover,.ep-modal-dialog .frmButton:hover{background:#fff;border-color:#3BA8B0}.widget20 .button-secondary:focus,.widget20 .frmButton:focus,.ep-content.ui-dialog .button-secondary:focus,.ep-content.ui-dialog .frmButton:focus,.ep-modal-dialog .button-secondary:focus,.ep-modal-dialog .frmButton:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.widget20 .button-secondary:disabled,.widget20 .frmButton:disabled,.ep-content.ui-dialog .button-secondary:disabled,.ep-content.ui-dialog .frmButton:disabled,.ep-modal-dialog .button-secondary:disabled,.ep-modal-dialog .frmButton:disabled{opacity:.5;background:#f3f3f3}.widget20 .btnSubmit,.widget20 .button-primary.button-primary,.ep-content.ui-dialog .btnSubmit,.ep-content.ui-dialog .button-primary.button-primary,.ep-modal-dialog .btnSubmit,.ep-modal-dialog .button-primary.button-primary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none}.widget20 .btnSubmit:hover,.widget20 .btnSubmit:focus,.widget20 .button-primary.button-primary:hover,.widget20 .button-primary.button-primary:focus,.ep-content.ui-dialog .btnSubmit:hover,.ep-content.ui-dialog .btnSubmit:focus,.ep-content.ui-dialog .button-primary.button-primary:hover,.ep-content.ui-dialog .button-primary.button-primary:focus,.ep-modal-dialog .btnSubmit:hover,.ep-modal-dialog .btnSubmit:focus,.ep-modal-dialog .button-primary.button-primary:hover,.ep-modal-dialog .button-primary.button-primary:focus{text-decoration:none}.widget20 .btnSubmit:hover,.widget20 .button-primary.button-primary:hover,.ep-content.ui-dialog .btnSubmit:hover,.ep-content.ui-dialog .button-primary.button-primary:hover,.ep-modal-dialog .btnSubmit:hover,.ep-modal-dialog .button-primary.button-primary:hover{background:#3ec5cf;background-color:#35969d}.widget20 .btnSubmit:focus,.widget20 .button-primary.button-primary:focus,.ep-content.ui-dialog .btnSubmit:focus,.ep-content.ui-dialog .button-primary.button-primary:focus,.ep-modal-dialog .btnSubmit:focus,.ep-modal-dialog .button-primary.button-primary:focus{background:#3f99a0;background-color:#287177}.widget20 .btnSubmit:disabled,.widget20 .btnSubmit.\:disabled,.widget20 .button-primary.button-primary:disabled,.widget20 .button-primary.button-primary.\:disabled,.ep-content.ui-dialog .btnSubmit:disabled,.ep-content.ui-dialog .btnSubmit.\:disabled,.ep-content.ui-dialog .button-primary.button-primary:disabled,.ep-content.ui-dialog .button-primary.button-primary.\:disabled,.ep-modal-dialog .btnSubmit:disabled,.ep-modal-dialog .btnSubmit.\:disabled,.ep-modal-dialog .button-primary.button-primary:disabled,.ep-modal-dialog .button-primary.button-primary.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.widget20 .button-tertiary,.ep-content.ui-dialog .button-tertiary,.ep-modal-dialog .button-tertiary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px}.widget20 .button-tertiary:hover,.widget20 .button-tertiary:focus,.ep-content.ui-dialog .button-tertiary:hover,.ep-content.ui-dialog .button-tertiary:focus,.ep-modal-dialog .button-tertiary:hover,.ep-modal-dialog .button-tertiary:focus{text-decoration:none}.widget20 .button-tertiary:hover,.widget20 .button-tertiary:focus,.ep-content.ui-dialog .button-tertiary:hover,.ep-content.ui-dialog .button-tertiary:focus,.ep-modal-dialog .button-tertiary:hover,.ep-modal-dialog .button-tertiary:focus{text-decoration:underline}.widget20 .button-tertiary:disabled,.ep-content.ui-dialog .button-tertiary:disabled,.ep-modal-dialog .button-tertiary:disabled{opacity:.5}.widget20 .button-secondary-arrow,.ep-content.ui-dialog .button-secondary-arrow,.ep-modal-dialog .button-secondary-arrow{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right}.widget20 .button-secondary-arrow:hover,.widget20 .button-secondary-arrow:focus,.ep-content.ui-dialog .button-secondary-arrow:hover,.ep-content.ui-dialog .button-secondary-arrow:focus,.ep-modal-dialog .button-secondary-arrow:hover,.ep-modal-dialog .button-secondary-arrow:focus{text-decoration:none}.widget20 .button-secondary-arrow:hover,.ep-content.ui-dialog .button-secondary-arrow:hover,.ep-modal-dialog .button-secondary-arrow:hover{background:#fff;border-color:#3BA8B0}.widget20 .button-secondary-arrow:focus,.ep-content.ui-dialog .button-secondary-arrow:focus,.ep-modal-dialog .button-secondary-arrow:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.widget20 .button-secondary-arrow:disabled,.ep-content.ui-dialog .button-secondary-arrow:disabled,.ep-modal-dialog .button-secondary-arrow:disabled{opacity:.5;background:#f3f3f3}.widget20 .button-secondary-arrow:hover,.widget20 .button-secondary-arrow:focus,.ep-content.ui-dialog .button-secondary-arrow:hover,.ep-content.ui-dialog .button-secondary-arrow:focus,.ep-modal-dialog .button-secondary-arrow:hover,.ep-modal-dialog .button-secondary-arrow:focus{text-decoration:none}.widget20 .button-secondary-arrow:after,.ep-content.ui-dialog .button-secondary-arrow:after,.ep-modal-dialog .button-secondary-arrow:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.widget20 .button-secondary-arrow:after,.ep-content.ui-dialog .button-secondary-arrow:after,.ep-modal-dialog .button-secondary-arrow:after{color:#3BA8B0}.widget20 .taRight,.ep-content.ui-dialog .taRight,.ep-modal-dialog .taRight{text-align:right}.widget20 .validationErrorMessage,.ep-content.ui-dialog .validationErrorMessage,.ep-modal-dialog .validationErrorMessage{color:#e32033;display:block}.widget20 .fldContainer.valueError,.ep-content.ui-dialog .fldContainer.valueError,.ep-modal-dialog .fldContainer.valueError{margin-bottom:0}.widget20 .fldContainer.valueError+.validationErrorMessage,.ep-content.ui-dialog .fldContainer.valueError+.validationErrorMessage,.ep-modal-dialog .fldContainer.valueError+.validationErrorMessage{margin-top:9px;position:absolute;top:40px;margin-top:5px}.widget20 .lblCheckbox.valueError .validationErrorMessage,.ep-content.ui-dialog .lblCheckbox.valueError .validationErrorMessage,.ep-modal-dialog .lblCheckbox.valueError .validationErrorMessage{margin-top:0;margin-bottom:0}.widget20 .selectAlike,.ep-content.ui-dialog .selectAlike,.ep-modal-dialog .selectAlike{position:relative}.widget20 .selectAlike .optionsHolder,.ep-content.ui-dialog .selectAlike .optionsHolder,.ep-modal-dialog .selectAlike .optionsHolder{display:none}.widget20 .selectAlike .selectedOption,.ep-content.ui-dialog .selectAlike .selectedOption,.ep-modal-dialog .selectAlike .selectedOption{overflow:hidden;text-overflow:ellipsis;color:#48484A;white-space:nowrap;text-align:left;padding:5px 20px 5px 10px;border:1px solid #DADADB;background-color:#fff;border-radius:5px}.widget20 .selectAlike .selectedOption:after,.ep-content.ui-dialog .selectAlike .selectedOption:after,.ep-modal-dialog .selectAlike .selectedOption:after{content:"▼";font-size:12px;color:#dcdbd6;position:absolute;right:10px;display:inline-block}.widget20 .selectAlike .selectedOption.icon-left:before,.ep-content.ui-dialog .selectAlike .selectedOption.icon-left:before,.ep-modal-dialog .selectAlike .selectedOption.icon-left:before{padding-right:10px}.widget20 .selectAlike .layer-content,.ep-content.ui-dialog .selectAlike .layer-content,.ep-modal-dialog .selectAlike .layer-content{z-index:100;padding:0;color:#acaaa1;left:50%;transform:translate(-50%, 12px)}.widget20 .selectAlike .layer-content .lblCarrierType,.ep-content.ui-dialog .selectAlike .layer-content .lblCarrierType,.ep-modal-dialog .selectAlike .layer-content .lblCarrierType{color:#86827B}.widget20 .selectAlike .layer-content>*,.ep-content.ui-dialog .selectAlike .layer-content>*,.ep-modal-dialog .selectAlike .layer-content>*{cursor:pointer}.widget20 .dropdown-layer,.ep-content.ui-dialog .dropdown-layer,.ep-modal-dialog .dropdown-layer{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;transform:translate(-50%, 12px)}.widget20 .dropdown-layer:before,.ep-content.ui-dialog .dropdown-layer:before,.ep-modal-dialog .dropdown-layer:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.widget20 .dropdown-layer>*,.ep-content.ui-dialog .dropdown-layer>*,.ep-modal-dialog .dropdown-layer>*{display:block}.widget20 .dropdown-layer.right-dropdown-layer,.ep-content.ui-dialog .dropdown-layer.right-dropdown-layer,.ep-modal-dialog .dropdown-layer.right-dropdown-layer{transform:translate(0%, 12px)}.widget20 .dropdown-layer.right-dropdown-layer:before,.ep-content.ui-dialog .dropdown-layer.right-dropdown-layer:before,.ep-modal-dialog .dropdown-layer.right-dropdown-layer:before{left:auto;right:10px}.widget20 .optionHolder,.ep-content.ui-dialog .optionHolder,.ep-modal-dialog .optionHolder{display:flex;padding:0 15px;white-space:nowrap}.widget20 .optionHolder:hover,.ep-content.ui-dialog .optionHolder:hover,.ep-modal-dialog .optionHolder:hover{background-color:#f3f3f3}.widget20 .optionHolder>*,.ep-content.ui-dialog .optionHolder>*,.ep-modal-dialog .optionHolder>*{padding:10px 0;float:left}.widget20 .optionHolder .icon,.ep-content.ui-dialog .optionHolder .icon,.ep-modal-dialog .optionHolder .icon{margin:0 10px 0 0}.widget20 .optionHolder .icon:before,.ep-content.ui-dialog .optionHolder .icon:before,.ep-modal-dialog .optionHolder .icon:before{margin:0}@media all and (max-width: 768px){.widget20,.ep-content.ui-dialog,.ep-modal-dialog{padding:0 5%}}.ep-modal-wrapper.dlgMiniPksDoorToDoor .fldContainer.valueError+.validationErrorMessage{position:static}.ui-dialog.ep-content .ui-dialog-container,.ui-dialog.epodroznik .ui-dialog-container{box-shadow:0 0 6px #dcdbd6;border-radius:4px;background:#fff;position:relative;font:400 14px/1.28571 Roboto, sans-serif}.ui-dialog.ep-content .ui-dialog-container:before,.ui-dialog.epodroznik .ui-dialog-container:before{content:'';position:absolute;width:100%;height:5px;left:0;background:#3BA8B0;background:-webkit-linear-gradient(left, #3BA8B0, #3BA8B0);background:-o-linear-gradient(right, #3BA8B0, #3BA8B0);background:-moz-linear-gradient(right, #3BA8B0, #3BA8B0);background:linear-gradient(to right, #3BA8B0, #3BA8B0)}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar{border-radius:2px 2px 0 0;background:transparent;line-height:2em;padding:0 4px;min-height:74px;border-bottom:1px solid #dcdbd6}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .ui-dialog-title{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;display:block;cursor:move;line-height:3em;margin-left:1em}@media all and (max-width: 768px){.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .ui-dialog-title{width:100%;box-sizing:border-box}}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close{cursor:pointer;display:block;position:absolute;right:1.5em;top:22px}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close:after,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close:after{border-radius:2em;border:1px solid #dcdbd6;padding:8px;font-size:12px;color:#acaaa1;line-height:1.28571}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close-hover:after,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .ui-dialog-titlebar-close-hover:after{border-color:#cbc9bd}.ui-dialog.ep-content .ui-dialog-container .ui-dialog-content,.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-content{border-radius:0 0 7px 7px;background:#fff;color:#86827B;padding:1em;margin:2px}.ui-dialog.ep-content .ui-dialog-container .loading,.ui-dialog.epodroznik .ui-dialog-container .loading{background:#fff url("//www.e-podroznik.pl/css/images/bar.gif") no-repeat center}.ui-dialog.ep-content .ui-dialog-container .loading .ep-content,.ui-dialog.epodroznik .ui-dialog-container .loading .ep-content{opacity:0.25}.ui-dialog.ep-content .ui-dialog-container .loading .frmProgressLayer,.ui-dialog.epodroznik .ui-dialog-container .loading .frmProgressLayer{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;background:#fff url("//www.e-podroznik.pl/css/images/bar.gif") no-repeat center center;display:none}.bgColorStick1{background-color:#3BA8B0;stroke:#3BA8B0}.bgColorStick1-light{background-color:#e6f8f9}.borderColorStick1{border-color:#3BA8B0}.borderColorStick1-light{border-color:rgba(59,168,176,0.5)}.colorStick1{color:#3BA8B0}.fillColorStickPath1{stroke:#3BA8B0;fill:#3BA8B0}.fillColorStickUnknownLocationPath1{stroke:#3BA8B0;fill:white}.bgColorStick2{background-color:#77d980;stroke:#77d980}.bgColorStick2-light{background-color:#e6f9e8}.borderColorStick2{border-color:#77d980}.borderColorStick2-light{border-color:rgba(119,217,128,0.5)}.colorStick2{color:#77d980}.fillColorStickPath2{stroke:#77d980;fill:#77d980}.fillColorStickUnknownLocationPath2{stroke:#77d980;fill:white}.bgColorStick3{background-color:#e8d071;stroke:#e8d071}.bgColorStick3-light{background-color:#f9f5e6}.borderColorStick3{border-color:#e8d071}.borderColorStick3-light{border-color:rgba(232,208,113,0.5)}.colorStick3{color:#e8d071}.fillColorStickPath3{stroke:#e8d071;fill:#e8d071}.fillColorStickUnknownLocationPath3{stroke:#e8d071;fill:white}.bgColorStick4{background-color:#398528;stroke:#398528}.bgColorStick4-light{background-color:#eaf9e6}.borderColorStick4{border-color:#398528}.borderColorStick4-light{border-color:rgba(57,133,40,0.5)}.colorStick4{color:#398528}.fillColorStickPath4{stroke:#398528;fill:#398528}.fillColorStickUnknownLocationPath4{stroke:#398528;fill:white}.bgColorStick5{background-color:#c77e49;stroke:#c77e49}.bgColorStick5-light{background-color:#f9eee6}.borderColorStick5{border-color:#c77e49}.borderColorStick5-light{border-color:rgba(199,126,73,0.5)}.colorStick5{color:#c77e49}.fillColorStickPath5{stroke:#c77e49;fill:#c77e49}.fillColorStickUnknownLocationPath5{stroke:#c77e49;fill:white}.bgColorStick6{background-color:#4c86b6;stroke:#4c86b6}.bgColorStick6-light{background-color:#e6f1f9}.borderColorStick6{border-color:#4c86b6}.borderColorStick6-light{border-color:rgba(76,134,182,0.5)}.colorStick6{color:#4c86b6}.fillColorStickPath6{stroke:#4c86b6;fill:#4c86b6}.fillColorStickUnknownLocationPath6{stroke:#4c86b6;fill:white}.bgColorStick7{background-color:#6bc43a;stroke:#6bc43a}.bgColorStick7-light{background-color:#edf9e6}.borderColorStick7{border-color:#6bc43a}.borderColorStick7-light{border-color:rgba(107,196,58,0.5)}.colorStick7{color:#6bc43a}.fillColorStickPath7{stroke:#6bc43a;fill:#6bc43a}.fillColorStickUnknownLocationPath7{stroke:#6bc43a;fill:white}.bgColorStick8{background-color:#dca865;stroke:#dca865}.bgColorStick8-light{background-color:#f9f1e6}.borderColorStick8{border-color:#dca865}.borderColorStick8-light{border-color:rgba(220,168,101,0.5)}.colorStick8{color:#dca865}.fillColorStickPath8{stroke:#dca865;fill:#dca865}.fillColorStickUnknownLocationPath8{stroke:#dca865;fill:white}.bgColorStick9{background-color:#3ebcdb;stroke:#3ebcdb}.bgColorStick9-light{background-color:#e6f5f9}.borderColorStick9{border-color:#3ebcdb}.borderColorStick9-light{border-color:rgba(62,188,219,0.5)}.colorStick9{color:#3ebcdb}.fillColorStickPath9{stroke:#3ebcdb;fill:#3ebcdb}.fillColorStickUnknownLocationPath9{stroke:#3ebcdb;fill:white}.bgColorStick10{background-color:#57E7EC;stroke:#57E7EC}.bgColorStick10-light{background-color:#e6f9f9}.borderColorStick10{border-color:#57E7EC}.borderColorStick10-light{border-color:rgba(87,231,236,0.5)}.colorStick10{color:#57E7EC}.fillColorStickPath10{stroke:#57E7EC;fill:#57E7EC}.fillColorStickUnknownLocationPath10{stroke:#57E7EC;fill:white}.bgColorStick11{background-color:#8330AE;stroke:#8330AE}.bgColorStick11-light{background-color:#f3e6f9}.borderColorStick11{border-color:#8330AE}.borderColorStick11-light{border-color:rgba(131,48,174,0.5)}.colorStick11{color:#8330AE}.fillColorStickPath11{stroke:#8330AE;fill:#8330AE}.fillColorStickUnknownLocationPath11{stroke:#8330AE;fill:white}.bgColorStick12{background-color:#E52EBC;stroke:#E52EBC}.bgColorStick12-light{background-color:#f9e6f5}.borderColorStick12{border-color:#E52EBC}.borderColorStick12-light{border-color:rgba(229,46,188,0.5)}.colorStick12{color:#E52EBC}.fillColorStickPath12{stroke:#E52EBC;fill:#E52EBC}.fillColorStickUnknownLocationPath12{stroke:#E52EBC;fill:white}.bgColorStick13{background-color:#E66EF1;stroke:#E66EF1}.bgColorStick13-light{background-color:#f8e6f9}.borderColorStick13{border-color:#E66EF1}.borderColorStick13-light{border-color:rgba(230,110,241,0.5)}.colorStick13{color:#E66EF1}.fillColorStickPath13{stroke:#E66EF1;fill:#E66EF1}.fillColorStickUnknownLocationPath13{stroke:#E66EF1;fill:white}.bgColorStick14{background-color:#3BA8B0;stroke:#3BA8B0}.bgColorStick14-light{background-color:#e6f8f9}.borderColorStick14{border-color:#3BA8B0}.borderColorStick14-light{border-color:rgba(59,168,176,0.5)}.colorStick14{color:#3BA8B0}.fillColorStickPath14{stroke:#3BA8B0;fill:#3BA8B0}.fillColorStickUnknownLocationPath14{stroke:#3BA8B0;fill:white}.bgColorStickFoot{background-color:#3D3D3D;stroke:#3D3D3D}.bgColorStickFoot-light{background-color:#8a8a8a}.borderColorStickFoot{border-color:#3D3D3D}.colorStickFoot{color:#3D3D3D}.fillColorStickPathFoot{stroke:#3D3D3D;fill:#8a8a8a}.layer-content{border-radius:4px;box-shadow:0 0 6px #dcdbd6;position:absolute;background-color:#fff}.dropdown-layer{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;transform:translate(-50%, 12px)}.dropdown-layer:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.dropdown-layer>*{display:block}.balloon-hint{position:relative;overflow:visible}.balloon-hint:hover .hint-content{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms}.balloon-hint:hover .hint-content,.balloon-hint.fade-in .hint-content{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms}.balloon-hint.fade-out .hint-content{opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms}.balloon-hint.hovered .hint-content{display:block !important;opacity:1 !important;visibility:visible !important}.balloon-hint.left-top .hint-content,.balloon-hint.right-top .hint-content{top:-18px}.balloon-hint.left-bottom .hint-content,.balloon-hint.right-bottom .hint-content{bottom:-100%}.balloon-hint.left-bottom .hint-content:before,.balloon-hint.right-bottom .hint-content:before{bottom:18px}.balloon-hint.left-top .hint-content,.balloon-hint.left-bottom .hint-content,.balloon-hint.left-middle .hint-content{left:100%;transform:translate(10px, 0)}.balloon-hint.left-top .hint-content:before,.balloon-hint.left-bottom .hint-content:before,.balloon-hint.left-middle .hint-content:before{content:'\25c0';left:.17em;transform:translateX(-100%) scaleY(2);text-shadow:-1px 0 0 #dcdbd6}.balloon-hint.left-middle .hint-content{top:50%;transform:translate(10px, -50%)}.balloon-hint.left-middle .hint-content:before{left:2px;transform:translate(-100%, -50%) scaleY(2);top:50%}.balloon-hint.right-top .hint-content,.balloon-hint.right-bottom .hint-content,.balloon-hint.right-middle .hint-content{right:100%;transform:translateX(-10px)}.balloon-hint.right-top .hint-content:before,.balloon-hint.right-bottom .hint-content:before,.balloon-hint.right-middle .hint-content:before{content:'\25b6';right:.17em;transform:translateX(100%) scaleY(2);text-shadow:1px 0 0 #dcdbd6}.balloon-hint.right-middle .hint-content{top:50%;transform:translate(-10px, -50%)}.balloon-hint.right-middle .hint-content:before{right:.17em;transform:translate(100%, -50%) scaleY(2);top:50%}.balloon-hint.top-left .hint-content,.balloon-hint.bottom-left .hint-content{left:-18px}.balloon-hint.top-right .hint-content,.balloon-hint.bottom-right .hint-content{right:-18px}.balloon-hint.top-right .hint-content:before,.balloon-hint.bottom-right .hint-content:before{right:18px}.balloon-hint.top-left .hint-content,.balloon-hint.top-right .hint-content,.balloon-hint.top-center .hint-content{top:-10px;transform:translate(0, -100%)}.balloon-hint.top-left .hint-content:before,.balloon-hint.top-right .hint-content:before,.balloon-hint.top-center .hint-content:before{content:'▼';bottom:4px;transform:translateY(100%) scaleX(2);text-shadow:0 1px 1px #dcdbd6}.balloon-hint.top-center .hint-content{left:50%;transform:translate(-50%, -100%)}.balloon-hint.top-center .hint-content:before{left:50%;transform:translate(-50%, 100%) scaleX(2)}.balloon-hint.bottom-left .hint-content,.balloon-hint.bottom-right .hint-content,.balloon-hint.bottom-center .hint-content{bottom:-10px;transform:translate(0, 100%)}.balloon-hint.bottom-left .hint-content:before,.balloon-hint.bottom-right .hint-content:before,.balloon-hint.bottom-center .hint-content:before{content:'▲';top:4px;transform:translateY(-100%) scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.balloon-hint.bottom-center .hint-content{left:50%;transform:translate(-50%, 100%)}.balloon-hint.bottom-center .hint-content:before{left:50%;transform:translate(-50%, -100%) scaleX(2)}.balloon-hint .hint-content{box-shadow:0 0 4px #dcdbd6;border-radius:5px;opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms;padding:18px;background-color:#fff;position:absolute;z-index:2}.balloon-hint .hint-content:before{color:#fff;display:inline-block;position:absolute;font-size:12px}.discount-selector .tooltip,.ep-content .tooltip,.tariff-selector .tooltip,.widget20 .tooltip{position:inherit;opacity:inherit;font-size:inherit;z-index:inherit}.widget20 .sendFeedback{width:100%;max-width:1240px;margin:15px auto 20px;border-top:1px solid #dcdbd6}.widget20 .sendFeedback p{text-align:right;margin-top:5px;font-size:10px;color:#acaaa1}.widget20 .fldContainer.valueError+.validationErrorMessage,.ep-content.ui-dialog .fldContainer.valueError+.validationErrorMessage{position:static;top:0}@media all and (max-width: 768px){.widget20{margin:0;padding:0;border:0;min-width:0}}.system-information,.system-message.message-error,.system-message.system-information{border-radius:2px;font:400 14px/1.28571 Roboto, sans-serif;padding:15px;max-width:790px;margin-left:auto;margin-right:auto}.system-information span,.system-message.message-error span,.system-message.system-information span{line-height:1.28571}.system-information li::before,.system-message.message-error li::before,.system-message.system-information li::before{content:""}.allSystemMessagesHolder .systemMessagesContainer{margin-top:1em}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer{display:none}.ep-module-wrapper.ep-processed .powered-by-link,.ep-module-wrapper.ep-processed .module-loader{display:none}.node-curtain .curtain-background{background-color:#D1D1D1;opacity:.25}.node-curtain .curtain-content{top:0;left:0;width:100%;height:100%}.node-curtain .curtain-content:not(:empty){background-color:#fff;background-position:center 60px;color:#48484A;font-size:16px;padding:20px 40px 90px;white-space:nowrap;border-radius:4px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:inherit;height:inherit}@media all and (max-width: 768px){.node-curtain .curtain-content:not(:empty){box-sizing:border-box;width:100%;word-wrap:normal;left:0;transform:translateY(-50%);white-space:normal;padding-left:5%;padding-right:5%;word-break:break-word;max-width:100%;text-align:center}}.node-curtain .curtain-loading-indicator{margin:auto;position:absolute;top:30px;left:0;bottom:0;right:0;height:50px;width:50px;border:8px solid #fff;animation:rotate .9s infinite linear;border-left-color:#3BA8B0;border-top-color:#3BA8B0;border-right-color:#3BA8B0;border-bottom-color:rgba(0,0,0,0);border-radius:50%}.node-curtain.ep-widget20-loading-error .curtain-background{background-color:#000000;opacity:.55;border-color:red;border-style:solid;border-width:2px}.node-curtain.ep-widget20-loading-error .curtain-content{top:0;left:0;background-color:initial;color:white;font-weight:bold;font-size:16px;padding:5px 5px;white-space:normal;border-radius:4px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:initial;height:initial}.node-curtain.ep-widget20-loading-error .curtain-loading-indicator{display:none}.widget20-loading-indicator{margin-left:auto;margin-right:auto;height:16px;width:16px;border:3px solid #fff;animation:rotate .9s infinite linear;border-left-color:#3BA8B0;border-top-color:#3BA8B0;border-right-color:#3BA8B0;border-bottom-color:rgba(0,0,0,0);border-radius:50%}.ep-content.ui-dialog .ui-dialog-container .loading{background:none}.ep-content.ui-dialog .ui-dialog-container .loading .frmProgressLayer{background:none;top:50%;left:50%;height:30px;width:30px;border:5px solid #fff;animation:rotate .9s infinite linear;border-left-color:#3BA8B0;border-top-color:#3BA8B0;border-right-color:#3BA8B0;border-bottom-color:rgba(0,0,0,0);border-radius:50%}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.autocomplete.searcher-suggest{background-color:#fff}.autocomplete.searcher-suggest.dropdown-layer{padding:0px;width:360px;display:block;box-sizing:border-box;z-index:1}@media (min-width: 1px) and (max-width: 1300px){.autocomplete.searcher-suggest{transform:translate(-10px, 23px)}.autocomplete.searcher-suggest:before{left:20px}}@media (min-width: 1300px){.autocomplete.searcher-suggest{transform:translate(-50px, 23px)}}@media all and (max-width: 768px){.autocomplete.searcher-suggest.searcher-suggest{box-shadow:0px 0px 10px 2px #cacaca;transform:translate(0, 0);left:2% !important;max-width:1000px;width:90%}.autocomplete.searcher-suggest.searcher-suggest::before{text-shadow:0px -2px 2px #cacaca}}.autocomplete.searcher-suggest .frmToolbar{margin:0;padding:15px 10px;display:table;width:100%;box-sizing:border-box}.autocomplete.searcher-suggest .frmToolbar .sugButton{display:table-cell;margin:0;padding:0;border:1px solid #dcdbd6;border-right:0px;text-align:center}.autocomplete.searcher-suggest .frmToolbar .sugButton:first-child{border-radius:5px 0 0 5px}.autocomplete.searcher-suggest .frmToolbar .sugButton:last-child{border-radius:0 5px 5px 0;border:1px solid #dcdbd6}.autocomplete.searcher-suggest .frmToolbar .sugButton input{height:0px;width:0px;margin:0px;visibility:hidden;position:absolute}.autocomplete.searcher-suggest .frmToolbar .sugButton span{line-height:16px;padding:0px 5px;color:#acaaa1}.autocomplete.searcher-suggest .frmToolbar .sugButton span:before{position:relative;font-size:20px;padding-bottom:4px;padding-top:8px}.autocomplete.searcher-suggest .frmToolbar .sugButton.\:pressed span{color:#48484A}.autocomplete.searcher-suggest .flags{position:absolute;right:-32px;width:32px;z-index:0;border-radius:0 5px 5px 0;background-color:#f5f5f5;text-align:center;padding:0px}.autocomplete.searcher-suggest .flags .frmButtonFlat{max-width:32px;width:32px;display:block;padding:9px 4px 5px 1px;background-color:#f5f5f5;border-radius:0 5px 5px 0;box-sizing:border-box;opacity:0.33}.autocomplete.searcher-suggest .flags .frmButtonFlat.selected{background-color:#fff;border-radius:0 5px 5px 0;box-shadow:0 0 4px #dcdbd6;border-left:0px;z-index:2;opacity:1}.autocomplete.searcher-suggest .flags .frmButtonFlat.selected:before{content:"";position:absolute;display:block;top:0;bottom:0;left:-8px;border-left:8px solid #fff;z-index:3}.autocomplete.searcher-suggest>ul{margin:0;padding:0;overflow:auto;position:relative;z-index:0;list-style-type:none}.autocomplete.searcher-suggest>ul::-webkit-scrollbar{width:6px;height:6px}.autocomplete.searcher-suggest>ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.35);border-radius:6px;transition:background-color ease 650ms 150ms;border-style:solid;border-color:rgba(0,0,0,0)}.autocomplete.searcher-suggest>ul::-webkit-scrollbar-thumb:vertical{border-width:0 5px}.autocomplete.searcher-suggest>ul::-webkit-scrollbar-thumb:horizontal{border-width:5px 0}.autocomplete.searcher-suggest>ul::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.65)}.autocomplete.searcher-suggest>ul::-webkit-scrollbar-corner{background:transparent}.autocomplete.searcher-suggest>ul>li{cursor:pointer}.autocomplete.searcher-suggest>ul>li.ac_over{background-color:#dcdbd6;color:#fff}.autocomplete.searcher-suggest .city-info{padding:8px 0px}.autocomplete.searcher-suggest .city-info:before{color:#acaaa1;line-height:30px;font-size:30px;float:left;padding:5px 10px 0px 5px}.autocomplete.searcher-suggest .city-info>*{display:block;color:#48484A;font-size:14px;padding-left:45px;text-align:left}.autocomplete.searcher-suggest .city-info .administrative-division{font-size:12px;color:#86827B;padding-top:4px}.autocomplete.searcher-suggest .city-info .tooltipHint{display:none}.autocomplete.searcher-suggest .noResultAlert{color:#48484A;margin:15px 10px;font-size:14px}.autocomplete.searcher-suggest .noResultAlert .fldAnnotation{display:block;padding-top:5px;color:#86827B}.autocomplete.searcher-suggest .additionalFeatures{background-color:#f3f3f3;display:table;border-radius:0 0 5px 5px}.autocomplete.searcher-suggest .additionalFeatures>*{display:table-cell}.autocomplete.searcher-suggest .additionalFeatures .currentLocation,.autocomplete.searcher-suggest .additionalFeatures .locationFromMap{padding:10px 10px 10px 10px;color:#3BA8B0;text-align:center;cursor:pointer}.autocomplete.searcher-suggest .additionalFeatures .currentLocation:before,.autocomplete.searcher-suggest .additionalFeatures .locationFromMap:before{color:#3BA8B0;padding-right:8px}.autocomplete.searcher-suggest .additionalFeatures .separator{background-color:#dcdbd6;width:1px;display:inline-block}@media all and (min-width: 1px) and (max-width: 767px){.autocomplete.searcher-suggest{z-index:2}.autocomplete.searcher-suggest.dropdown-layer{width:86%;max-width:360px}}@media (min-width: 1px) and (max-width: 1300px){.carrier-dropdown-layer{max-width:35%;border-color:#dcdbd6 !important}}@media (min-width: 1300px){.carrier-dropdown-layer{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;transform:translate(-50%, 12px);max-width:20%;border-color:#dcdbd6 !important}.carrier-dropdown-layer:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.carrier-dropdown-layer>*{display:block}}.btn-arr-dwn{display:block;padding-top:5px;padding-bottom:5px}.btn-arr-dwn:before{content:"▼"}.ac_results.legacy-suggestions{overflow:hidden;z-index:99999;padding:0px;background-color:#fff;width:350px;min-width:350px;max-width:350px;transform:translate(-11px, 11px);border:1px solid #dcdbd6;box-shadow:0 0 4px #dcdbd6;border-radius:5px}.ac_results.legacy-suggestions ul{max-height:initial !important}.ac_results.legacy-suggestions li span{overflow:hidden;white-space:pre;text-overflow:ellipsis}.ac_results.legacy-suggestions li.ac_item_hidden{display:none !important}.ac_results.legacy-suggestions li.ac_scroll{min-height:20px;color:#48484A;text-align:center}.ac_results.legacy-suggestions li.ac_scroll_up .caption:before{content:"▲"}.ac_results.legacy-suggestions li.ac_scroll_down .caption:before{content:"▼"}.ac_results.legacy-suggestions .city-info{padding:11px 0px !important;position:relative}.ac_results.legacy-suggestions .city-info .icon::before{padding-left:5px;display:block;position:absolute;font-size:34px;top:2px}.ac_results.legacy-suggestions .city-info .name,.ac_results.legacy-suggestions .city-info .administrative-division{display:block;text-indent:40px}.ac_results.legacy-suggestions .city-info .administrative-division{font-size:12px}span.imageSprite img.flag-ac-pl-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 0 !important}span.imageSprite img.flag-ac-gb-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -16px !important}span.imageSprite img.flag-ac-de-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -32px !important}span.imageSprite img.flag-ac-fr-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -48px !important}span.imageSprite img.flag-ac-ru-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -64px !important}span.imageSprite img.flag-ac-cz-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -80px !important}span.imageSprite img.flag-ac-fake-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -96px !important}span.imageSprite img.flag-ac-fake-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -96px !important}span.imageSprite img.flag-ac-se-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -112px !important}span.imageSprite img.flag-ac-dk-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -128px !important}span.imageSprite img.flag-ac-at-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -144px !important}span.imageSprite img.flag-ac-ua-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -160px !important}span.imageSprite img.flag-ac-be-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -176px !important}span.imageSprite img.flag-ac-nl-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -192px !important}span.imageSprite img.flag-ac-sk-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -208px !important}span.imageSprite img.flag-ac-rs-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -320px !important}span.imageSprite img.flag-ac-ro-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -336px !important}span.imageSprite img.flag-ac-ba-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -352px !important}span.imageSprite img.flag-ac-mk-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -368px !important}span.imageSprite img.flag-ac-me-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -384px !important}span.imageSprite img.flag-ac-by-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -400px !important}span.imageSprite img.flag-ac-bl-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -416px !important}span.imageSprite img.flag-ac-lv-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -432px !important}span.imageSprite img.flag-ac-md-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -448px !important}span.imageSprite img.flag-ac-tr-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -464px !important}span.imageSprite img.flag-ac-no-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -480px !important}span.imageSprite img.flag-ac-lu-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -496px !important}span.imageSprite img.flag-ac-hr-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -512px !important}span.imageSprite img.flag-ac-si-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -528px !important}span.imageSprite img.flag-ac-ee-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -544px !important}span.imageSprite img.flag-ac-lt-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -560px !important}span.imageSprite img.flag-ac-gr-h{background-image:url("//www.e-podroznik.pl/css/images/flags.png") !important;width:16px !important;height:16px !important;background-position:0 -576px !important}.sRes_onlyViaDialog .ui-dialog-title .viaMobileOnlyTitle{display:block;line-height:1.28571;padding-top:25px;padding-bottom:20px}.sRes_onlyViaDialog .ui-dialog-title .viaMobileOnlyTitle .subTitle{font-size:14px;padding-top:10px;display:block;color:#86827B}.sRes_onlyViaDialog .sticks-container{margin-left:140px}.sRes_onlyViaDialog .sticks-container .sectionCaption{padding-top:.9em;padding-right:7em;padding-bottom:.9em;font-weight:700;color:#48484A}.sRes_onlyViaDialog .sticks-container .sticks-list .stick-item{color:#777;padding:12px 0 12px 3px}.sRes_onlyViaDialog .sticks-container .sticks-list .stick-item.via-mobile{color:#48484A}.sRes_onlyViaDialog .sticks-container .sticks-list .stick-item.via-mobile>.status{color:#acaaa1}.sRes_onlyViaDialog .sticks-container .sticks-list .stick-item>span{display:inline-block;overflow:hidden}.sRes_onlyViaDialog .sticks-container .sticks-list .stick-item>span.route{width:55%;margin-right:12px;white-space:normal;overflow:visible}.ticket-only-via-mobile>.main-description{overflow:hidden;margin:20px 20px 0 0 !important}.ticket-only-via-mobile>.main-description>img{margin-right:12px;float:left}.ticket-only-via-mobile>.main-description>.info{margin-left:140px;text-align:justify}.ticket-only-via-mobile>.main-description>.info:last-child{margin-bottom:25px}.ticket-only-via-mobile>.mobile-benefits{padding:12px 20px;overflow:hidden;border-top:1px solid #dcdbd6}.ticket-only-via-mobile>.mobile-benefits>.caption{display:inline-block;color:#48484A;font-size:14px;font-weight:700;position:relative;margin-bottom:12px}.ticket-only-via-mobile>.mobile-benefits>.frmButton{float:left;min-width:100px;text-align:left;font-weight:700;font-size:12px;padding:7px 13px;text-transform:uppercase;color:#777 !important;border-radius:6px}.ticket-only-via-mobile>.mobile-benefits>.benefits-list{float:left;margin-left:20px}.ticket-only-via-mobile>.mobile-benefits>.benefits-list ul{margin:0;margin-left:5px;padding-left:10px}.ticket-only-via-mobile>.mobile-benefits>.frmButton>.icon{display:block;margin-top:4px}.ticket-only-via-mobile>.mobile-benefits>.benefits-list>.title{display:block;font-weight:700;margin-bottom:12px}.ticket-only-via-mobile .link{line-height:60px;text-align:right;border-top:1px solid #dcdbd6}.ticket-only-via-mobile .link .btnSubmit{margin:0px 20px;line-height:normal}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-container .stick-path{stroke-width:4px;stroke-opacity:1}.leaflet-container .search-path{stroke:#3BA8B0;stroke-width:4px;stroke-opacity:1;stroke-dasharray:11, 5;stroke-linecap:butt}.ep-map-stop-circle{stroke-linejoin:round;stroke-linecap:round;fill-rule:evenodd;stroke-opacity:1;stroke-width:2px;fill-opacity:1}.ep-map-place-marker{width:40px;height:50px;margin-left:-21px;margin-top:-57px;text-align:center;font-family:Roboto, sans-serif}.ep-map-place-marker span{width:100%;position:absolute;left:0px;top:18px;z-index:-1;font-size:12px;font-weight:800}.ep-map-place-marker span.icon:before{z-index:-2;font-size:48px;height:10px;top:-21px;left:-2px;color:white;position:absolute;text-shadow:0 0 1px #a19e91}.ep-map-place-marker .from{color:#3BA8B0}.ep-map-place-marker .to{color:#3BA8B0}.ep-map-place-from-map-option{display:block;padding-left:10px;padding-right:15px}.ep-map-place-marker-inv{text-align:center;font-family:Roboto, sans-serif;color:white;display:inline;position:relative}.ep-map-place-marker-inv span{z-index:1;width:40px;font-size:10px;position:absolute;left:-20px;top:-1px;margin-left:5px}.ep-map-place-marker-inv span.icon:before{z-index:-1;font-size:34px;line-height:1.5;left:4px;top:-11px;position:absolute}.ep-map-place-marker-inv .from:before{color:#3BA8B0}.ep-map-place-marker-inv .to:before{color:#3BA8B0}.ep-map-place-marker .marker-label{width:auto;z-index:-10;font-size:12px;font-weight:100;white-space:nowrap;color:white;padding-top:1px;padding-bottom:1px;padding-left:20px;padding-right:8px;border-radius:4px;position:absolute;left:23px;top:18px}.ep-map-place-marker .marker-label.from{background-color:#3BA8B0}.ep-map-place-marker .marker-label.to{background-color:#3BA8B0}.stick-begin-marker-label{width:auto;z-index:-10;font-size:12px;font-weight:100;white-space:nowrap;color:white;padding-top:1px;padding-bottom:1px;padding-left:20px;padding-right:8px;border-radius:4px;position:absolute;left:32px;top:14px}.ep-map-popup .leaflet-popup-content-wrapper{background-color:#fff;padding:1px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;line-height:1.28571}.ep-map-popup .leaflet-popup-content-wrapper>*{display:block}.ep-map-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px}.ep-map-popup .leaflet-popup-tip-container .leaflet-popup-tip{width:10px;height:15px;padding:1px;left:1px;box-shadow:0 0 4px #dcdbd6}.right-popup{left:-20px !important}.right-popup .leaflet-popup-tip-container{margin-left:2px}.map-button-select-geo-point{margin-left:25px;font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px}.map-button-select-geo-point:hover,.map-button-select-geo-point:focus{text-decoration:none}.map-button-select-geo-point:hover,.map-button-select-geo-point:focus{text-decoration:underline}.map-button-select-geo-point:disabled{opacity:.5}.osm-popup-container .simple-stick-info .line-name{position:absolute;left:10px;top:34px;font-size:12px;width:25px;height:25px;text-align:center;width:25px;background-color:#f3f3f3;line-height:25px;border-radius:1em}.osm-popup-container .stick-info-popup{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;left:-20px;top:-90px;transform:translate(0, 0);height:80px;white-space:nowrap;display:inline-block;padding:0px 5px}.osm-popup-container .stick-info-popup:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.osm-popup-container .stick-info-popup>*{display:block}.osm-popup-container .stick-info-popup:before{content:"▼";left:15px;top:77px;text-shadow:0 1px 1px #dcdbd6}.osm-popup-container .stick-info-popup .stick-info-popup-title{border-style:solid;border-bottom-width:1px;border-color:#dcdbd6}.osm-popup-container .stick-info-popup .stick-info-popup-title .icon{font-size:34px;margin-left:10px}.osm-popup-container .stick-info-popup .stick-info-popup-title .title{vertical-align:super;margin-left:10px;font-size:12px}.osm-popup-container .stick-info-popup-content{overflow:auto;width:auto;margin-top:10px;margin-left:5px;margin-right:5px;margin-bottom:5px}.osm-popup-container .stick-info-popup-content .departure{color:#48484A;font-weight:700;margin-left:5px}.osm-popup-container .stick-info-popup-content .arrival{margin-left:5px;color:#48484A;font-weight:700}.osm-popup-container .stick-info-popup-content .arrival:before{color:#dcdbd6;margin-right:5px;content:"▶"}.osm-stop-info-title span{color:#48484A;font-size:12px;font-weight:700;margin:4px;vertical-align:super;white-space:nowrap;display:inline-block}.osm-stop-info-title .city-info{display:inline}.osm-stop-info-title .city-info:before{font-size:30px}.osm-stop-info-title.with-line{border-style:solid;border-bottom-width:1px;border-color:#dcdbd6;padding-bottom:5px;margin-bottom:5px}.osm-stop-info-title img{vertical-align:middle}.osm-stop-info-content{overflow:auto}.osm-stop-info-content-header{color:#48484A;font-size:12px;font-weight:500;margin-top:10px;margin-left:5px;margin-right:5px;margin-bottom:5px}.osm-stop-info-content ul{list-style-type:none}.osm-stop-info-content-item{color:#86827B;font-size:12px;font-weight:400;margin:4px}.osm-stop-info-content-item:before{content:""}.osm-stop-info-content-item .city-info{display:inline}.osm-stop-info-content-item .city-info:before{font-size:22px}.osm-stop-info-content-item span{vertical-align:super;white-space:nowrap;margin:4px}.osm-stop-info-content-same-item{color:#48484A;font-size:12px;font-weight:400;margin:4px}.osm-stop-info-content-same-item:before{content:""}.osm-stop-info-content-same-item .city-info{display:inline}.osm-stop-info-content-same-item .city-info:before{font-size:22px}.osm-stop-info-content-same-item span{vertical-align:super;white-space:nowrap;margin:4px}.leaflet-div-icon{background:transparent !important;border:0px !important;width:0px !important;height:0px !important}.leaflet-control-zoom{border-radius:5px !important;opacity:.9;margin-top:100px !important;margin-left:13px !important;border:1px solid #DADADB;z-index:0 !important}.leaflet-control-zoom .leaflet-control-zoom-in,.leaflet-control-zoom .leaflet-control-zoom-out{font-weight:100}.leaflet-top .leaflet-left{z-index:0 !important}.connections-searcher-map .leaflet-control-container .leaflet-top,.connections-searcher-map .leaflet-control-container .leaflet-right{z-index:0 !important;position:relative !important;width:1000px;margin-left:auto;margin-right:auto}.connections-searcher-map .leaflet-control-container .leaflet-top .leaflet-control-zoom,.connections-searcher-map .leaflet-control-container .leaflet-right .leaflet-control-zoom{margin-right:2px !important;margin-top:120px !important}.searching-result.\:\:active .searching-results-map .leaflet-control-container .leaflet-top,.searching-result.\:\:active .searching-results-map .leaflet-control-container .leaflet-right{z-index:0 !important;position:relative !important;width:1000px;margin-left:auto;margin-right:auto}.searching-result.\:\:active .searching-results-map .leaflet-control-container .leaflet-top .leaflet-control-zoom,.searching-result.\:\:active .searching-results-map .leaflet-control-container .leaflet-right .leaflet-control-zoom{margin-right:2px !important;margin-top:188px !important}.leaflet-marker-icon:focus{outline:none}.leaflet-bar{box-shadow:none !important}leaflet-bar a,.leaflet-bar a:hover{color:#676767 !important;background-color:#fff !important}.searching-result.blablacar .brief-info .purchase-info .promo-price-marker{width:84px;height:84px;display:inline-block;background:url("//www.e-podroznik.pl/img/labels/blablacar/pl.png") 0 0 no-repeat}html[lang="cs"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="cs"] .promo-price-marker,html[data-teroplan-widget-lang="cs"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/cs.png")}html[lang="en"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="en"] .promo-price-marker,html[data-teroplan-widget-lang="en"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/en.png")}html[lang="de"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="de"] .promo-price-marker,html[data-teroplan-widget-lang="de"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/de.png")}html[lang="ro"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="ro"] .promo-price-marker,html[data-teroplan-widget-lang="ro"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/ro.png")}html[lang="ru"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="ru"] .promo-price-marker,html[data-teroplan-widget-lang="ru"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/ru.png")}html[lang="sr"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="sr"] .promo-price-marker,html[data-teroplan-widget-lang="sr"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/sr.png")}html[lang="uk"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[lang="uk"] .promo-price-marker,html[data-teroplan-widget-lang="uk"] .searching-result.blablacar .brief-info .purchase-info .promo-price-marker,.searching-result.blablacar .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/blablacar/uk.png")}.searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker{width:84px;height:84px;display:inline-block;font-size:0;background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/pl.png");background-repeat:no-repeat}html[lang="cs"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="cs"] .promo-price-marker,html[lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="cs"] .promo-price-marker,html[data-teroplan-widget-lang="cs"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .promo-price-marker,html[data-teroplan-widget-lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/cs.png")}html[lang="en"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="en"] .promo-price-marker,html[lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="en"] .promo-price-marker,html[data-teroplan-widget-lang="en"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .promo-price-marker,html[data-teroplan-widget-lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/en.png")}html[lang="de"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="de"] .promo-price-marker,html[lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="de"] .promo-price-marker,html[data-teroplan-widget-lang="de"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .promo-price-marker,html[data-teroplan-widget-lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/de.png")}html[lang="ro"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="ro"] .promo-price-marker,html[lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ro"] .promo-price-marker,html[data-teroplan-widget-lang="ro"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .promo-price-marker,html[data-teroplan-widget-lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/ro.png")}html[lang="ru"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="ru"] .promo-price-marker,html[lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ru"] .promo-price-marker,html[data-teroplan-widget-lang="ru"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .promo-price-marker,html[data-teroplan-widget-lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/ru.png")}html[lang="sr"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="sr"] .promo-price-marker,html[lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="sr"] .promo-price-marker,html[data-teroplan-widget-lang="sr"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .promo-price-marker,html[data-teroplan-widget-lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/sr.png")}html[lang="uk"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[lang="uk"] .promo-price-marker,html[lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="uk"] .promo-price-marker,html[data-teroplan-widget-lang="uk"] .searching-result.promo-price .brief-info .purchase-info .promo-price-marker,.searching-result.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .promo-price-marker,html[data-teroplan-widget-lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .promo-price-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep/uk.png")}.door-to-door-call-center{text-align:center;padding:3px 10px;font-weight:300}.door-to-door-call-center>span{display:block}.door-to-door-call-center .icon{display:inline-block;vertical-align:middle}.door-to-door-call-center .icon:before{border:1px solid #cfcfcf;padding:3px;font-size:19px;position:relative;top:-2px;font-weight:300}.door-to-door-call-center .call-center-number{display:inline-block;font-size:22px;font-weight:700;margin-top:3px}.door-to-door-call-center .call-center-number .call-center-price,.door-to-door-call-center .call-center-number .call-center-company-name{display:none}.door-to-door-call-center .call-center-number .call-center-price ~ br,.door-to-door-call-center .call-center-number .call-center-company-name ~ br{display:none}.door-to-door-call-center .call-fee-info{font-size:9px;margin-top:-2px}.searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker{width:100px;height:100px;display:inline-block;font-size:0;background:url("//www.e-podroznik.pl/img/labels/d2d/pl.png") 0 0 no-repeat}html[lang="cs"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="cs"] .door2door-result-marker,html[lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="cs"] .door2door-result-marker,html[data-teroplan-widget-lang="cs"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .door2door-result-marker,html[data-teroplan-widget-lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/cs.png")}html[lang="en"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="en"] .door2door-result-marker,html[lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="en"] .door2door-result-marker,html[data-teroplan-widget-lang="en"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .door2door-result-marker,html[data-teroplan-widget-lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/en.png")}html[lang="de"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="de"] .door2door-result-marker,html[lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="de"] .door2door-result-marker,html[data-teroplan-widget-lang="de"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .door2door-result-marker,html[data-teroplan-widget-lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/de.png")}html[lang="ro"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="ro"] .door2door-result-marker,html[lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ro"] .door2door-result-marker,html[data-teroplan-widget-lang="ro"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .door2door-result-marker,html[data-teroplan-widget-lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/ro.png")}html[lang="ru"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="ru"] .door2door-result-marker,html[lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ru"] .door2door-result-marker,html[data-teroplan-widget-lang="ru"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .door2door-result-marker,html[data-teroplan-widget-lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/ru.png")}html[lang="sr"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="sr"] .door2door-result-marker,html[lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="sr"] .door2door-result-marker,html[data-teroplan-widget-lang="sr"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .door2door-result-marker,html[data-teroplan-widget-lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/sr.png")}html[lang="uk"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[lang="uk"] .door2door-result-marker,html[lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="uk"] .door2door-result-marker,html[data-teroplan-widget-lang="uk"] .searching-result.door2door .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .door2door-result-marker,html[data-teroplan-widget-lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/d2d/uk.png")}.searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker{width:100px;height:100px;display:inline-block;font-size:0;background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/pl.png");background-repeat:no-repeat}html[lang="cs"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="cs"] .door2door-result-marker,html[lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="cs"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="cs"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .door2door-result-marker,html[data-teroplan-widget-lang="cs"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="cs"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/cs.png")}html[lang="en"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="en"] .door2door-result-marker,html[lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="en"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="en"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .door2door-result-marker,html[data-teroplan-widget-lang="en"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="en"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/en.png")}html[lang="de"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="de"] .door2door-result-marker,html[lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="de"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="de"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .door2door-result-marker,html[data-teroplan-widget-lang="de"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="de"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/de.png")}html[lang="ro"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="ro"] .door2door-result-marker,html[lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ro"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="ro"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .door2door-result-marker,html[data-teroplan-widget-lang="ro"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ro"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/ro.png")}html[lang="ru"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="ru"] .door2door-result-marker,html[lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="ru"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="ru"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .door2door-result-marker,html[data-teroplan-widget-lang="ru"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="ru"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/ru.png")}html[lang="sr"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="sr"] .door2door-result-marker,html[lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="sr"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="sr"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .door2door-result-marker,html[data-teroplan-widget-lang="sr"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="sr"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/sr.png")}html[lang="uk"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[lang="uk"] .door2door-result-marker,html[lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[lang="uk"] .promo-price-marker+.door2door-result-marker,html[data-teroplan-widget-lang="uk"] .searching-result.door2door.promo-price .brief-info .purchase-info .door2door-result-marker,.searching-result.door2door.promo-price .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .door2door-result-marker,html[data-teroplan-widget-lang="uk"] .searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker+.door2door-result-marker,.searching-results-module .searching-result .brief-info .purchase-info html[data-teroplan-widget-lang="uk"] .promo-price-marker+.door2door-result-marker{background-image:url("//www.e-podroznik.pl/img/labels/tanie-ep-d2d/uk.png")}.dlgCancelTicket .placesToCancel{list-style:none}.dlgCancelTicket .placesToCancel li:before{content:"•";font-weight:bold;color:#3BA8B0;position:relative;right:14px;display:inline-block;top:10px}.dlgCancelTicket .placesToCancel li.categoryRoot.categoryRoot{margin-bottom:10px;margin-left:0 !important}.dlgCancelTicket .placesToCancel li.categoryRoot.categoryRoot ~ li{margin-left:20px}.dlgCancelTicket .placesToCancel .lblCheckbox{margin-left:0}.dlgCancelTicket .placesToCancel .lblCheckbox,.dlgCancelTicket .placesToCancel .fldCaption{display:inline-block;width:90%;box-sizing:border-box}.dlgCancelTicket .placesToCancel .fldContainer{vertical-align:top}.dlgCancelTicket .placesToCancel .fldContainer input{padding:0 !important;margin:10px 15px 0 0 !important;box-sizing:border-box !important;height:auto !important}.purchaseStepHeader #lastStep .yourTicketImg{display:inline-block;background:url("/img/tickets/bilety.png") no-repeat top center;width:56px;height:56px}.purchaseStepHeader #lastStep .yourTicketImg img{display:none}.stickyNote.parcel .stickyNoteContent .stickyNoteLeft{background:transparent;height:40px}.stickyNote.parcel .stickyNoteContent .stickyNoteRight{background:transparent;height:56px}.afterPaymentPContainer .ticketSent .ticketSentImg{background:url("/img/tickets/ticketSent.png") no-repeat center center;width:74px;height:71px}.afterPaymentPContainer .ticketSent .ticketSentImg img{display:none}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ep-modal-wrapper.fade,.twoWayTicketLightbox,.twoWayTicketLightbox .return-suggestion,.twoWayTicketCurtain{animation:show 0.3s ease-in-out}.payment-view-wrapper .loader-wrapper .loader,.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{animation:spin 1s linear infinite}[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{border-radius:3px;transition:all 0.3s linear;display:inline-block;vertical-align:top;width:156px;border:1px solid #dcdbd6;margin-left:40px;cursor:pointer}[data-module='ep-payment-selector'] .main-area .main-area-item:hover,[data-module='ep-payment-selector'] .extended-area .extended-area-item:hover{border-color:#3BA8B0}[data-module='ep-payment-selector'] .main-area .active.main-area-item,[data-module='ep-payment-selector'] .extended-area .active.extended-area-item{border-color:#3BA8B0;border-width:2px}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:14.66667%;margin-left:1%;margin-right:1%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:18%;margin-left:1%;margin-right:1%}}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:28.33333%;margin-left:2.5%;margin-right:2.5%;margin-bottom:15px}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:45%;margin-left:2.5%;margin-right:2.5%;margin-bottom:15px}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .main-area .main-area-item,[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:100%;margin-bottom:15px;margin-left:0;margin-right:0}}[data-module='ep-payment-selector']{box-sizing:border-box !important;padding:15px 0 !important}[data-module='ep-payment-selector'] *{box-sizing:border-box !important}[data-module='ep-payment-selector'] .system-message-wrapper{padding:10px 0}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .system-message-wrapper{padding:1.5vh 0}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .system-message-wrapper{padding:1.5vh 0}}[data-module='ep-payment-selector'] .main-area{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .main-area{padding:5px 1%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .main-area{padding:5px 1%}}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .main-area{padding:5px 2.5%}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .main-area{padding:5px 2.5%}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .main-area{padding:5px 0}}[data-module='ep-payment-selector'] .main-area:after{clear:both;width:100%;height:0px;content:''}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .main-area[data-active-category="BLIK"] .main-area-item:not([data-blik-without-code]){width:100%}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .main-area[data-active-category="BLIK"] .main-area-item:not([data-blik-without-code]){width:100%}}[data-module='ep-payment-selector'] .main-area .main-area-item{position:relative;display:flex;flex-direction:column;justify-content:center;padding:15px 0}[data-module='ep-payment-selector'] .main-area .main-area-item[data-disabled='true']{opacity:0.5;cursor:default}[data-module='ep-payment-selector'] .main-area .main-area-item[data-valid='false']{border:2px solid #e32033}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .main-area .main-area-item{width:95%}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .main-area .main-area-item{width:100%}}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-basic{display:flex;flex-direction:column}[data-module='ep-payment-selector'] .main-area .main-area-item .icon{display:block;margin:0 auto;background-repeat:no-repeat;background-position:center;width:100%}@media all and (max-width: 400px){[data-module='ep-payment-selector'] .main-area .main-area-item .icon{background-size:contain;max-width:100% !important}}[data-module='ep-payment-selector'] .main-area .main-area-item .name{text-align:center;font-size:13px;line-height:16px}[data-module='ep-payment-selector'] .main-area .main-area-item .badge{border-radius:3px 3px 0 0;text-align:center;font-size:11px;height:21px;line-height:21px;position:absolute;top:-1px;left:-1px;right:-1px}[data-module='ep-payment-selector'] .main-area .main-area-item.sr-ebanking .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.humanbs .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/online-banking.png") no-repeat center center;width:85px;height:40px;margin-bottom:10px;margin-top:30px}[data-module='ep-payment-selector'] .main-area .main-area-item.ep_bank_scanner .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.sr-offline-ebanking .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.other_offline .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/offline-banking.png") no-repeat center center;width:85px;height:40px;margin-top:25px;margin-bottom:5px}[data-module='ep-payment-selector'] .main-area .main-area-item.sr-ipay .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.omnipay_ipay .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/i-pay.png") no-repeat center center;width:85px;height:40px;margin-top:30px;margin-bottom:10px}[data-module='ep-payment-selector'] .main-area .main-area-item.uk-liqpay .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.liqpay .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/privat24+card.jpg") no-repeat center center;width:90px;height:50px;margin-top:20px;margin-bottom:10px}[data-module='ep-payment-selector'] .main-area .main-area-item.sr-nestpay .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.nestpay .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/nestpay-credit-card.png") no-repeat center center;width:85px;height:40px;margin-top:28px;margin-bottom:12px}[data-module='ep-payment-selector'] .main-area .main-area-item.p24_v3 .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.p24 .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.internet-payment .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/internet-payment.png") no-repeat center center;height:58px}[data-module='ep-payment-selector'] .main-area .main-area-item.p24_v3 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.p24 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.internet-payment .name{margin-top:-5px}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .main-area .main-area-item.p24_v3 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.p24 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.internet-payment .name{padding:0 5%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .main-area .main-area-item.p24_v3 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.p24 .name,[data-module='ep-payment-selector'] .main-area .main-area-item.internet-payment .name{padding:0 5%}}[data-module='ep-payment-selector'] .main-area .main-area-item.p24_credit_card .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.credit-card .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/credit-card.png") no-repeat center center;height:30px;margin:30px auto 17px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik_p24 .icon{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1480px;width:80px;height:40px;margin:26px auto 5px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik .icon{width:129px;height:42px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_225.gif")}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]){width:315px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .icon{background-repeat:no-repeat;background-size:auto 100%;height:39px;margin:19px 0 0 10px;width:109px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .name{font-size:18px;color:#48484A;font-weight:700;margin:30px auto 10px 10px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .main-item-basic{display:block;display:flex;flex-direction:row}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .main-item-extended{display:block;display:flex;flex-direction:column;padding:0 33px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .main-item-controls{padding:0 33px}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]){width:28.333%}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .icon{margin:10px auto 0}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .name{display:none}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]){margin-bottom:15px;width:100%}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .icon{background-position:center center;margin:19px auto 10px}[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]) .name{padding:0}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .main-area .main-area-item.blik.active:not([data-blik-without-code]){width:100%;margin-bottom:15px;margin-left:0;margin-right:0}}[data-module='ep-payment-selector'] .main-area .main-area-item.credit_card_p24_v3 .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.credit_card_i_moje .icon,[data-module='ep-payment-selector'] .main-area .main-area-item.credit-card .icon{width:129px;height:83px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/credit-card-and-wallets.png") no-repeat center center}[data-module='ep-payment-selector'] .main-area .main-area-item.google_pay_p24_v3 .icon{width:129px;height:42px;margin:26px auto 3px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_229.gif")}[data-module='ep-payment-selector'] .main-area .main-area-item.apple_pay_p24_v3 .icon{width:129px;height:42px;margin:26px auto 3px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_253.gif")}[data-module='ep-payment-selector'] .main-area .main-area-item.moneybox .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/money-box.png") no-repeat center center;width:40px;height:36px;margin:30px auto 10px}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-extended.blik{vertical-align:top;width:100%}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-extended.blik .description{font-size:14px;color:#48484A;font-weight:700;padding:10px 0 15px;text-align:left}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-extended.blik .input-wrapper{padding:0 0 10px 0}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-extended.blik .input{display:block;width:100%}[data-module='ep-payment-selector'] .main-area .main-area-item .main-item-extended.blik .input input{height:40px;margin:0;padding:8px;width:100%}[data-module='ep-payment-selector'] .extended-area .internet-payments-header{font-size:13px;line-height:16px;display:none;margin:0 0 15px 21px}[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 40px;display:block}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 2%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 2%}}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 5%}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 5%}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper{padding:5px 0}}[data-module='ep-payment-selector'] .extended-area .extended-area-wrapper .extra-controls{padding:25px 0 0;text-align:center}[data-module='ep-payment-selector'] .extended-area .extended-area-items{display:block;margin-left:-20px;margin-right:-20px;margin-bottom:-20px;margin-top:20px}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .extended-area .extended-area-items{margin-left:-1%;margin-right:-1%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .extended-area .extended-area-items{margin-left:-1%;margin-right:-1%}}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .extended-area .extended-area-items{margin-left:-2.5%;margin-right:-2.5%}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .extended-area .extended-area-items{margin-left:-2.5%;margin-right:-2.5%}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .extended-area .extended-area-items{margin-left:0;margin-right:0}}[data-module='ep-payment-selector'] .extended-area .extended-area-item{position:relative;margin-bottom:40px;margin-left:20px;margin-right:20px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .balloon-hint{position:absolute;right:6px;top:6px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .hint-indicator{border-radius:50%;cursor:pointer;background:#3BA8B0;color:#fff;font-size:12px;line-height:20px;width:20px;height:20px;text-align:center}[data-module='ep-payment-selector'] .extended-area .extended-area-item[data-disabled='true']{cursor:default;border:1px solid #ecece9}[data-module='ep-payment-selector'] .extended-area .extended-area-item[data-disabled='true']:hover{border:1px solid #ecece9}[data-module='ep-payment-selector'] .extended-area .extended-area-item[data-disabled='true'] .icon{opacity:0.5}[data-module='ep-payment-selector'] .extended-area .extended-area-item[data-disabled='true'] .balloon-hint .hint-indicator{background:#8dd3d9}[data-module='ep-payment-selector'] .extended-area .extended-area-item[data-disabled='true'] .balloon-hint .hint-content{box-shadow:0 0 4px #dddcd7}@media all and (min-width: 1366px){[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:14.66667%;margin-left:1%;margin-right:1%}}@media all and (min-width: 1024px) and (max-width: 1365px){[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:18%;margin-left:1%;margin-right:1%}}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:28.33333%;margin-left:2.5%;margin-right:2.5%;margin-bottom:15px}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .extended-area .extended-area-item{width:45%;margin-left:2.5%;margin-right:2.5%;margin-bottom:15px}}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon{display:block;margin:20px auto 10px;width:80px;height:40px;background-repeat:no-repeat;background-image:url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/internet-payment.png");background-position:center;background-size:contain}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf176,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_176,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf87,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_87,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf222,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_222,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf20,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_20{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/internet-payment.png")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_MBANK,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_MBANK{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px 0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_PEKAOSA,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_PEKAOSA{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -40px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_PKOBP,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_PKOBP{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -80px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_ING,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_ING{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -120px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_ALIOR_BANK,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_ALIOR_BANK{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -960px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_ALIOR_SYNC,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_ALIOR_SYNC{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1000px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_INTELIGO,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_INTELIGO{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1080px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_BZWBK,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_BZWBK{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -400px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_MULTI,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_MULTI{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -920px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_CREDIT_AGRICOLE,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_CREDIT_AGRICOLE{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -480px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_MILLENIUM,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_MILLENIUM{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -160px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_DEUTSCHE_BANK,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_DEUTSCHE_BANK{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -520px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_BPH,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_BPH{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1160px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_OTHER,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_OTHER{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1360px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_MBANK,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_EP_BANK_SCANNER_MBANK{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1960px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_INTESA_BANK{background-image:url("//www.e-podroznik.pl/css/images/banks/intesa.jpg") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_HALKBANK{background-image:url("//www.e-podroznik.pl/css/images/banks/halkbank.png") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_AIK{background-image:url("//www.e-podroznik.pl/css/images/banks/aik.png") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_UNI_CREDIT{background-image:url("//www.e-podroznik.pl/css/images/banks/unicredit.png") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_KOMERCIJALNA{background-image:url("//www.e-podroznik.pl/css/images/banks/komercijalna.jpg") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_OTHER_ONLINE{background-image:url("//www.e-podroznik.pl/css/images/banks/other_online.jpg") !important;background-position-y:0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_OMNIPAY_IPAY_ipay{background-image:url("//www.e-podroznik.pl/css/images/banks/ipay.png") !important;background-position-y:-5px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_HUMANBS_OTHER_OFFLINE{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1360px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf25,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_25,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf136,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_136{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px 0px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf65,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_65{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -40px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf31,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_31{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -80px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf112,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_112{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -120px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf56,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_56,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf223,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_223{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1400px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf85,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_85{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:5px -160px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf32,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_32{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -200px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf48,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_48{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:10px -240px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf59,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_59,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf185,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_185{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -280px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf58,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_58{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:10px -320px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf33,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_33{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -360px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf20+.name:before,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_20+.name:before{content:'Santander - '}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf47,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_47{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -440px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf45,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_45{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -480px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf110,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_110{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -520px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf105,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_105{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -560px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf94,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_94{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -600px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf90,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_90{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -640px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf68,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_68{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -680px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf50,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_50,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf131,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_131{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -720px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf1,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_1{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -760px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf37,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_37{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -800px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf113,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_113{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -840px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf97,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_97{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -880px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf27,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_27{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -920px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf88,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_88,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf129,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_129{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -960px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf121,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_121{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:10px -1000px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf135,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_135{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1040px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf26,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_26{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:15px -1080px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf82,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_82{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1120px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf35,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_35{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1160px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf102,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_102{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1200px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf92,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_92{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1240px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf64,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_64{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1280px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf69,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_69{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1320px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf1000,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_1000{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:10px -1360px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf2000,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_2000{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px 40px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf154,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_154,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf225,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_225,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.blik_p24{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1480px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf153,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_153{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1520px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf149,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_149{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1560px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf143,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_143{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1600px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf103,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_103{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1640px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf141,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_141{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1680px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf108,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_108,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf161,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_161{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1720px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf147,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_147{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -760px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf158,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_158{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:8px -1760px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf159,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_159{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1800px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf119,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_119{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1840px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf146,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_146{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1880px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf144,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_144{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg");background-position:0px -1920px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf150,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_150{background-position:0 0;background-image:url("//www.e-podroznik.pl/css/images/banks/masterpass.jpg")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf145,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_145,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.pf_P24_218{background-position:0 0;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/credit-card.png") no-repeat center center;width:120px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_20{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_20.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_25,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_270{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_25.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_26,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_279{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_279.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_31,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_274{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_31.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_33,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_56{height:35px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_33.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_45{height:42px;width:118px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_45.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_48{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_48.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_50{height:35px;width:108px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_50.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_58{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_58.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_64{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_64.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_65{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_65.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_69{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_69.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_85{height:35px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_85.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_87{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_87.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_88,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_280{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_88.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_90{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_90.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_94{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_94.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_99{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_99.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_102{height:42px;width:128px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_102.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_271,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_112,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_49{height:42px;width:114px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_271.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_119,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_47{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_119.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_121{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_121.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_129{height:42px;width:76px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_129.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_131{height:35px;width:96px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_131.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_136{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_136.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_141{height:42px;width:143px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_141.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_143{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_143.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_144{height:42px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_144.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_146{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_146.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_153{height:42px;width:143px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_153.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_154{height:42px;width:143px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_154.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_158{height:42px;width:120px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_158.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_161{height:42px;width:100px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_161.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_185{height:42px;width:120px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_185.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_218{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_218.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_242{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_242.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_222{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_222.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_223{height:35px;width:124px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_223.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_224{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_224.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_225{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_225.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_229{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_229.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_265{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_265.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_253{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_253.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_243{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_243.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_275{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_275.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_300{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_300.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_178,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_1000{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_178.gif")}[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_2000,[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon.ep_P24_v3_177{height:42px;width:129px;background-image:url("https://secure.przelewy24.pl/template/201312/bank/logo_1000.gif")}@media all and (max-width: 400px){[data-module='ep-payment-selector'] .extended-area .extended-area-item .icon{background-size:contain;max-width:100% !important}}[data-module='ep-payment-selector'] .extended-area .extended-area-item .name{text-align:center;font-size:13px;line-height:16px}[data-module='ep-payment-selector'] .extended-area .extended-area-item .hint-content b{display:block;margin-bottom:0.5em}[data-module='ep-payment-selector'] .extended-area .extended-area-item .hint-content small{display:block;margin-top:0.5em;color:#86827B;font-size:12px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper{position:relative;padding:0 0 0 9.67742%}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .to-left{width:9.67742%;position:absolute;left:0;padding-top:25px;text-align:center}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .to-left .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/money-box.png") no-repeat center center;width:40px;height:36px;display:inline-block;margin-bottom:19px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .to-left .name{font-size:13px;line-height:13px;color:#48484A}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols .col{display:inline-block;vertical-align:top}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm{padding:28px 0 0 18px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-left{width:53.57143%;border-right:1px solid #dcdbd6}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-left .header{font-size:24px;line-height:26px;margin-bottom:18px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-left .steps{line-height:21px;font-size:15px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-left .info{line-height:21px;font-size:15px;margin-top:24px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right{width:46.42857%}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper{padding-left:11.53846%;padding-right:23.07692%;position:relative}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblLogin,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblPassword,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblLogin,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblPassword{display:block;margin:0}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblLogin .fldContainer,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblPassword .fldContainer,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblLogin .fldContainer,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblPassword .fldContainer{margin:16px 0}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblLogin .fldCaption,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblLogin .imageSprite,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblPassword .fldCaption,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblPassword .imageSprite,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblLogin .fldCaption,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblLogin .imageSprite,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblPassword .fldCaption,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblPassword .imageSprite{display:none}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .lblPassword,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .lblPassword{margin-bottom:28px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .associatedLinks,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .associatedLinks{display:inline-block}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .associatedLinks .pwdReminderLnk,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .associatedLinks .pwdReminderLnk{position:relative;top:6px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .associatedLinks .regPayerLnk,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .associatedLinks .regPayerLnk{position:absolute;top:0;right:0}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;float:right}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit:focus{text-decoration:none}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction:hover,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit:hover{background:#3ec5cf;background-color:#35969d}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction:focus,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit:focus{background:#3f99a0;background-color:#287177}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .moneyBoxPanelAction.\:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .form .btnSubmit.\:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction.\:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit:disabled,[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .btnSubmit.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper{border-radius:2px;transition:all 0.3s linear;border:1px solid #dcdbd6;padding:10px;position:relative;margin:15px 10%}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .header{color:#48484A;font-size:14px;line-height:15px;font-weight:700}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .balance{margin-bottom:20px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .balance .amount{font-size:24px}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .moneyBoxPanelAction{float:none}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper .money-box-wrapper-inner .cols.loginForm .col-right .moneybox-wrapper .icon{background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/money-box.png") no-repeat center center;background-size:cover;position:absolute;bottom:10px;right:10px;width:40px;height:36px;background-size:contain;z-index:0}[data-module='ep-payment-selector'] .extended-area .money-box-wrapper:after{content:'';display:block;clear:both}[data-module='ep-payment-selector'] .spacer{display:block;width:100%;height:0;border-top:1px solid #dcdbd6;margin:10px 0}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .spacer{margin:20px 0}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .spacer{margin:20px 0}}@media all and (max-width: 500px){[data-module='ep-payment-selector'] .spacer{margin:20px 0}}[data-module='ep-payment-selector'] .spacer.with-tick{position:relative;margin:26px 0 10px}[data-module='ep-payment-selector'] .spacer.with-tick .tick{transform:translateX(-50%);display:block;position:absolute;bottom:0;left:0;width:18px;height:9px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/arrow.png") no-repeat center center}@media all and (min-width: 769px) and (max-width: 1023px){[data-module='ep-payment-selector'] .spacer.with-tick .tick{display:none}}@media all and (max-width: 768px){[data-module='ep-payment-selector'] .spacer.with-tick .tick{display:none}}[data-module='ep-payment-selector'] .form .row{display:block;padding-bottom:10px}[data-module='ep-payment-selector'] .form .row .element{display:inline-block}[data-module='ep-payment-selector'] .form .button.secondary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;border:none}[data-module='ep-payment-selector'] .form .button.secondary:hover,[data-module='ep-payment-selector'] .form .button.secondary:focus{text-decoration:none}[data-module='ep-payment-selector'] .form .button.secondary:hover{background:#fff;border-color:#3BA8B0}[data-module='ep-payment-selector'] .form .button.secondary:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}[data-module='ep-payment-selector'] .form .button.secondary:disabled{opacity:.5;background:#f3f3f3}[data-module='ep-payment-selector'] .form .description{font-size:10px;max-width:585px}.payment-view-wrapper .loader-wrapper .loader{border-radius:50%;width:90px;height:90px;border:12px solid #3BA8B0;border-top-color:#fff;border-left-color:#fff;display:block;margin:15px auto}.payment-view-wrapper .submission-message-header{font-size:18px;color:#48484A;font-weight:700;padding:20px 0 0;text-align:center}.payment-view-wrapper .submission-message-description{font-size:14px;padding:0 0 76px;text-align:center}.payment-view-wrapper.hide{display:none}.payment-view-wrapper .retryPaymentButtonWrapper .header{margin-top:1em;margin-bottom:1em}.payment-view-wrapper .retryPaymentButtonWrapper .repeat-payment-button{padding-left:10px;padding-right:10px}.dlgRegPayer .header{text-align:center;margin-bottom:10px;padding:0 2%}.dlgRegPayer .registerPayer{padding:0 2%;text-align:center}.dlgRegPayer .registerPayer .contentContainer{box-sizing:border-box}.dlgRegPayer .registerPayer .contentContainer *{box-sizing:border-box}.dlgRegPayer .registerPayer .contentContainer .fieldCaption{margin:0 0 10px;width:100%;text-align:left}.dlgRegPayer .registerPayer .accountInfo{display:none}.defineRechargeModal .ep-modal-dialog{max-width:400px}.defineRechargeModal .ep-modal-dialog .btnSubmit{margin:0}.paymentFooterWrapper{display:flex;flex-direction:row}@media all and (min-width: 769px) and (max-width: 1023px){.paymentFooterWrapper.paymentFooterWrapper.paymentFooterWrapper{flex-direction:column;padding:10px 0 0 0}}@media all and (max-width: 768px){.paymentFooterWrapper.paymentFooterWrapper.paymentFooterWrapper{flex-direction:column;padding:10px 0 0 0}}.paymentFooterWrapper .secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders{display:flex;flex-direction:row;flex-grow:1;position:static;max-width:100% !important}@media all and (min-width: 769px) and (max-width: 1023px){.paymentFooterWrapper .secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders{padding:10px 0 0 0}}@media all and (max-width: 768px){.paymentFooterWrapper .secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders{padding:10px 0 0 0}}.paymentFooterWrapper .secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders .message,.paymentFooterWrapper .secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders.secureTransactionsProviders .banners{float:none}.paymentFooterWrapper .buttonsBar.buttonsBar.buttonsBar{margin:0 0 30px 0;position:static;text-align:right}[data-module='ep-payment-selector'] .main-area .main-area-item.i_moje .icon{background:url("/img/tickets/PL/imoje.png") no-repeat center center;background-size:auto 42px;background-origin:border-box;height:58px}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon{background-image:url("/img/tickets/PL/imoje.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_mtransfer,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_mtransfer{background-image:url("https://data.imoje.pl/img/pay/mbank.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bzwbk,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bzwbk{background-image:url("https://data.imoje.pl/img/pay/bzwbk.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pekao24,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pekao24{background-image:url("https://data.imoje.pl/img/pay/pekao24.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_inteligo,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_inteligo{background-image:url("https://data.imoje.pl/img/pay/inteligo.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_ipko,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_ipko{background-image:url("https://data.imoje.pl/img/pay/ipko.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_getin,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_getin{background-image:url("https://data.imoje.pl/img/pay/getin.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_noble,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_noble{background-image:url("https://data.imoje.pl/img/pay/velo.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_creditagricole,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_creditagricole{background-image:url("https://data.imoje.pl/img/pay/creditagricole.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_alior,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_alior{background-image:url("https://data.imoje.pl/img/pay/alior.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pbs,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pbs{background-image:url("https://data.imoje.pl/img/pay/pbs.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_millennium,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_millennium{background-image:url("https://data.imoje.pl/img/pay/millennium.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_citi,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_citi{background-image:url("https://data.imoje.pl/img/pay/citi.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bos,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bos{background-image:url("https://data.imoje.pl/img/pay/bos.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bnpparibas,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bnpparibas{background-image:url("https://data.imoje.pl/img/pay/bnpparibas.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pocztowy,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_pocztowy{background-image:url("https://data.imoje.pl/img/pay/pocztowy.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_plusbank,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_plusbank{background-image:url("https://data.imoje.pl/img/pay/plusbank.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bs,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bs{background-image:url("https://data.imoje.pl/img/pay/bs.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bspb,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_bspb{background-image:url("https://data.imoje.pl/img/pay/bspb.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_nest,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_nest{background-image:url("https://data.imoje.pl/img/pay/nest.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_gpay,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_gpay{background-image:url("https://data.imoje.pl/img/pay/gpay.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_applepay,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_applepay{background-image:url("https://data.imoje.pl/img/pay/applepay.png")}[data-module='ep-payment-selector'] [data-active-category="I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_ecom3ds,[data-module='ep-payment-selector'] [data-active-category="CREDIT_CARD_I_MOJE"]+.extended-area .extended-area-item .icon.ep_I_MOJE_ecom3ds{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/paymentSelect/credit-card.gif")}.waitForPayment .contentContainer{display:flex;width:100% !important}@media all and (max-width: 768px){.waitForPayment .contentContainer{flex-direction:column;padding:0 !important}}@media all and (min-width: 769px) and (max-width: 1023px){.waitForPayment .contentContainer{padding:0 !important}}.waitForPayment .leftPart{box-sizing:border-box;display:inline-block !important;padding:0 10% 0 0;width:58% !important;margin-bottom:0 !important}@media all and (max-width: 768px){.waitForPayment .leftPart.leftPart.leftPart{width:100% !important;padding:0}}@media all and (min-width: 769px) and (max-width: 1023px){.waitForPayment .leftPart.leftPart.leftPart{width:50% !important;padding:0 5% 0 0}}.waitForPayment .rightPart{box-sizing:border-box;display:inline-block !important;margin:0 0 0 0 !important;position:static !important;width:42% !important}@media all and (max-width: 768px){.waitForPayment .rightPart.rightPart.rightPart.rightPart{margin:0 !important;padding:0 !important;width:100% !important}}@media all and (min-width: 769px) and (max-width: 1023px){.waitForPayment .rightPart.rightPart.rightPart.rightPart{width:50% !important}}.waitForPayment .section{padding:15px 0}.waitForPayment .retryPaymentButtonWrapper{padding:30px 0}.waitForPayment .paymentDetails{border-top:1px solid #dcdbd6;margin:0 0 30px;padding:0 0 10px 0}@media all and (max-width: 768px){.waitForPayment .paymentDetails{margin:50px 0 0 0}}.waitForPayment .paymentDetailsItem{padding:0 0 10px 0}.waitForPayment .smallerHeader{font-size:16px;font-weight:600;padding:30px 0}.waitForPayment .statusText{padding:125px 0 50px 0;font-size:15px;font-weight:500;text-align:center}@media all and (max-width: 768px){.waitForPayment .statusText{padding:30px 0}}@media all and (max-width: 768px){.waitForPayment .transferStatusInfo{width:100% !important}}@media all and (min-width: 769px) and (max-width: 1023px){.waitForPayment .transferStatusInfo{width:100% !important}}.waitForPayment .recheckText{padding:0 0 80px 0}@media all and (max-width: 768px){.waitForPayment .recheckText{padding:0 0 30px 0}}.ticketPurchaseStep .timeToCloseWrapper{display:block;float:right;max-width:150px;padding:45px 0 0 10px;text-align:right}@media all and (max-width: 768px){.ticketPurchaseStep .timeToCloseWrapper{float:none;margin:0 auto;padding:0 0 18px !important;text-align:center}}@media all and (min-width: 769px) and (max-width: 1023px){.ticketPurchaseStep .timeToCloseWrapper{padding:0 0 0 10px !important;margin:-15px 0 0 0}}.ticketPurchaseStep .timeToCloseWrapper.expired{max-width:320px;padding:45px 0 0 8px;text-align:left}@media all and (max-width: 768px){.ticketPurchaseStep .timeToCloseWrapper.expired{padding:12px 0 28px 0px !important;margin:0 auto}}@media all and (min-width: 769px) and (max-width: 1023px){.ticketPurchaseStep .timeToCloseWrapper.expired{padding:0 0 0 5px !important;margin:-15px 0 0 0}}.ticketPurchaseStep .timeToCloseWrapper .timeToClose{border-radius:2px;display:inline-block;font-size:0;padding:6px 11px;vertical-align:middle}.ticketPurchaseStep .timeToCloseWrapper .timeToClose .time{color:#86827B;display:inline-block;font-size:17px;font-weight:700;padding:0 4px 0 0}.ticketPurchaseStep .timeToCloseWrapper .timeToClose .info{border-radius:100%;border:1px solid #e32033;display:inline-block;color:#e32033;cursor:pointer;font-size:11px;font-weight:700;height:12px;line-height:15px;margin:0 8px 0 0;position:relative;text-align:center;top:-1px;width:12px}.ticketPurchaseStep .timeToCloseWrapper .timeToClose .balloon-hint{display:inline-block;font-size:12px}.ticketPurchaseStep .timeToCloseWrapper .timeToClose .balloon-hint .hint-content{text-align:center}.ticketPurchaseStep .timeToCloseWrapper .timeToClose .description{display:block;font-size:12px;padding:4px 0 0 0}.ticketPurchaseStep .timeToCloseWrapper .system-message{display:block;padding:8px 15px}.ticketPurchaseStep .buttonsBar a.btnSubmit[disabled="disabled"]{opacity:0.35}.defineTicketPBody .timeToCloseWrapper{padding:40px 0 0 90px}.ep-purchase-process-benefits{margin-left:90px !important}@media all and (max-width: 768px){.ep-purchase-process-benefits{margin-left:0 !important}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-purchase-process-benefits{margin-left:0 !important}}.ep-purchase-process-benefits .ep-benefit-group{display:flex;align-items:center;border-top:1px solid #dcdbd6;padding:12.5px 0 12.5px 25px;position:relative}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group{padding-left:0 !important}}.ep-purchase-process-benefits .ep-benefit-group:last-of-type{border-bottom:1px solid #dcdbd6}.ep-purchase-process-benefits .ep-benefit-group .ep-icon{background-position:center center;background-size:contain;background-repeat:no-repeat;display:inline-block;height:28px;left:0;position:absolute;top:7px;width:31px}.ep-purchase-process-benefits .ep-benefit-group[data-benefit='changeDateChosen'] .ep-icon{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/date-change.svg")}.ep-purchase-process-benefits .ep-benefit-group[data-benefit='cashRefundChosen'] .ep-icon{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/cashback.svg")}.ep-purchase-process-benefits .ep-benefit-group[data-benefit='extraBaggageChosen'] .ep-icon{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/extra-load.svg")}.ep-purchase-process-benefits .ep-benefit-group[data-benefit='extraBaggageChosen'] .balloon-hint .hint-content{font-weight:500}.ep-purchase-process-benefits .ep-benefit-group[data-benefit='seatIdChosen'] .ep-icon{background-image:url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/select-seat.svg")}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-icon{filter:saturate(0) brightness(2)}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-description-header,.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-description-content,.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-description-description{color:#c8c8c8 !important}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button{color:#c8c8c8 !important;cursor:default !important}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button:focus,.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button:hover{color:#c8c8c8 !important}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button.active{background:#c8c8c8 !important;color:#fff !important}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button.active:focus,.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true'] .ep-button.active:hover{background:#c8c8c8 !important}.ep-purchase-process-benefits .ep-benefit-group[data-disabled='true']:hover .ep-benefit-disabled-cause{display:block}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-disabled-cause{border-radius:5px;background:#fff;border:1px solid #3BA8B0;color:#8b8781;display:none;font-size:12px;line-height:14px;padding:15px;position:absolute;right:20%;top:12.5px;width:180px;z-index:999}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-inner{display:flex;align-items:center;flex-grow:1}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-inner{flex-direction:column;padding-left:45px;position:relative;width:80%}}.ep-purchase-process-benefits .ep-benefit-group .ep-description{line-height:22px;position:relative;padding:0 0 0 40px;width:100%}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-description{padding:0;position:initial}}.ep-purchase-process-benefits .ep-benefit-group .ep-description-header{color:#000;font-size:14px;font-weight:700}.ep-purchase-process-benefits .ep-benefit-group .ep-description-header .tooltip{font-weight:500;margin-left:5px}.ep-purchase-process-benefits .ep-benefit-group .ep-description-content{color:#8b8781;font-size:12px}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls{display:flex;align-items:center;flex-grow:1;justify-content:center;padding:0 0 0 10px}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls{justify-content:flex-start;padding:0;width:100%}}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper{align-items:center;border-radius:5px !important;display:flex;border:1px solid #dcdbd6;overflow:hidden}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper{flex:0 0 110%;width:100%}}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;border-radius:0 !important;border:none;color:#3BA8B0;height:32px;min-width:0 !important;padding:0 !important;transition:background-color 0.3s linear, color 0.3s linear;width:100px}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:hover,.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:focus{text-decoration:none}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:hover{background:#fff;border-color:#3BA8B0}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:disabled{opacity:.5;background:#f3f3f3}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button{width:100%}}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:hover{color:#3ec5cf}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button:focus{color:#3ec5cf;background:#fff}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;border:none}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active:hover,.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active:focus{text-decoration:none}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active:hover{background:#3ec5cf;background-color:#35969d}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active:focus{background:#3f99a0;background-color:#287177}.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active:disabled,.ep-purchase-process-benefits .ep-benefit-group .ep-benefit-controls .ep-buttons-wrapper .ep-button.active.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.ep-purchase-process-benefits .ep-benefit-group .ep-price{color:#9a8c7f;font-size:14px;font-weight:700;min-width:80px;text-align:right;width:80px}@media all and (max-width: 768px){.ep-purchase-process-benefits .ep-benefit-group .ep-price{min-width:55px;width:55px}}.ep-base-place-price{display:flex;padding-bottom:11px !important}@media all and (max-width: 768px){.ep-base-place-price{flex-wrap:wrap}}.ep-base-place-price .passenger-count{flex-grow:1;color:#000;font-size:18px;font-weight:700}@media all and (max-width: 768px){.ep-base-place-price .passenger-count{flex:0 0 100%}}.ep-base-place-price .price-description{color:#9a8c7f;font-size:14px;line-height:22px}@media all and (max-width: 768px){.ep-base-place-price .price-description{flex-grow:1;text-align:right}}.ep-base-place-price .base-price{color:#9a8c7f;font-size:14px;line-height:22px;text-align:right;width:80px}@media all and (max-width: 768px){.ep-base-place-price .base-price{font-weight:700}}.other-elements-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-10px !important;padding:25px 0 0 !important;position:relative;width:100%}@media all and (max-width: 768px){.other-elements-wrapper{margin-bottom:0 !important;padding-right:17px !important}}.other-elements-wrapper>*{margin:0 5px !important}.other-elements-wrapper:last-child{margin-right:0 !important}.other-elements-wrapper .btnRemovePassengersGroup{margin:0 !important;position:static !important;width:auto !important}.pgItems.has-benefits .pgItem[data-mode='BENEFITS']{padding-right:0 !important}.pgItems.has-benefits .pgItem[data-mode='BENEFITS'] .tooltip{background-color:#3BA8B0 !important;color:#fff !important}.pgItems.has-benefits .pgItem[data-mode='BENEFITS']+.pgItem[data-mode='REGULAR']{border-top:1px solid #dcdbd6;margin-top:10px}.pgItems.has-benefits .pgItem.pgItem[data-mode='REGULAR']+.pgItem[data-mode='BENEFITS']{border-top:1px solid #dcdbd6;margin-top:10px}.pgItems.has-benefits .pgItem.pgItem[data-mode='REGULAR']+.pgItem[data-mode='REGULAR']{border-top:1px solid #dcdbd6;margin-top:10px}.pgItem[data-element='benefits-summary']{border:none}.pgItem .ep-passenger-summary{display:none}.pgItem.with-benefits .ep-passenger-summary{display:flex;flex-direction:column;color:#8b8781;font-size:12px;line-height:22px}.pgItem .ep-benefits{border-bottom:1px solid #dcdbd6;margin-left:5%;padding-left:5%}@media all and (max-width: 768px){.pgItem .ep-benefits{margin-left:30px;padding-left:32px}}.pgItem .ep-benefits .ep-benefits-benefit{display:flex;padding:5px 0;border-bottom:1px solid #dcdbd6}.pgItem .ep-benefits .ep-benefits-benefit:last-of-type{border:none}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-name{flex-grow:1}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-name .icon.icon-check{margin-right:5px}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-description{width:220px}@media all and (max-width: 768px){.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-description{width:50%}}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price{width:100px;text-align:right}@media all and (max-width: 768px){.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price{display:flex;justify-content:flex-end;align-items:flex-end}}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price .priceBeforePromo,.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price .priceAfterPromo{font-size:12px !important;width:auto !important}.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price .priceBeforePromo.animated_priceBeforePromo .integer-part,.pgItem .ep-benefits .ep-benefits-benefit .ep-benefits-benefit-price .priceAfterPromo.animated_priceBeforePromo .integer-part{font-size:12px !important}.pgItem .ep-group-overall-price{display:flex;color:#8b8781;padding:20px 0 10px}.pgItem .ep-group-overall-price .ep-price-description{flex-grow:1;text-align:right}@media all and (max-width: 768px){.pgItem .ep-group-overall-price .ep-price-description{padding-left:62px;text-align:left}}.pgItem .ep-group-overall-price .ep-price-value{text-align:right;width:138px}@media all and (max-width: 768px){.pgItem .ep-group-overall-price .ep-price-value{width:auto}}.pgItem .ep-group-overall-price .ep-price-value .priceBeforePromo,.pgItem .ep-group-overall-price .ep-price-value .priceAfterPromo{display:inline-block;width:auto}.pgItem .ep-group-overall-price .ep-price-value .priceAfterPromo{font-weight:700}.pgItem .ep-group-overall-price .ep-price-value .priceBeforePromo{margin:0 5px 0 0}.buttonWrapper.has-benefits .btnAddNewDiscount.single{border:1px solid #dcdbd6 !important;color:#3BA8B0 !important;font-weight:700 !important;margin:0 20px 0 0 !important;padding:0 10px 0 0 !important;text-align:left !important;text-decoration:none !important;width:170px !important}.buttonWrapper.has-benefits .btnAddNewDiscount.single.disabledStyle{color:#b7b7b6 !important}.buttonWrapper.has-benefits .btnAddNewDiscount.single:before{border-right:1px solid #dcdbd6 !important;line-height:38px !important;margin:0px 10px 0 0 !important;padding:0px 14px !important}.fldPromoCode.ep-promo-invalid{border:1px solid #e32033}.ep-promo-messages.ep-promo-messages{display:block;padding:0 12px 12px}.ep-promo-messages.ep-promo-messages .ep-promo-message-item{color:#e32033;display:block;font-size:12px;letter-spacing:0;line-height:1.41667em;padding-bottom:5px}.ep-promo-hidden{display:none}.ep-promo-code-wrapper.ep-promo-code-wrapper{border-top:1px solid #dcdcdc;padding-top:40px}.ep-promo-code-wrapper.ep-promo-code-wrapper.adding-not-allowed{border-top:none;padding-top:0}.ep-promo-code-wrapper.ep-promo-code-wrapper strong{font-weight:700}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon{display:inline-block}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon.checkmark{background:transparent no-repeat center center url("//www.e-podroznik.pl/img/purchaseProcess/ticketSummary/checkmark.png");height:20px;width:20px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon.checkmark.disabled{background:transparent no-repeat center center url("//www.e-podroznik.pl/img/purchaseProcess/ticketSummary/checkmark-disabled.png")}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon.acceptance{background:transparent no-repeat center center url("//www.e-podroznik.pl/img/purchaseProcess/ticketSummary/acceptance-checkmark.png");height:20px;width:20px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon.acceptance.disabled{background:transparent no-repeat center center url("//www.e-podroznik.pl/img/purchaseProcess/ticketSummary/acceptance-checkmark-disabled.png")}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-icon.delete{background:transparent no-repeat center center url("//www.e-podroznik.pl/img/purchaseProcess/ticketSummary/round-delete-button.png");height:13px;width:13px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items{display:block}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item{display:block}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-item-left,.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-item-right{display:inline-block;text-align:left;vertical-align:top}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-item-left{width:80%}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-item-right{text-align:right;width:20%}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-code,.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-label,.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-actions .ep-promo-button{display:inline-block;font-size:14px;line-height:35px;vertical-align:baseline}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-icon{padding:0 16px;position:relative;top:5px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-code{color:#485156;font-weight:700;margin-right:5px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-label{color:#b4b4b4}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-actions .ep-promo-button{background:transparent;border:none}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-items .ep-promo-item .ep-promo-actions .ep-promo-button .ep-promo-icon{padding:0 7px;top:0}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-active-promo-codes .ep-promo-active-promo-codes-header{color:#485156;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.75em;padding-bottom:30px}.ep-promo-code-wrapper.ep-promo-code-wrapper .ep-promo-active-promo-codes .ep-promo-items{padding-bottom:45px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .hoper-miles-card-header{color:#485156;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.35em;padding-bottom:13px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .not-bound-card-info{color:#6a6a6a;font-size:12px;line-height:1.41667em;max-width:235px;padding-bottom:27px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .bound-card-info{color:#485156;font-size:16px;line-height:1.5em;padding-bottom:27px;padding-left:40px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;height:auto;padding:2px;font-size:12px;line-height:16px;margin-left:5px;min-width:70px;width:auto;border-radius:20px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button:hover,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button:focus{text-decoration:none}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button:hover{background:#3ec5cf;background-color:#35969d}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button:focus{background:#3f99a0;background-color:#287177}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button:disabled,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-label .ep-promo-button.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance{background:#f8f8f8;margin-top:20px;padding:37px 34px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-item-left,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-item-right{display:inline-block;vertical-align:top}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-item-left{width:8.31409%}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-item-right{width:91.68591%}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-item{color:#485156;font-size:16px;line-height:1.25em;padding-bottom:25px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-icon{margin-right:16px;position:relative;top:2px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer{padding:0 0 0 35px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button{font:400 14px/1.28571 Roboto, sans-serif;border-radius:20px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;border:1px solid #3BA8B0;margin-right:34px;min-width:235px;width:auto}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button:hover,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button:focus{text-decoration:none}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button:hover{background:#fff;border-color:#3BA8B0}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button:disabled{opacity:.5;background:#f3f3f3}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept{font:400 14px/1.28571 Roboto, sans-serif;border-radius:20px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;margin-right:0;min-width:150px}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:hover,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:focus{text-decoration:none}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:hover{background:#3ec5cf;background-color:#35969d}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:focus{background:#3f99a0;background-color:#287177}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:disabled,.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance .ep-promo-acceptance-footer .ep-promo-acceptance-button.accept:hover{color:#fff}.ep-promo-code-wrapper.ep-promo-code-wrapper .hoper-miles-card .ep-promo-acceptance-validation{color:#e32033;font-size:12px;line-height:1.41667em;margin-left:36px;margin-top:17px}.ep-promo-hoper-terms-modal .ep-modal-dialog{max-width:390px}.ep-promo-hoper-terms-modal .ep-modal-dialog .ep-modal{border-radius:0}.ep-promo-hoper-terms-modal .ep-modal-header{font-size:18px;font-weight:700;line-height:1em}.ep-promo-hoper-terms-modal .ep-modal-header:before{display:none}.ep-promo-hoper-terms-modal .ep-modal-content{border-bottom:none;font-size:14px;font-weight:500;line-height:1.42857em}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:20px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;border:1px solid #3BA8B0;min-width:155px}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn:hover,.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn:focus{text-decoration:none}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn:hover{background:#fff;border-color:#3BA8B0}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-close-btn:disabled{opacity:.5;background:#f3f3f3}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:20px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;margin-left:43px;min-width:155px}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn:hover,.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn:focus{text-decoration:none}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn:hover{background:#3ec5cf;background-color:#35969d}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn:focus{background:#3f99a0;background-color:#287177}.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn:disabled,.ep-promo-hoper-terms-modal .ep-promos-button-wrapper .ep-ok-btn.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.hoper-promo-code-reminder{border-radius:19px;box-shadow:5px 5px 20px 0 rgba(0,138,207,0.3);box-sizing:border-box;display:block;margin:40px auto !important;max-width:678px;overflow:hidden;position:relative;width:100%}@media all and (max-width: 768px){.hoper-promo-code-reminder{margin:40px 25px !important;width:90%}}@media all and (min-width: 769px) and (max-width: 1023px){.hoper-promo-code-reminder{margin:40px 25px !important;width:90%}}.hoper-promo-code-reminder *{box-sizing:border-box}.hoper-promo-code-reminder.consultant{box-shadow:none;background:#f5f5f5;max-width:728px}.hoper-promo-code-reminder.consultant strong{font-weight:700}.hoper-promo-code-reminder.consultant .hoper-promo-code-reminder-content-wrapper{padding:43px 49px !important}.hoper-promo-code-reminder.consultant .hoper-promo-code-reminder-content-wrapper .hoper-promo-code-reminder-content{max-width:100%}.hoper-promo-code-reminder-right{background:#e8308a;color:#fff;height:52px;left:0;line-height:52px !important;position:absolute;text-align:center;top:0;transform:rotate(-90deg) translate(-18%, -275px);width:600px}@media all and (max-width: 768px){.hoper-promo-code-reminder-right{transform:rotate(-90deg) translate(-25%, -275px)}}.hoper-promo-code-reminder-gift{margin-right:7px !important}.hoper-promo-code-reminder-content-wrapper{color:#485156;padding:40px 90px 41px 124px !important}@media all and (max-width: 768px){.hoper-promo-code-reminder-content-wrapper{padding:33px 54px 41px 84px !important}}@media all and (min-width: 769px) and (max-width: 1023px){.hoper-promo-code-reminder-content-wrapper{padding:33px 54px 41px 84px !important}}.hoper-promo-code-reminder-logo{margin:0 0 21px}.hoper-promo-code-reminder-header{font-size:25px !important;line-height:.84em !important;padding:0 0 7px !important}.hoper-promo-code-reminder-content{font-size:15px !important;line-height:1.4em !important;max-width:368px;padding:0 0 21px !important;width:100%}.hoper-promo-code-reminder-value{font-size:25px !important;line-height:1.2em !important}.hoper-promo-code-reminder-highlight{color:#e8308a;font-weight:700 !important}@media all and (max-width: 768px){.hoper-promo-code-reminder-highlight{display:block}}.ticket-change-wrapper{bottom:25px;box-sizing:border-box;left:50%;max-width:1000px;position:fixed;transform:translateX(-50%);width:100%;z-index:6}.ticket-change-wrapper *{box-sizing:border-box}@media all and (min-width: 1024px) and (max-width: 1365px){.ticket-change-wrapper{max-width:100%;width:100%}}@media all and (min-width: 769px) and (max-width: 1023px){.ticket-change-wrapper{max-width:95%;width:95%}}@media all and (max-width: 768px){.ticket-change-wrapper{max-width:95%;width:95%}}.ticket-change-wrapper.active .ticket-change .ticket-change-content{display:block}.ticket-change-wrapper .ticket-change{background:#fff;border:1px solid #3BA8B0;padding:20px;width:100%;border-radius:5px}.ticket-change-wrapper .ticket-change .ticket-change-header{color:#3BA8B0;font-size:22px;line-height:40px;padding:0 20px 0 0;position:relative}.ticket-change-wrapper .ticket-change .ticket-change-content{display:none;font-size:14px;line-height:1.35714em}.ticket-change-wrapper .ticket-change .ticket-change-toggle{cursor:pointer;font-size:20px;position:absolute;right:0;top:0}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .hide-mobile{display:none}}.koleje-dolnoslaskie-ticket-definition .wrapper .there-and-back-wrapper{display:flex;align-items:center;gap:10px;padding-left:130px;padding-left:15%}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .there-and-back-wrapper{padding-left:0;position:relative;top:10px}}.koleje-dolnoslaskie-ticket-definition .wrapper .there-and-back-wrapper .lblRadio{align-items:center;display:flex;gap:10px}.koleje-dolnoslaskie-ticket-definition .wrapper .there-and-back-wrapper .lblRadio .fldContainer .fldRadio{height:40px;margin:0}.koleje-dolnoslaskie-ticket-definition .wrapper .there-and-back-wrapper .lblRadio .fldContainer .fldRadio:after{top:8px}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems{margin-top:0 !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem{display:flex;padding-right:64px !important;box-sizing:border-box}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem{flex-direction:column;padding-right:0 !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount{flex-shrink:0;line-height:40px;width:75px !important}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount{width:100% !important;line-height:initial;margin-top:20px !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .ticketsCountContainer{display:none !important}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .ticketsCountContainer.valueError+.fldCaption{color:#e32033 !important}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .fldCaption{padding:0 !important}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .fldCaption:before{content:"1"}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .fldCaption{padding-left:0 !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .validationErrorMessage{line-height:normal;margin:0 !important}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .ticketsCount .validationErrorMessage{margin-top:12px !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields{display:flex;flex-grow:1;flex-wrap:wrap}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields{flex-direction:column}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>div{flex:0 0 100%}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label{width:auto !important;flex:1;margin-right:15px !important;margin-left:0 !important}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label{margin-right:0 !important;margin-bottom:20px !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper{width:auto !important;margin:0 !important;height:18px;height:auto}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper select{width:100% !important}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector{z-index:2;top:39px;width:97%;min-width:310px}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector input{margin:0}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector input:after{top:9px !important}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector .discounts{overflow:hidden}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item{margin-left:0}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item .discount-name{display:inline-block;font-size:12px;line-height:13px;position:relative;top:-5px;max-width:230px}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item .discount-price{margin-top:0 !important;padding-right:5px;font-size:12px}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item label{margin:0px 10px}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item label .fldCaption,.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .fields>label .selectWrapper .discount-prompt .discount-selector>div .discount-item label .fldContainer{vertical-align:middle}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .btnRemovePassengersGroup{position:absolute !important;right:50px !important;top:12px}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .btnRemovePassengersGroup{top:16px;font-size:25px;right:-10px !important;padding:0 10px}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .lblCompany{margin:10px 0 0  !important}@media all and (max-width: 768px){.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .lblCompany{margin:0 0 20px !important;width:100% !important}}.koleje-dolnoslaskie-ticket-definition .wrapper .pgItems .pgItem .lblCompany .fldContainer{padding:0 !important}.koleje-dolnoslaskie-optimization-offer-wrapper{box-sizing:border-box;display:inline-flex;width:72%;margin-left:6%;width:72%}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper{width:100%}}.koleje-dolnoslaskie-optimization-offer-wrapper *{box-sizing:border-box}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer{width:100%}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .wrapper{max-height:345px;overflow:auto;padding:10px 15px;width:100%}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .wrapper{padding:18px 0;max-height:none}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer-wrapper{display:flex;gap:16px;flex-direction:column}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer-wrapper .offer-title{color:#48484A;text-align:center;font-weight:400;display:block}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer{position:relative;cursor:pointer;border:2px solid #dcdbd6;transition:color 0.3s ease-in-out;font-size:14px;border-radius:3px;display:flex;align-items:stretch}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer{flex-direction:column}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-content{flex-grow:1;display:flex;flex-direction:column;padding:20px;gap:6px}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-content{padding:10px}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-price{width:110px;background-color:#dcdbd6;color:#48484A;font-weight:700;padding:20px 10px;text-align:center;flex-shrink:0}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-price{padding:10px;width:100%}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header{display:flex;justify-content:space-between}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header .passenger-groups{color:#48484A;font-weight:700;text-transform:lowercase}@media all and (max-width: 500px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header .passenger-groups{max-width:150px}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header .toggle-details{font-size:12px;position:relative;z-index:1;padding:15px;margin:-15px;flex-shrink:0}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header .toggle-details{margin:-15px -10px}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-header .toggle-details .hide-mobile{display:none}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-summary{font-size:12px;width:77%}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-summary{width:100%}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-summary.hidden{display:none}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-details{font-size:12px;display:none}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .ticket-details.visible{display:flex;flex-direction:column;gap:18px;padding-top:10px}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title{display:flex;align-items:center;gap:4px;justify-content:space-between;margin-bottom:18px}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title{flex-wrap:wrap}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title strong.station-name{font-weight:700}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title strong.station-name{order:1;width:100%}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title:after{content:'';display:block;flex-grow:1;height:2px;background:#dcdbd6;margin-left:32px}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-title:after{margin-left:15px}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content{padding-left:50px;display:flex;gap:18px;flex-direction:column}@media all and (max-width: 768px){.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content{padding-left:15px}}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content .tariff{flex-direction:column;display:flex;gap:6px}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content .tariff-name{font-weight:700}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content .tariff-description{font-size:10px}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer .trip-parts-content .ticket-passenger-groups{display:flex;flex-direction:column}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer.active{border-color:#3BA8B0}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer.active .ticket-price{background-color:#3BA8B0}.koleje-dolnoslaskie-optimization-offer-wrapper .koleje-dolnoslaskie-optimization-offer .ticket-offer button[data-action="pick"]{position:absolute;width:100%;height:100%;border:0;font-size:0;text-indent:-9999px;cursor:pointer;background-color:transparent;padding:0}.checkPeriodicTicketPBody .bx{box-sizing:border-box}.checkPeriodicTicketPBody .bx *{box-sizing:border-box}.checkPeriodicTicketPBody .bx .box-container{margin:0;background-color:silver}.checkPeriodicTicketPBody .bx .box{display:inline-block;width:50%;vertical-align:top}@media all and (max-width: 768px){.checkPeriodicTicketPBody .bx .box{width:100%}}.checkPeriodicTicketPBody .bx .left-box{padding:0 50px 0 0}@media all and (max-width: 768px){.checkPeriodicTicketPBody .bx .left-box{padding:0}}.checkPeriodicTicketPBody .bx .right-box{padding:0 0 0 50px}@media all and (max-width: 768px){.checkPeriodicTicketPBody .bx .right-box{padding:0}}.checkPeriodicTicketPBody .bx .inner-left-box{height:100%;width:100%;text-align:right}@media all and (max-width: 768px){.checkPeriodicTicketPBody .bx .inner-left-box{text-align:center}}.checkPeriodicTicketPBody .bx .inner-right-box{height:100%;width:100%}.checkPeriodicTicketPBody .promoCodeContainer{padding-top:20px;border-top:1px solid transparent !important}.checkPeriodicTicketPBody .promoCodeContainer .promoCodeError li{list-style-type:none}.checkPeriodicTicketPBody .promoCodeCaptionWrapper .sectionCaption{width:auto !important;vertical-align:middle}.checkPeriodicTicketPBody .promoCodeFormWrapper{margin-bottom:20px}.checkPeriodicTicketPBody .promoCodeFormWrapper .fldPromoCode{margin-left:0}.checkPeriodicTicketPBody .promoCodeFormWrapper input{margin-top:0}@media all and (max-width: 768px){.checkPeriodicTicketPBody .promoCodeFormWrapper{margin-top:20px;text-align:center}.checkPeriodicTicketPBody .promoCodeFormWrapper #usePromoCodeForm{margin-bottom:20px}}.checkPeriodicTicketPBody .ticketInfoCaptionWrapper .sectionCaption{width:auto !important;height:100%;vertical-align:middle}.checkPeriodicTicketPBody .ticketInfoCaptionWrapper .sectionCaption p{text-align:right !important}.checkPeriodicTicketPBody .ticketInfoContentWrapper{margin:5px 0 0 0 !important}.checkPeriodicTicketPBody .periodicTicketInfoConatiner [data-display-none]{display:none}.checkPeriodicTicketPBody .periodicTicketInfoConatiner [data-crossed-out]{text-decoration:line-through;color:#86827B}.checkPeriodicTicketPBody .periodicTicketInfoConatiner .holder4TicketConainer.holder4TicketConainer.holder4TicketConainer{margin:20px auto}.checkPeriodicTicketPBody .wholePrice2PayContainer .wholePrice2PayValue{padding-left:6px}.checkPeriodicTicketPBody .wholePrice2PayContainer .wholePrice2PayValue .price{color:#48484A}.checkPeriodicTicketPBody .wholePrice2PayContainer .wholePrice2PayValue .price .integer-part{font-size:34px;font-weight:500 !important}.checkPeriodicTicketPBody .wholePrice2PayContainer .wholePrice2PayValueBeforePromo{padding-left:6px}.checkPeriodicTicketPBody .wholePrice2PayContainer .forceSmallerPrice .price{color:#acaaa1 !important}.checkPeriodicTicketPBody .wholePrice2PayContainer .forceSmallerPrice .price .value .decimal-part,.checkPeriodicTicketPBody .wholePrice2PayContainer .forceSmallerPrice .price .value .decimal-separator,.checkPeriodicTicketPBody .wholePrice2PayContainer .forceSmallerPrice .price .value .integer-part{color:#acaaa1 !important;font-size:25px !important;font-weight:400 !important}.checkPeriodicTicketPBody .wholePrice2PayContainer .voucherPromoContainer{padding-right:14px;font-size:14px;font-weight:400 !important}.checkPeriodicTicketPBody .wholePrice2PayContainer .voucherPromoContainer .voucherPromoValue{padding-left:3px}.checkPeriodicTicketPBody .wholePrice2PayContainer .voucherPromoContainer .voucherPromoValue .price .value{color:#009900}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer{width:100%;padding:0 5%;box-sizing:border-box}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .content{max-width:350px;padding:20px;width:90%;box-sizing:border-box}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .content.step2 .text{background:none}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .content.step1 .text{padding-bottom:40px}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .left-col,.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .right-col{display:inline-block;width:60%;vertical-align:middle}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .text{display:block;margin:0;margin:10px 0 20px 0;padding:0}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn:hover,.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn:focus{text-decoration:none}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn:hover{background:#fff;border-color:#3BA8B0}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .btn:disabled{opacity:.5;background:#f3f3f3}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .right-col{width:40%}.not-yet-sellable.general-loading-curtain.extending-results-progress-layer .right-col img{height:auto;width:100%}@media all and (max-width: 768px){.broken-ticket-modal .curtain-content{width:90% !important;left:5% !important}}.ticketBrokenPopup{padding:0 35px;margin-bottom:-45px}.ticketBrokenPopup .errorMessage{font-size:25px;line-height:2;color:#3BA8B0;text-align:center;padding-bottom:8px}@media all and (max-width: 768px){.ticketBrokenPopup .errorMessage{font-size:15px;font-size:calc(15px + 0.5vh)}}.ticketBrokenPopup .image{width:166px;height:auto}@media all and (max-width: 768px){.ticketBrokenPopup .image{width:45%;max-width:166px}}.ticketBrokenPopup .errorDescription{padding-top:30px;padding-bottom:20px}@media all and (max-width: 768px){.ticketBrokenPopup .errorDescription{font-size:12px;font-size:calc(10px + 0.5vh)}}.ticketBrokenPopup .btnWrapper .btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;padding-left:10px;padding-right:10px;text-decoration:none}.ticketBrokenPopup .btnWrapper .btn:hover,.ticketBrokenPopup .btnWrapper .btn:focus{text-decoration:none}.ticketBrokenPopup .btnWrapper .btn:hover{background:#3ec5cf;background-color:#35969d}.ticketBrokenPopup .btnWrapper .btn:focus{background:#3f99a0;background-color:#287177}.ticketBrokenPopup .btnWrapper .btn:disabled,.ticketBrokenPopup .btnWrapper .btn.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}@media all and (max-width: 768px){.ticketBrokenPopup .btnWrapper .btn{font-size:12px;font-size:calc(10px + 0.5vh)}}.ticketBrokenPopup .btnWrapper .btn:before{color:#FFF;margin-right:5px;position:relative;top:-1px;font-size:10px}.ep-modal-wrapper.cancelTicketModal .ep-modal-dialog .ep-modal .ep-modal-header{padding:25px 50px}.ep-modal-wrapper.cancelTicketModal .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-title{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500}.ep-modal-wrapper.cancelTicketModal .ep-modal-dialog .ep-modal .ep-modal-content{padding:15px 50px 30px}.ep-modal-wrapper.cancelTicketModal .ep-modal-dialog .ep-modal .ep-modal-footer{padding:25px}.cancelTicketModal{box-sizing:border-box}.cancelTicketModal *{box-sizing:border-box}.cancelTicketModal table.connectionRoute{margin-bottom:20px}.cancelTicketModal table.connectionRoute td{padding-right:10px}.cancelTicketModal .cancelTicketContainer h2{padding:10px 0;color:#48484A;font-size:16px;font-family:Roboto, sans-serif;font-weight:700}.cancelTicketModal .cancelTicketContainer label{font-weight:400}.cancelTicketModal .cancelTicketContainer ul{list-style-type:none}.cancelTicketModal .cancelTicketContainer .system-information-wrapper{padding:10px 0}.cancelTicketModal .cancelTicketContainer .system-information-wrapper .system-information{margin:10px 0;max-width:100%;width:100%;padding-left:4em;text-indent:-2em}.cancelTicketModal .cancelTicketContainer .toReturnMoneyContainer{padding:10px 0;color:#86827B}.cancelTicketModal .cancelTicketContainer .overallReturn{color:#48484A}.cancelTicketModal .cancelTicketContainer .lblBankAccount{padding:20px 0;margin:0;width:50%}@media all and (max-width: 768px){.cancelTicketModal .cancelTicketContainer .lblBankAccount{width:100%}}.cancelTicketModal .cancelTicketContainer .lblPaymentSystem{margin:0;margin-right:20px}.cancelTicketModal .cancelTicketContainer .ticketNotPaid{color:#3BA8B0}.cancelTicketModal .cancelTicketContainer .return-forms[data-available-payment-forms-count="1"] .lblReturnFromType{display:none}.cancelTicketModal .cancelTicketContainer .return-forms .return-form .lblReturnFromType{margin-left:0;margin-top:12px}.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data{display:none}.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data.active{display:block;margin-top:21px}.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data .description{color:#48484A;text-align:justify;margin-bottom:12px}.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data label{margin-left:0;margin-top:12px}.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data label .fldContainer input{width:290px}@media (max-width: 400px){.cancelTicketModal .cancelTicketContainer .return-forms .additional-input-data label .fldContainer input{max-width:240px}}.cancelTicketModal .cancelTicketContainer.summary .placesToCancel{list-style:none;margin:0;padding:0}.cancelTicketModal .cancelTicketContainer.summary .placesToCancel li{padding:0 0 10px 15px;position:relative}.cancelTicketModal .cancelTicketContainer.summary .placesToCancel li:before{border-radius:100%;content:'';display:block;width:0;height:0;border:2px solid #3BA8B0;position:absolute;top:5px;left:5px}.cancelTicketModal .cancelTicketContainer.summary .accountNumber{display:inline-block;padding-left:5px}.cancelTicketModal .cancelTicketContainer.summary .return-form-info{margin-top:1em}.cancelTicketModal .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;margin-top:0;margin-bottom:0}.cancelTicketModal .btnSubmit:hover,.cancelTicketModal .btnSubmit:focus{text-decoration:none}.cancelTicketModal .btnSubmit:hover{background:#3ec5cf;background-color:#35969d}.cancelTicketModal .btnSubmit:focus{background:#3f99a0;background-color:#287177}.cancelTicketModal .btnSubmit:disabled,.cancelTicketModal .btnSubmit.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.cancelTicketModal .btnSubmit.btnCommitCancelation{padding:8px 16px}.cancelTicketModal .btnGoBack{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6}.cancelTicketModal .btnGoBack:hover,.cancelTicketModal .btnGoBack:focus{text-decoration:none}.cancelTicketModal .btnGoBack:hover{background:#fff;border-color:#3BA8B0}.cancelTicketModal .btnGoBack:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.cancelTicketModal .btnGoBack:disabled{opacity:.5;background:#f3f3f3}.cancelTicketModal .placesToCancel{margin-left:0;padding-left:0}.cancelTicketModal .placesToCancel label{margin-left:0}.cancelTicketModal .placesToCancel .fldContainer input:after{top:8px !important}.cancelTicketModal .lblMoneyBox{margin:0;color:#86827B}.cancelTicketModal .tariffName,.cancelTicketModal .toReturnMoneyContainer{font-size:12px;line-height:14px}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ep-modal-wrapper.fade,.twoWayTicketLightbox,.twoWayTicketLightbox .return-suggestion,.twoWayTicketCurtain{animation:show 0.3s ease-in-out}.payment-view-wrapper .loader-wrapper .loader,.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{animation:spin 1s linear infinite}.ep-modal-wrapper{background:rgba(0,0,0,0.4);box-sizing:border-box !important;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:auto;font-size:14px;display:none}.ep-modal-wrapper *{box-sizing:border-box !important}.ep-modal-wrapper.is-loading .ep-modal-footer{display:none}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-modal-wrapper.wide .ep-modal-dialog{width:1200px}}@media all and (min-width: 1366px){.ep-modal-wrapper.wide .ep-modal-dialog{width:1200px}}@media screen and (max-width: 1200px){.ep-modal-wrapper.wide .ep-modal-dialog{width:90%}}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-modal-wrapper.narrow .ep-modal-dialog{width:768px}}@media all and (min-width: 1366px){.ep-modal-wrapper.narrow .ep-modal-dialog{width:768px}}@media screen and (max-width: 768px){.ep-modal-wrapper.narrow .ep-modal-dialog{width:90%}}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-header{padding-bottom:0}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-close{height:28px;line-height:28px;text-align:center;width:24px}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-content{border-top:none;padding:0 65px 0 24px}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-footer{height:50px;padding:15px 15px 15px 22px}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-footer .ep-ok-btn{background-color:transparent;color:#3BA8B0;font-size:12px;line-height:1.5;margin:0;min-width:0;padding:0;text-transform:capitalize}@media screen and (max-width: 768px){.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-header{height:54px}.ep-modal-wrapper.d2d-brief-info .ep-modal-dialog .ep-modal .ep-modal-content{height:440px;overflow:auto;padding:0 22px 30px 19px}}.ep-modal-wrapper.centered .ep-modal-dialog{left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%, -50%)}@media all and (min-width: 769px) and (max-width: 1023px){.ep-modal-wrapper.centered .ep-modal-dialog{position:static;transform:translate(0, 0)}}@media all and (max-width: 768px){.ep-modal-wrapper.centered .ep-modal-dialog{position:static;transform:translate(0, 0)}}.ep-modal-wrapper .ep-modal-dialog{display:block;margin:0 auto;width:90%;padding:30px 0}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-modal-wrapper .ep-modal-dialog{width:800px}}@media all and (min-width: 1366px){.ep-modal-wrapper .ep-modal-dialog{width:1000px}}.ep-modal-wrapper .ep-modal-dialog .ep-modal{border-radius:2px;background:#fff;border:1px solid #dcdbd6;display:block}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-header{border-top-left-radius:2px;border-top-right-radius:2px;background:transparent url("/css/images/ep-topbar-bg.png") top left repeat-x;padding:20px 15px 15px;font-size:18px;overflow:hidden;clear:both;background:transparent;position:relative}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-close{cursor:pointer;float:right;font-size:22px;line-height:1em}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-header:before{background:#3BA8B0;background:-moz-linear-gradient(left, #3BA8B0 0%, #3BA8B0 100%);background:-webkit-linear-gradient(left, #3BA8B0 0%, #3BA8B0 100%);background:linear-gradient(to right, #3BA8B0 0%, #3BA8B0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3BA8B0', endColorstr='#3BA8B0', GradientType=1);content:'';display:block;height:5px;left:0;position:absolute;top:0;width:100%}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content{font-size:14px;border-top:1px solid #dcdbd6;border-bottom:1px solid #dcdbd6;padding:15px}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader-wrapper{display:block;width:100%;text-align:center;padding:10px 0}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{border-radius:40px;border:4px solid #3BA8B0;display:inline-block;border-top:4px solid transparent;height:40px;width:40px}.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-footer{padding:15px;text-align:right}.ep-modal-wrapper .ep-ok-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none}.ep-modal-wrapper .ep-ok-btn:hover,.ep-modal-wrapper .ep-ok-btn:focus{text-decoration:none}.ep-modal-wrapper .ep-ok-btn:hover{background:#3ec5cf;background-color:#35969d}.ep-modal-wrapper .ep-ok-btn:focus{background:#3f99a0;background-color:#287177}.ep-modal-wrapper .ep-ok-btn:disabled,.ep-modal-wrapper .ep-ok-btn.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.ep-modal-wrapper .ep-cancel-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6}.ep-modal-wrapper .ep-cancel-btn:hover,.ep-modal-wrapper .ep-cancel-btn:focus{text-decoration:none}.ep-modal-wrapper .ep-cancel-btn:hover{background:#fff;border-color:#3BA8B0}.ep-modal-wrapper .ep-cancel-btn:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.ep-modal-wrapper .ep-cancel-btn:disabled{opacity:.5;background:#f3f3f3}body.ep-modal-opened{overflow:hidden}.ep-modal-wrapper.no-cookies-modal .ep-modal{display:flex;flex-direction:column;justify-content:stretch}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-header{padding:20px 15px 0;flex:0 0 35px}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-header .ep-modal-close{width:24px;font-size:22px;text-align:center}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-content{border-top:none;border-bottom:none;margin-left:18px;margin-right:18px;padding-top:0;padding-bottom:40px;padding-left:20px;padding-right:62px}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-content>.header{font-size:18px;line-height:2.5;font-weight:bold}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-footer{text-align:left;padding:0 29px;flex:0 0 55px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dcdbd6}@media all and (min-width: 1366px){.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-footer{padding:20px 26px}}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-footer .ep-ok-btn{cursor:pointer}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-footer .ep-ok-btn:after{content:"›";margin-left:20px}.ep-modal-wrapper.no-cookies-modal .ep-modal .ep-modal-footer .ep-close-btn{line-height:1.5;min-width:0;padding:0;margin:0;color:#3BA8B0;background-color:transparent;text-transform:capitalize;font-weight:bold;border:none;cursor:pointer}.helpItemHeader .sectionCaption{color:#86827B;cursor:pointer;margin-bottom:20px;margin-top:20px}.helpItemHeader .sectionCaption .toggleCollapse{display:none}.helpItemHeader .sectionCaption:before{content:"+";display:inline-block;font-style:normal;font-weight:700;margin-right:25px;text-align:center;width:10px}.helpItemHeader .sectionCaption.expanded{color:#48484A}.helpItemHeader .sectionCaption.expanded:before{color:#86827B;content:"-"}.ui-dialog.ep-content .ep-content .messageContainer{font-family:Roboto, sans-serif;font-weight:700;color:#48484A;font-size:25px;margin-left:auto;margin-right:auto}.dialog-passwordRec-message-container{display:flex;justify-content:center;padding:15px}.page-content-container .validationErrorMessage{max-width:700px !important;width:700px;margin-top:0.5em;margin-left:0.5em;display:block}.train-information-wrapper{box-sizing:border-box;position:relative;left:-25px;top:-25px}@media all and (min-width: 1366px){.train-information-wrapper{top:-30px}}@media all and (min-width: 1024px) and (max-width: 1365px){.train-information-wrapper{top:-30px}}@media all and (min-width: 769px) and (max-width: 1023px){.train-information-wrapper{bottom:180px;position:absolute;right:45px;left:auto;top:auto;width:50px}.searching-result.has-other-product .train-information-wrapper{bottom:235px}}@media all and (max-width: 768px){.train-information-wrapper{bottom:175px;position:absolute;right:5px;left:auto;top:auto}.searching-result.has-other-product .train-information-wrapper{bottom:230px}}.train-information-wrapper *{box-sizing:border-box}.train-information-wrapper .icon{font-size:15px;padding:25px;position:absolute}.train-information-wrapper .icon:hover+.train-information{display:block}@media all and (max-width: 768px){.train-information-wrapper .icon:hover+.train-information{display:none}}.train-information-wrapper .icon.danger{color:#e32033}@media all and (max-width: 768px){.train-information-wrapper .icon{left:auto;right:-10px}}.train-information-wrapper .train-information{background:#fff;box-sizing:border-box;display:none;padding:0 20px;position:absolute;top:-7px;z-index:999;border-radius:2px}.train-information-wrapper .train-information:hover{display:block}@media all and (max-width: 768px){.train-information-wrapper .train-information:hover{display:none}}.train-information-wrapper .train-information.active{display:block !important}.train-information-wrapper .train-information.hidden{display:none !important}.train-information-wrapper .train-information.danger{color:#e32033;border:1px solid #e32033}.train-information-wrapper .train-information.danger .header{color:#e32033}.train-information-wrapper .train-information.danger .train-information-close{color:#e32033}@media all and (min-width: 769px) and (max-width: 1023px){.train-information-wrapper .train-information{left:auto;right:10%;width:250px}}@media all and (max-width: 768px){.train-information-wrapper .train-information{position:fixed;left:5%;top:105px;width:90%}}.train-information-wrapper .train-information-close{background:transparent;border:1px solid transparent;display:none;font-size:30px;min-width:0;outline:none;padding:8px;position:absolute;top:0;right:17px}@media all and (max-width: 768px){.train-information-wrapper .train-information-close{display:block}}@media all and (min-width: 769px) and (max-width: 1023px){.train-information-wrapper .train-information-close{display:block}}.train-information-wrapper .item{border-bottom:1px solid #e32033;font-size:14px;line-height:1.35714em;max-width:275px;padding:15px 0;width:100%;white-space:normal}@media all and (min-width: 1366px){.train-information-wrapper .item{min-width:275px}}@media all and (min-width: 1024px) and (max-width: 1365px){.train-information-wrapper .item{min-width:275px}}@media all and (max-width: 768px){.train-information-wrapper .item{display:block;max-width:100%}}.train-information-wrapper .item:last-of-type{border:none}.train-information-wrapper .header{font-size:14px;font-weight:700}.train-information-wrapper .content p{font-size:14px;margin:5px 0;text-align:left}.train-information-wrapper .button{padding:0;left:0;position:relative}.train-information-wrapper .button:after{color:#3BA8B0}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ep-modal-wrapper.fade,.twoWayTicketLightbox,.twoWayTicketLightbox .return-suggestion,.twoWayTicketCurtain{animation:show 0.3s ease-in-out}.payment-view-wrapper .loader-wrapper .loader,.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{animation:spin 1s linear infinite}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket,.twoWayTicketLightbox .footer .btn,.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn{border-radius:2px;border:1px solid #3BA8B0;background:#3BA8B0;color:#fff;display:inline-block;text-align:center;font-size:14px;padding:10px;cursor:pointer}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket:hover,.twoWayTicketLightbox .footer .btn:hover,.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn:hover{text-decoration:none}.twoWayTicketLightbox{z-index:999;box-sizing:border-box}.twoWayTicketLightbox *{box-sizing:border-box}@media all and (min-width: 1024px) and (max-width: 1365px){.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox{width:100% !important;left:0 !important}}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox{width:100% !important;left:0 !important}}@media all and (max-width: 768px){.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox.twoWayTicketLightbox{width:100% !important;left:0 !important;padding:0 !important}}.twoWayTicketLightbox .ui-dialog-titlebar.ui-dialog-titlebar.ui-dialog-titlebar{background-color:#fafafa;padding:0 20px 10px;border:none}.twoWayTicketLightbox .ui-dialog-titlebar.ui-dialog-titlebar.ui-dialog-titlebar .ui-dialog-title{font-size:37px;margin-left:57px}.twoWayTicketLightbox .ui-dialog-titlebar-close.ui-dialog-titlebar-close.ui-dialog-titlebar-close:after{background-color:#fafafa;border-color:#acaaa1;top:37px;right:25px}.twoWayTicketLightbox .content{padding:0 25px 0 64px;overflow:auto}.twoWayTicketLightbox .content .system-message{margin:0 auto}.twoWayTicketLightbox .content .ticketsWrapper{box-sizing:border-box !important}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketLightbox .content{overflow-y:auto;overflow-x:hidden;box-sizing:border-box !important}}@media all and (max-width: 768px){.twoWayTicketLightbox .content{padding:0 5% 0 5%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box !important}}.twoWayTicketLightbox .icon{display:inline-block}.twoWayTicketLightbox .icon.triangle-icon:before{content:'\25B6';font-family:sans-serif;font-size:8px;position:relative;vertical-align:middle;margin:0 5px}.twoWayTicketLightbox .ui-dialog-container.ui-dialog-container.ui-dialog-container,.twoWayTicketLightbox .ui-dialog-content.ui-dialog-content.ui-dialog-content{background:#fafafa;height:auto !important;box-sizing:border-box;margin:0}.twoWayTicketLightbox .ui-dialog-content.ui-dialog-content.ui-dialog-content{padding-top:0}.twoWayTicketLightbox .ticketsWrapper .departure,.twoWayTicketLightbox .ticketsWrapper .return{margin-bottom:10px}.twoWayTicketLightbox .ticketsWrapper .ticketHeader{color:#48484A;padding:16px 0;font-weight:500;font-size:15px}.twoWayTicketLightbox .ticketsWrapper .ticketHeader .icon{color:#acaaa1;font-size:18px;margin-right:10px;position:relative;top:1px}.twoWayTicketLightbox .ticketsWrapper .ticketbSubHeader{color:#48484A;display:block;width:100%;font-size:13px;margin:5px 0 15px}.twoWayTicketLightbox .ticketsWrapper .ticketbSubHeader .journeyRoute{display:inline-block;font-weight:700;margin-right:15px}.twoWayTicketLightbox .ticketsWrapper .ticketbSubHeader .journeyDate{display:inline-block;font-weight:500;color:#acaaa1}.twoWayTicketLightbox .ticketsWrapper .ticket{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result{border:1px solid #dcdbd6;z-index:1;flex:1 1 0%}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result:hover{z-index:2}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .date-bar-upper,.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .date-bar-lower,.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .another-search-used{display:none}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket{box-shadow:none;background-color:#fafafa;border-color:#fafafa;color:#48484A;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;width:100%;padding:8px 0}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket:hover{background-color:#f5f5f5;border-color:#f5f5f5}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket::before,.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .btn-buy-ticket .btnBuyTicket::after{display:none}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info{border:none;padding:0;margin:0}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .result-markers{margin-top:5px;padding-top:0;padding-bottom:0}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info{font-size:13px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .arrival-time .time,.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .departure-time .time{font-size:2em}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .journey-time{font-size:1.3em;top:5px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .edge-stops-names .arrival:before{font-size:7px;position:relative;top:-1px;color:#48484A}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .edge-stops-names .edge-date-time{padding:5px 0 0}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .edge-stops-names .edge-date-time .time{font-size:22px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .edges-info .edge-stops-names .edge-date-time .date{font-size:11px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .purchase-info .price-info{color:#48484A}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .purchase-info .price.regular-price{display:none}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .purchase-info .price .value{font-size:18px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .purchase-info .price .integer-part{font-size:25px;font-weight:700}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .travel-parts{transform:scale(0.87)}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .summary-info .journey-time .time-duration{font-size:22px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .summary-info .journey-time .time-duration .hours{font-weight:500}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .summary-info .journey-time .time-duration .minutes{color:#818285 !important}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .summary-info .wait-time{display:none}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .brief-info .purchase-info .price-info .short-connection-message{bottom:6px;font-size:13px}.twoWayTicketLightbox .ticketsWrapper .ticket .searching-result .buy-other-product-container{display:none !important}.twoWayTicketLightbox .ticketsWrapper .ticket .removeTicket{font-size:22px;width:10%;text-align:center;cursor:pointer;color:#3BA8B0;margin-bottom:5px}.twoWayTicketLightbox .ticketsWrapper .ticket .removeTicket .showOnHover{transition:opacity 0.3s linear;font-size:17px;opacity:0;margin:0 auto;width:85%;overflow:hidden}.twoWayTicketLightbox .ticketsWrapper .ticket .removeTicket:hover .showOnHover{opacity:1}.twoWayTicketLightbox .summary{background:#f4f3f2;color:#7b786c;text-align:right;margin:30px 0;padding:15px 25px;font-size:20px;font-weight:500}.twoWayTicketLightbox .summary .price{font-weight:700;color:#48484A;margin:0 0 0 20px}.twoWayTicketLightbox .footer{overflow:hidden;margin:0}.twoWayTicketLightbox .footer .btn{transition:opacity 0.3s linear;float:right;min-width:375px;box-sizing:border-box}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketLightbox .footer .btn{min-width:0;width:48%;margin:0 1%;font-size:12px}}@media all and (max-width: 768px){.twoWayTicketLightbox .footer .btn{min-width:0;width:48%;margin:0 1%;font-size:12px}}@media all and (max-width: 500px){.twoWayTicketLightbox .footer .btn{min-width:0;width:98%;margin:10px 1%;font-size:12px}}.twoWayTicketLightbox .footer .btn[data-intention="cancel"]{float:left}.twoWayTicketLightbox .footer .btn[data-intention="cancel"]:before{content:'<';margin-right:5px}.twoWayTicketLightbox .footer .btn[data-intention="submit"].disabled{opacity:0.5}.twoWayTicketLightbox .footer .btn[data-intention="submit"].one-ticket{background:#fafafa;border-color:#dcdbd6;color:#3BA8B0}.twoWayTicketLightbox .footer .btn[data-intention="submit"]:after{content:'>';margin-left:5px}.twoWayTicketLightbox .footer .btn[data-intention="show-submit-not-enabled"].disabled{opacity:0.5}.twoWayTicketLightbox .footer .btn[data-intention="show-submit-not-enabled"].submit-not-enabled{background:#fafafa;border-color:#dcdbd6;color:#3BA8B0;cursor:auto}.twoWayTicketLightbox .return-suggestion{background:#f3f3f3;margin:0 -39px 0 -78px;padding:0 0 0 80px;width:75%}.twoWayTicketLightbox .return-suggestion.slogan{text-align:center;margin:0 40px 0 0;padding:20px 0 30px;margin:0 -25px 0 -65px}@media all and (max-width: 768px){.twoWayTicketLightbox .return-suggestion.slogan{margin:0}}.twoWayTicketLightbox .return-suggestion.slogan .suggestion-content{line-height:1.5em}.twoWayTicketLightbox .return-suggestion.slogan [data-intention]{color:#3BA8B0;cursor:pointer}.twoWayTicketLightbox .return-suggestion .ticket.ticket.ticket .searching-result{width:93.3%}.twoWayTicketLightbox .return-suggestion .suggestion-header{color:#48484A;display:block;text-align:center;width:100%;font-size:16px;line-height:20px;padding:20px 0}.twoWayTicketLightbox .return-suggestion .suggestion-footer{color:#86827B;padding:20px 0}.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn{box-shadow:none;border-radius:2px;color:#48484A;border-color:#dcdbd6;margin-left:15px;max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;vertical-align:middle;background-color:transparent;padding:12px}.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn[data-intention="use-suggested-return-ticket"]{min-width:92px}.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn[data-intention="discard-suggested-return-ticket"]{border:none;color:#3BA8B0}.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn[data-intention="discard-suggested-return-ticket"]:after{color:#3BA8B0;content:'>';margin:0 0 0 5px}.twoWayTicketLightbox .return-suggestion .suggestion-footer .btn[data-intention="discard-suggested-return-ticket"]:hover{text-decoration:underline}.twoWayTicketLightbox .removeTicket+.return-suggestion{margin-top:20px}.twoWayTicketCurtain .curtain-content{display:none}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ep-modal-wrapper.fade,.twoWayTicketLightbox,.twoWayTicketLightbox .return-suggestion,.twoWayTicketCurtain{animation:show 0.3s ease-in-out}.payment-view-wrapper .loader-wrapper .loader,.ep-modal-wrapper .ep-modal-dialog .ep-modal .ep-modal-content .ep-loader{animation:spin 1s linear infinite}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn{border-radius:2px;border:1px solid #3BA8B0;background:#3BA8B0;color:#fff;display:inline-block;text-align:center;font-size:14px;padding:10px;cursor:pointer}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn:hover{background:#2e848a;border:1px solid #2e848a;text-decoration:none}.twoWayTicketHeaderBarSeparator.twoWayTicketHeaderBarSeparator{border-top:1px solid #acaaa1;margin:10px auto;display:block;width:100%}.twoWayTicketHeaderBar.twoWayTicketHeaderBar{transition:background 0.4s linear, margin 0.4s linear;width:100%;margin:0 auto;padding:13px 12px;overflow:hidden;clear:both;background:#fff;color:#48484A;box-sizing:border-box !important;cursor:pointer}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .icon{display:inline-block}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .icon[class*="icon-two-way"]{margin:0 10px 0 0}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .icon.triangle-icon:before{content:'\25B6';font-family:sans-serif;font-size:11px;position:relative;vertical-align:middle;margin:0 5px;top:1px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar *{box-sizing:border-box}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection,.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection{height:45px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection{display:inline-block;padding:0 0 0 10px;margin-right:25px}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection{width:100%;text-align:center;margin-bottom:10px;padding:0}}@media all and (max-width: 768px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection{width:100%;text-align:center;margin-bottom:10px;padding:0}}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection .ticketType{font-size:24px;line-height:1em;padding:0 0 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .infoSection .ticketRoute{font-size:17px;line-height:1em;margin:4px 0 0 0;font-weight:700}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content{display:inline-block}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content[data-has-ticket="true"]{vertical-align:top}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content{width:100%;text-align:center;margin-bottom:10px}}@media all and (max-width: 768px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content{width:100%;text-align:center;margin-bottom:10px}}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .details .dateTime{vertical-align:bottom;line-height:1em;font-weight:500;font-size:17px;padding:0 0 0 44px}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .details .dateTime{padding:0}}@media all and (max-width: 768px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .details .dateTime{padding:0}}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket{height:45px;display:inline-block;color:#acaaa1}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketDateTime,.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPrice{display:inline-block;margin-right:50px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketDate,.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPriceHeader{display:block;margin-bottom:9px;font-size:14px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketTime,.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPriceValue{font-weight:500;font-size:20px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketDate{margin-bottom:7px;font-size:11px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketTime{color:#48484A;font-size:24px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketDateTime{padding:0 0 0 45px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPrice{padding:0 0 0 16px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPriceHeader{font-size:12px;font-weight:400;margin:0 0 3px 0}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPriceValue{color:#48484A;font-weight:400}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .content .ticket .ticketPriceValue .integer-part{font-weight:500;font-size:28px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection{float:right;position:relative;padding:0 76px 0 0}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection{width:100%;text-align:center}}@media all and (max-width: 768px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection{width:100%;text-align:center}}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn{transition:opacity 0.3s linear;opacity:0;display:none;padding:8px 0;min-width:170px;font-size:15px;text-align:center;margin:8px 0 0 0}@media all and (min-width: 769px) and (max-width: 1023px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn{margin:0 -76px 0 0}}@media all and (max-width: 768px){.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn{width:90%;margin:0 -76px 0 0}}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .btn:after{font-size:24px;position:relative;color:#fff;content:"›";margin-left:20px;top:2px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .directionIndicator{transition:transform 0.3s linear;display:inline-block;position:absolute;top:15px;right:11px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar .actionSection .directionIndicator:after{content:"\E004";font-family:'icons';font-size:22px;line-height:1em;display:inline-block;vertical-align:top}.twoWayTicketHeaderBar.twoWayTicketHeaderBar[data-is-opened="true"]{background:#f3f3f3;margin-bottom:20px}.twoWayTicketHeaderBar.twoWayTicketHeaderBar[data-is-opened="true"] .actionSection .directionIndicator{transform:rotate(180deg)}.twoWayTicketHeaderBar.twoWayTicketHeaderBar[data-is-opened="true"][data-has-ticket="true"] .actionSection .btn{display:inline-block;opacity:1}.twoWayTicketHeaderBar.twoWayTicketHeaderBar[data-trip-type="return"][data-is-opened="false"] ~ .lnkViewContainer{margin-top:45px}.rulesAcceptance .confirmItem label.lblCheckbox{margin:4px 0;width:100%}.rulesAcceptance .confirmItem label.lblCheckbox .fldContainer{vertical-align:top;margin-top:3px}.rulesAcceptance .confirmItem label.lblCheckbox .fldCaption{max-width:90%}.DefinitionsSet\:\:Accessibility\:\:Top{float:right}.accessibility-controls .accessibility-control .font-size.active:after,.accessibility-controls .accessibility-control .contrast-mode .tick:after{content:' ';display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;position:absolute;right:3px;top:26px;color:#f3f3f3}.accessibility-controls{display:block;padding:5px}.accessibility-controls .accessibility-control{display:inline-block;padding:0 5px}.accessibility-controls .accessibility-control .font-size{background-color:transparent;border:none;color:#acaaa1;display:inline-block;font-size:14px;height:18px;line-height:18px;min-width:0;padding:0;position:relative;text-align:center;vertical-align:baseline;width:16px}.accessibility-controls .accessibility-control .font-size.active{color:#3BA8B0}.accessibility-controls .accessibility-control .font-size.big{font-size:16px}.accessibility-controls .accessibility-control .font-size.big.active:after{top:26px}.accessibility-controls .accessibility-control .font-size.bigger{font-size:18px}.accessibility-controls .accessibility-control .font-size.bigger.active:after{top:27px}.accessibility-controls .accessibility-control .contrast-mode{background:transparent;border:none;min-width:0;padding:0;position:relative}.accessibility-controls .accessibility-control .contrast-mode .icon{background-color:transparent;border:1px solid #000;display:inline-block;font-size:0;height:18px;line-height:0;min-width:0;overflow:hidden;padding:0;width:18px;border-radius:100%}.accessibility-controls .accessibility-control .contrast-mode .icon:before,.accessibility-controls .accessibility-control .contrast-mode .icon:after{content:'';display:inline-block;width:50%}.accessibility-controls .accessibility-control .contrast-mode .icon:before{background:#000;height:100%}.accessibility-controls .accessibility-control .contrast-mode .tick{position:absolute;top:0;right:0;display:none}.foldableWrapper .foldableControl{padding:10px 0;text-align:center}.foldableWrapper .foldableControl .onFolded,.foldableWrapper .foldableControl .onFolded::before,.foldableWrapper .foldableControl .onUnfolded,.foldableWrapper .foldableControl .onUnfolded::before,.foldableWrapper .foldableControl .icon,.foldableWrapper .foldableControl .icon::before{color:#3BA8B0;cursor:pointer}.foldableWrapper .foldable{opacity:1;transition:height 0.3s linear, margin 0.3s linear, opacity 0.3s linear, padding 0.3s linear}.foldableWrapper .onFolded{display:none}.foldableWrapper.folded .foldable{height:0;margin:0;opacity:0;overflow:hidden;padding:0}.foldableWrapper.folded .onFolded{display:inline-block}.foldableWrapper.folded .onUnfolded{display:none}.ep-grid{display:block;margin:0 -10px;display:flex}.ep-grid.ep-grid-direction-column{flex-direction:column}.ep-grid-col{display:block;padding:0 10px;width:100%}.ep-grid-col.ep-grid-col-3-4{width:75%}.ep-grid-col.ep-grid-col-1-4{width:25%}.ep-grid-col.ep-grid-col-1{width:8.33333%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-1{width:8.33333%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-1{width:8.33333%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-1{width:8.33333%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-1{width:8.33333%}}.ep-grid-col.ep-grid-col-2{width:16.66667%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-2{width:16.66667%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-2{width:16.66667%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-2{width:16.66667%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-2{width:16.66667%}}.ep-grid-col.ep-grid-col-3{width:25%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-3{width:25%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-3{width:25%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-3{width:25%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-3{width:25%}}.ep-grid-col.ep-grid-col-4{width:33.33333%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-4{width:33.33333%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-4{width:33.33333%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-4{width:33.33333%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-4{width:33.33333%}}.ep-grid-col.ep-grid-col-5{width:41.66667%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-5{width:41.66667%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-5{width:41.66667%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-5{width:41.66667%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-5{width:41.66667%}}.ep-grid-col.ep-grid-col-6{width:50%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-6{width:50%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-6{width:50%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-6{width:50%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-6{width:50%}}.ep-grid-col.ep-grid-col-7{width:58.33333%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-7{width:58.33333%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-7{width:58.33333%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-7{width:58.33333%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-7{width:58.33333%}}.ep-grid-col.ep-grid-col-8{width:66.66667%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-8{width:66.66667%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-8{width:66.66667%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-8{width:66.66667%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-8{width:66.66667%}}.ep-grid-col.ep-grid-col-9{width:75%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-9{width:75%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-9{width:75%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-9{width:75%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-9{width:75%}}.ep-grid-col.ep-grid-col-10{width:83.33333%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-10{width:83.33333%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-10{width:83.33333%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-10{width:83.33333%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-10{width:83.33333%}}.ep-grid-col.ep-grid-col-11{width:91.66667%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-11{width:91.66667%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-11{width:91.66667%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-11{width:91.66667%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-11{width:91.66667%}}.ep-grid-col.ep-grid-col-12{width:100%}@media all and (min-width: 1024px) and (max-width: 1365px){.ep-grid-col.ep-grid-md-col-12{width:100%}}@media all and (min-width: 769px) and (max-width: 1023px){.ep-grid-col.ep-grid-sm-col-12{width:100%}}@media all and (max-width: 768px){.ep-grid-col.ep-grid-xsm-col-12{width:100%}}@media all and (max-width: 500px){.ep-grid-col.ep-grid-xxsm-col-12{width:100%}}.ep-tabbed-view{box-sizing:border-box}.ep-tabbed-view *{box-sizing:border-box}.ep-tabs-container{border-bottom:1px solid #dcdbd5;display:block}.ep-tab{border-top-left-radius:15px;border-top-right-radius:15px;background:#fff;border:1px solid transparent;border-bottom:1px solid #dcdbd5;color:#000;cursor:pointer;display:inline-block;font-size:14px;height:33px;line-height:1.21429em !important;margin-right:9px;min-width:180px;padding:7px !important;position:relative;text-align:center;text-decoration:none;top:1px}.ep-tab.disabled{opacity:0.5;cursor:default}.ep-tab:hover{text-decoration:none}.ep-tab.active{background:#fff;border:1px solid #dcdbd5;border-bottom:1px solid #fff}@keyframes ep-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fellowPassengersWrapper{box-sizing:border-box;margin:0 auto !important;padding:20px 10px !important;max-width:700px}.fellowPassengersWrapper *{box-sizing:border-box}.fellowPassengersWrapper .ep-loader{animation:ep-spin 1s linear infinite;border:4px solid #1bbcef !important;border-bottom-color:transparent !important;border-radius:50px;display:block;height:50px;margin:0 auto !important;width:50px}.fellowPassengersWrapper .header{font-size:25px;font-weight:700;padding-bottom:10px}.fellowPassengersWrapper .intro{font-size:22px;padding:30px;text-align:center}.fellowPassengersWrapper .fellowPassenger{padding-bottom:10px}@media all and (max-width: 768px){.fellowPassengersWrapper .fellowPassenger{flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid #3BA8B0}}@media all and (min-width: 769px) and (max-width: 1023px){.fellowPassengersWrapper .fellowPassenger{flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid #3BA8B0}}.fellowPassengersWrapper .fellowPassenger .ep-grid-col{display:flex;align-items:center}@media all and (max-width: 768px){.fellowPassengersWrapper .fellowPassenger .ep-grid-col.actions{padding:8px 0}}@media all and (min-width: 769px) and (max-width: 1023px){.fellowPassengersWrapper .fellowPassenger .ep-grid-col.actions{padding:8px 0}}.fellowPassengersWrapper .fellowPassenger .break{display:none}@media all and (max-width: 768px){.fellowPassengersWrapper .fellowPassenger .break{display:block;flex-basis:100%;display:flex;height:0}}@media all and (min-width: 769px) and (max-width: 1023px){.fellowPassengersWrapper .fellowPassenger .break{display:block;flex-basis:100%;display:flex;height:0}}.fellowPassengersWrapper .initials{max-height:40px;max-width:40px;padding:10px;border:2px solid transparent;border-radius:2px}.fellowPassengersWrapper .initials.selected{border-color:#3BA8B0}.fellowPassengersWrapper .actions{text-align:right;display:flex;justify-content:flex-end}.fellowPassengersWrapper .actions .ep-button[data-action='delete']{margin-left:10px}.fellowPassengersWrapper .actions .ep-button[data-action='toggle-select']{margin-right:10px}.fellowPassengersWrapper .mainActionsWrapper{padding:25px;text-align:center}.fellowPassengersWrapper .passengerForm label[class^='lbl']{margin:0;width:100%}.fellowPassengersWrapper .formActions{text-align:center}.fellowPassengersWrapper .formActions .ep-button{margin:0 15px}.fellowPassengersWrapper .addPassengerButton{width:30%}.fellowPassengersWrapper .ep-button{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;min-width:60px;padding:8px}.fellowPassengersWrapper .ep-button:hover,.fellowPassengersWrapper .ep-button:focus{text-decoration:none}.fellowPassengersWrapper .ep-button:hover{background:#3ec5cf;background-color:#35969d}.fellowPassengersWrapper .ep-button:focus{background:#3f99a0;background-color:#287177}.fellowPassengersWrapper .ep-button:disabled,.fellowPassengersWrapper .ep-button.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.fellowPassengersWrapper .ep-button-tertiary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;box-sizing:border-box;height:40px;min-width:60px;padding:8px}.fellowPassengersWrapper .ep-button-tertiary:hover,.fellowPassengersWrapper .ep-button-tertiary:focus{text-decoration:none}.fellowPassengersWrapper .ep-button-tertiary:hover,.fellowPassengersWrapper .ep-button-tertiary:focus{text-decoration:underline}.fellowPassengersWrapper .ep-button-tertiary:disabled{opacity:.5}.fellowPassengersWrapper .ep-button-error{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#e32033;border:1px solid #e32033;height:40px;min-width:60px;padding:8px}.fellowPassengersWrapper .ep-button-error:hover,.fellowPassengersWrapper .ep-button-error:focus{text-decoration:none}.fellowPassengersWrapper .ep-button-error:hover{background:#e63748;border-color:#e63748}.fellowPassengersWrapper .ep-button-error:focus{background:#e63748;border-color:#e63748}.fellowPassengersWrapper .ep-button-error:disabled{opacity:0.5;background:#e32033}.fellowPassengersWrapper .system-message{position:relative;margin-bottom:10px}.fellowPassengersWrapper .system-message .system-message-close{color:inherit !important;right:11px;position:absolute;top:2px;font-size:29px}.fellowPassengersWrapper .system-message .system-message-close:hover{text-decoration:none}.hoper-mix-title{margin-bottom:20px !important;text-align:center}.hoper-mix-title .caption{color:#3BA8B0;line-height:2;font-size:18px}@media all and (max-width: 500px){.hoper-mix-title .caption{font-size:14px}}.hoper-mix{width:1240px;height:170px;margin:auto;margin-top:-20px;margin-bottom:20px;height:289px;background-image:url("/img/hoper/hoper-mix/hoper-mix-mobile-bg.jpg")}.hoper-mix a{text-decoration:none}.hoper-mix a .edge-stops-names{position:relative;top:-140px;left:20px}.hoper-mix .edges-info{position:relative;top:-245px;left:20px}.hoper-mix .edges-info .stops{font-weight:700;color:#48484A}.hoper-mix .edges-info .stops .departure,.hoper-mix .edges-info .stops .arrival{display:inline-block}.hoper-mix .edges-info .stops .departure:after{font-family:'icons';font-weight:normal;display:inline-block;content:"\E024"}.hoper-mix .edges-info .stops .departure::after{font-size:10px;color:#dcdbd6;vertical-align:middle;position:relative;left:1px;margin:0 5px}.twoWayTicketHeaderBar+.hoper-mix{margin-top:30px}@keyframes loader-bar{0%{width:0}5%{width:5%}50%{width:42%}55%{width:47%}65%{width:50%}70%{width:53%}100%{width:91%}}.widget20 .load-bar-wrapper{border-radius:2px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:1}.widget20 .load-bar-wrapper .load-bar{animation-name:loader-bar;animation-duration:5s;background:#3BA8B0;display:block;height:25px;width:91%}.page-PeriodicTicketBanner .main-wrapper,.page-PeriodicTicketBanner .width-wrapper{max-width:1000px;min-width:auto;width:100%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal *{box-sizing:border-box;font-family:'Roboto', sans-serif}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .display-mobile{display:none}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .display-mobile{display:block}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .display-desktop{display:block}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .display-desktop{display:none}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog{max-width:1052px;width:90%}@media screen and (min-width: 1052px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog{width:1052px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-footer{padding:20px 56px 15px !important}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-footer{padding:20px 19px 15px !important}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-content{margin:0 56px;padding:15px 0 !important;border-top:1px solid #dcdbd6 !important;border-bottom:1px solid #dcdbd6 !important}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-content{margin:0 19px !important}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header:before{display:none}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header .top-bar-wrapper{display:flex;flex-direction:row;left:0;position:absolute;top:0;width:100%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header .top-bar-wrapper .bar{display:block;background-color:#3BA8B0;flex-grow:1;height:5px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header .top-bar-wrapper .bar.even{background-color:#3BA8B0}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header .top-bar-wrapper .bar[data-index="5"],.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .ep-modal-dialog .ep-modal .ep-modal-header .top-bar-wrapper .bar[data-index="6"]{display:none}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper{align-items:center;color:#3BA8B0;display:flex;font-weight:700}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper{align-items:flex-start;flex-direction:column-reverse;gap:10px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .highlight{color:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .main-header{font-size:32px;width:100%}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .main-header{font-size:25px}}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .main-header{font-size:22px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .icon-wrapper{width:100%;max-width:260px;text-align:right}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .icon-wrapper{max-width:100%;text-align:left}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .icon-wrapper img{border:none;height:43px;width:auto}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .icon-wrapper .carrier-name{font-size:22px;max-width:280px}@media all and (max-width: 768px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .header-wrapper .icon-wrapper .carrier-name{font-size:16px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .cols{display:flex;flex-direction:row;gap:20px}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .cols{flex-direction:column}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .cols .col{display:block;width:50%;display:flex;flex-direction:column;justify-content:space-between}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .cols .col{width:100%}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .promo-image{width:100%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .promo-text{display:flex;flex-direction:column;justify-content:space-between;gap:7px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .main{font-size:31px;color:#3BA8B0;font-weight:700;line-height:1.20968em}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .main{font-size:25px}}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .main{font-size:21px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .main .highlight{color:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .description{font-size:13px;line-height:1.15385em}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .description{font-size:14px;margin-bottom:10px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .description .highlight{font-weight:700}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .description p{margin:0;text-align:inherit}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;border:none;border-radius:4px;color:#fff;background-color:#3BA8B0;height:40px;font-weight:600;padding:0 10px !important;transition:background-color 0.3s linear, color 0.3s linear;width:auto;min-width:190px !important}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:hover,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:focus{text-decoration:none}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:hover{background:#3ec5cf;background-color:#35969d}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:focus{background:#3f99a0;background-color:#287177}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:disabled,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}@media all and (max-width: 1023px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn{width:100%;min-width:0 !important}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:hover{color:#fff;background-color:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .button-wrapper .ep-btn:focus{color:#fff;background-color:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .rules-wrapper{font-size:12px;color:#86827B;line-height:1.16667em;padding-top:7px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .content-wrapper .rules-wrapper .rules-link{color:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .how-to-header{font-size:22px;padding-bottom:18px;font-weight:500;text-align:left}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .how-to-header{font-size:16px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper{font-size:14px}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper{overflow:hidden}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .cols{display:flex;flex-direction:row;width:100%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .cols .col{width:50%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps{display:flex;flex-wrap:wrap;text-align:left;justify-content:space-between}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps{justify-content:unset;transition:transform 0.3s ease-in}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step{display:flex;flex-direction:column;padding-bottom:30px;width:32%}@media all and (max-width: 1024px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step{width:48%}}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step{flex-direction:row;padding-bottom:10px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .cols{gap:4%}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .cols{gap:0}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .cols .col{width:46%}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step[data-step='6'] .step-description{color:#0e2c4e;font-weight:700}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step[data-step='6'] .step-description{padding-left:38px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg{margin-bottom:10px;width:100%}@media all and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg{width:68%;height:auto;display:block;margin-left:auto;margin-right:auto}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-from,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-button,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-periodic-accent,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-tick-icon,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-button-alternative{fill:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-button-text,.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-button-text-alternative{fill:white}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-icon{fill:#333333}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .color-to{fill:#3BA8B0}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .footer-background{fill:#dcdbd6}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .background{fill:#e6e6e6}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step svg .default-stroke{stroke:#dcdbd6}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step{flex-direction:row}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .cols{flex-direction:column}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .cols .col{width:100%}}@media all and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step{width:100%}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-count-wrapper{padding-bottom:15px;padding-top:0}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-count-wrapper{padding-bottom:0;padding-top:0}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-count{color:#fff;background-color:#3BA8B0;height:27px;font-weight:700;line-height:27px;text-align:center;width:27px;border-radius:100px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-description .highlight{font-weight:700}@media all and (max-width: 767px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-inner{display:flex;flex-direction:row;gap:10px;padding-right:24px}}@media all and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .steps .step .step-inner{padding-right:0;gap:14px}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .controls{display:none;margin-bottom:-10px;margin-top:-10px}@media screen and (max-width: 500px){.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .controls{border-top:1px solid #dcdbd6 !important;display:flex;justify-content:center;margin:20px 0 0;padding:20px 0}}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .controls .step-cta{padding:10px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .controls .step{border-radius:100px;background:transparent;border:2px solid #3BA8B0;height:14px;line-height:14px;transition:background 0.3s ease-in;width:14px}.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal.periodic-ticket-promotion-modal .steps-wrapper .controls .step.active{background:#3BA8B0}.connections-searcher .ommitParameter{border-top:1px solid #dcdbd6;color:#48484A;padding:10px 15px}.connections-searcher .ommitParameter .fldAnnotation{display:block;text-indent:5px;color:#86827B;font-size:12px}.connections-searcher .ommitParameter .fieldCaption{display:block;text-indent:5px;font-weight:400;margin-bottom:5px}.connections-searcher .ommitParameter .messageHolder{margin:5px 10px}.connections-searcher .ommitParameter .lblOmmitDate,.connections-searcher .ommitParameter .lblOmmitTime{display:inline-block}.connections-searcher .ommitParameter .lblOmmitDate>*,.connections-searcher .ommitParameter .lblOmmitTime>*{float:left}.connections-searcher .ommitParameter .lblOmmitDate input,.connections-searcher .ommitParameter .lblOmmitTime input{margin-top:5px}.connections-searcher .closeCalendar{text-shadow:0 0 5px #fff;background:transparent;border:none;color:#3BA8B0;display:none;font-size:40px;line-height:1em;position:absolute;right:-33px;top:-30px;cursor:pointer}@media all and (max-width: 768px){.connections-searcher .closeCalendar{display:block}}@media all and (min-width: 769px) and (max-width: 1023px){.connections-searcher .closeCalendar{display:block}}.connections-searcher .ommitControls{border-top:1px solid #dcdbd6;display:block;padding:10px 15px;display:flex}.connections-searcher .ommitControls .ommitParameter,.connections-searcher .ommitControls .buttonWrapper{border:none;display:inline-block;width:50%}.connections-searcher .ommitControls .ommitParameter{padding:5px 0 0}.connections-searcher .ommitControls .buttonWrapper{text-align:right;display:none}@media all and (max-width: 768px){.connections-searcher .ommitControls .buttonWrapper{display:block}}@media all and (min-width: 769px) and (max-width: 1023px){.connections-searcher .ommitControls .buttonWrapper{display:block}}.connections-searcher .ommitControls .ep-button-tertiary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;min-width:0}.connections-searcher .ommitControls .ep-button-tertiary:hover,.connections-searcher .ommitControls .ep-button-tertiary:focus{text-decoration:none}.connections-searcher .ommitControls .ep-button-tertiary:hover,.connections-searcher .ommitControls .ep-button-tertiary:focus{text-decoration:underline}.connections-searcher .ommitControls .ep-button-tertiary:disabled{opacity:.5}.connections-searcher .timePicker{z-index:32;max-width:500px;transform:translate(-50%, 10px);padding:0;font-size:14px;color:#48484A}@media (min-width: 480px){.connections-searcher .timePicker{min-width:448px}}@media all and (max-width: 500px){.connections-searcher .timePicker{min-width:0}}.connections-searcher .timePicker .timePickerHolder{padding:10px 20px;display:block}.connections-searcher .timePicker .header{color:#86827B}.connections-searcher .timePicker .header.tcHoursContainer,.connections-searcher .timePicker .header.tcMinutesContainer{padding:10px 10px 10px 8px}.connections-searcher .timePicker .frmTimePicker{display:block}.connections-searcher .timePicker .frmTimePicker .tcHoursContainer,.connections-searcher .timePicker .frmTimePicker .tcMinutesContainer{position:relative;white-space:normal}.connections-searcher .timePicker .btnHour,.connections-searcher .timePicker .btnMinute{text-align:center;cursor:pointer;display:inline-block;min-width:34px;width:34px;height:34px;line-height:34px;border:0;padding:0;color:#48484A;background:transparent}.connections-searcher .timePicker .btnHour:hover,.connections-searcher .timePicker .btnMinute:hover{text-decoration:underline}.connections-searcher .timePicker .btnHour.dsActive,.connections-searcher .timePicker .btnMinute.dsActive{padding:0}.connections-searcher .timePicker .btnHour.dsActive span.bgWrapper,.connections-searcher .timePicker .btnMinute.dsActive span.bgWrapper{width:28px;height:28px;line-height:28px;border-radius:14px;display:inline-block;text-align:center;color:#fff;background-color:#3BA8B0;padding:0}.connections-searcher .timePicker .btnHour.dsActive span.bgWrapper:hover,.connections-searcher .timePicker .btnMinute.dsActive span.bgWrapper:hover{text-decoration:none}.connections-searcher .timePicker .btnHour .bgWrapper,.connections-searcher .timePicker .btnMinute .bgWrapper{vertical-align:middle}.connections-searcher .timePicker.\:disabled .btnHour.dsActive .bgWrapper,.connections-searcher .timePicker.\:disabled .btnMinute.dsActive .bgWrapper{background-color:#fff !important;color:#48484A !important}.connections-searcher .timePicker.\:disabled .btnHour.dsActive .bgWrapper:hover,.connections-searcher .timePicker.\:disabled .btnMinute.dsActive .bgWrapper:hover{text-decoration:underline !important}.connections-searcher .calendarDatePicker{z-index:100;width:300px;padding:0;transform:translate(-50%, 10px)}.connections-searcher .calendarDatePicker #datepicker .dp-popup{padding:15px 15px 5px;font-size:14px;color:#acaaa1;position:relative}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-year,.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-year,.connections-searcher .calendarDatePicker #datepicker .dp-popup .other-month{visibility:hidden}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next,.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev{position:absolute;top:5px}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev{left:1px}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next{right:0}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month,.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month{position:absolute;top:10px;padding:7px 13px 2px 5px;color:transparent}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month:hover,.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month:hover{border:1px solid #3BA8B0;text-decoration:none}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month:after,.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month:after{font-family:'icons';color:#3BA8B0}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month{left:14px}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month:hover{border-radius:2px 0 0 2px}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-prev-month:after{content:"\E006"}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month{right:15px}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month:hover{border-radius:0 2px 2px 0}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-nav-next-month:after{content:"\E007"}.connections-searcher .calendarDatePicker #datepicker .dp-popup .dp-calendar{padding-top:5px}.connections-searcher .calendarDatePicker #datepicker .dp-popup h2{color:#48484A;font:inherit;text-align:center;border-radius:2px;border:1px solid #dcdbd6;padding:5px 10px}.connections-searcher .calendarDatePicker #datepicker .dp-popup td,.connections-searcher .calendarDatePicker #datepicker .dp-popup th{height:1em;padding:8px;overflow:hidden;width:40px;vertical-align:middle;text-align:center}.connections-searcher .calendarDatePicker #datepicker .dp-popup th{color:#86827B;font-weight:400}.connections-searcher .calendarDatePicker #datepicker .dp-popup td{cursor:pointer;color:#48484A;background:transparent}.connections-searcher .calendarDatePicker #datepicker .dp-popup td:hover{text-decoration:underline}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.disabled{color:#acaaa1}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.disabled:hover{text-decoration:none}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.earlier{color:#acaaa1}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.today{color:#3BA8B0}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.selected{padding:0}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.selected span.bgWrapper{width:28px;height:28px;line-height:28px;border-radius:14px;display:inline-block;text-align:center;color:#fff;background-color:#3BA8B0;padding:0}.connections-searcher .calendarDatePicker #datepicker .dp-popup td.selected span.bgWrapper:hover{text-decoration:none}.connections-searcher .calendarDatePicker.\:disabled td.selected.today .bgWrapper{color:#3BA8B0 !important}.connections-searcher .calendarDatePicker.\:disabled td.selected .bgWrapper{background-color:#fff !important;color:#48484A !important}.connections-searcher .calendarDatePicker.\:disabled td.selected .bgWrapper:hover{text-decoration:underline !important}@media all and (min-width: 769px) and (max-width: 1023px){.connections-searcher .calendarDatePicker{transform:translate(0, 10px);left:0}.connections-searcher .calendarDatePicker:before{left:15%}}@media all and (max-width: 768px){.connections-searcher .calendarDatePicker{transform:translate(0, 10px);left:0}.connections-searcher .calendarDatePicker:before{left:15%}}.widget20 .searcher-header{margin:0 auto;padding:0 2%}.connectionsSearcherComponent{background-color:#e6e6e6;position:relative}.connectionsSearcherComponent input,.connectionsSearcherComponent .fldText{font-size:12px;color:#48484A}.connectionsSearcherComponent h2{margin:0}.connectionsSearcherComponent .connections-searcher{margin:0;padding:0;border:0;max-width:1000px;margin:0 auto;padding:0 2%}.connectionsSearcherComponent .connections-searcher>*{margin:0;padding:0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .fields{display:flex;flex-wrap:wrap}}.connectionsSearcherComponent .connections-searcher label{vertical-align:top;margin:0}.connectionsSearcherComponent .connections-searcher input::-ms-clear{display:none}.connectionsSearcherComponent .connections-searcher .dropdown-layer{padding:0}.connectionsSearcherComponent .connections-searcher .textModeOn.fields{display:none}.connectionsSearcherComponent .connections-searcher .parametersBanner{vertical-align:middle}.connectionsSearcherComponent .connections-searcher .callcenter-viewbox{display:block}.connectionsSearcherComponent .connections-searcher .callcenter-viewbox p{top:12px}.connectionsSearcherComponent .connections-searcher .departure,.connectionsSearcherComponent .connections-searcher .arrival{top:5px;position:relative;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:18px;white-space:nowrap;color:#48484A;display:inline-block}.connectionsSearcherComponent .connections-searcher .arrival:before{content:'\25B6';margin:0 7px;font-family:sans-serif;color:#a8bbc2;font-size:14px;vertical-align:top;position:relative;top:2px}.connectionsSearcherComponent .connections-searcher .dateTimeInfo{position:relative;bottom:1px;padding-left:5px}.connectionsSearcherComponent .connections-searcher .fldContainer{display:inline-block;margin:0;border-color:rgba(0,0,0,0)}.connectionsSearcherComponent .connections-searcher .fields>*{display:inline-block;white-space:nowrap;vertical-align:top;width:auto;min-height:40px;margin-bottom:25px;padding:0}.connectionsSearcherComponent .connections-searcher .fields .directs-sellable-container{display:none}.connectionsSearcherComponent .connections-searcher .fields .departureDateTime,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime{width:22%;padding:0;margin:0 2% 0 0}@media all and (min-width: 1024px) and (max-width: 1365px){.connectionsSearcherComponent .connections-searcher .fields .departureDateTime,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime{width:22%}}@media all and (min-width: 769px) and (max-width: 1023px){.connectionsSearcherComponent .connections-searcher .fields .departureDateTime,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime{width:48%}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .fields .departureDateTime,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime{width:47%;padding-right:5%;margin-right:0;display:inline-block;margin-bottom:25px}}@media all and (max-width: 500px){.connectionsSearcherComponent .connections-searcher .fields .departureDateTime,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime{width:100%;padding-right:0}}.connectionsSearcherComponent .connections-searcher .fields .departureDateTime .dateSelect,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime .dateSelect{padding-top:0;padding-bottom:0}.connectionsSearcherComponent .connections-searcher .fields .departureDateTime .timeSelect,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime .timeSelect{margin-left:0;padding:0}.connectionsSearcherComponent .connections-searcher .fields .departureDateTime .dateSelect,.connectionsSearcherComponent .connections-searcher .fields .departureDateTime .timeSelect,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime .dateSelect,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime .timeSelect{height:40px}.connectionsSearcherComponent .connections-searcher .fields .departureDateTime .fldDateV-caption,.connectionsSearcherComponent .connections-searcher .fields .returnDateTime .fldDateV-caption{position:absolute}.connectionsSearcherComponent .connections-searcher .fields .returnDateTime.returnDateTime.returnDateTime{display:none !important}.connectionsSearcherComponent .connections-searcher .fields .tripType.tripType.tripType{display:none}.connectionsSearcherComponent .connections-searcher .fields .directs-sellable-container.-sellable-options .preferSellable .lblPreferSellable .fldCaption{font-size:12px;color:#333}.connectionsSearcherComponent .connections-searcher legend,.connectionsSearcherComponent .connections-searcher .btnInc,.connectionsSearcherComponent .connections-searcher .btnDec{display:none}.connectionsSearcherComponent .connections-searcher .frmSearcherFrm.textModeOff{padding:8px 0px 0}.connectionsSearcherComponent .connections-searcher .hiddenDataHolder{display:none !important}.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect,.connectionsSearcherComponent .connections-searcher .fromToHolder{position:relative;top:0;bottom:0}.connectionsSearcherComponent .connections-searcher .dateSelect>label,.connectionsSearcherComponent .connections-searcher .dateSelect>button,.connectionsSearcherComponent .connections-searcher .timeSelect>label,.connectionsSearcherComponent .connections-searcher .timeSelect>button,.connectionsSearcherComponent .connections-searcher .fromToHolder>label,.connectionsSearcherComponent .connections-searcher .fromToHolder>button{min-height:40px;height:40px}.connectionsSearcherComponent .connections-searcher .fromToHolder{min-width:0;box-sizing:border-box;margin-left:0;padding-left:0;width:60%;margin-right:0;padding-right:2%}@media all and (min-width: 1024px) and (max-width: 1365px){.connectionsSearcherComponent .connections-searcher .fromToHolder{padding-right:2%;width:60%}}@media all and (min-width: 769px) and (max-width: 1023px){.connectionsSearcherComponent .connections-searcher .fromToHolder{padding-right:0;width:100%}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .fromToHolder{white-space:normal;padding-left:0 !important;width:100%;padding-right:15%;padding-right:0}.connectionsSearcherComponent .connections-searcher .fromToHolder .lblFrom{margin-bottom:25px}}.connectionsSearcherComponent .connections-searcher .fromToHolder *{box-sizing:border-box}.connectionsSearcherComponent .connections-searcher .timeSelect .fldContainer input{display:none}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer{z-index:32;padding:0;transform:translate(-50%, 10px)}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer{transform:translate(-40%, 10px)}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer:before{left:38%}}@media all and (max-width: 500px){.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer{transform:translate(-66%, 10px);left:5%;position:absolute;width:300px}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer:before{left:90%}}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .arrivalDepartureHolder{padding:10px 20px}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .arrivalDepartureHolder .fldDeparture,.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .arrivalDepartureHolder .fldArrival{width:auto}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .arrivalDepartureHolder .lblRadio{width:50%}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .timePicker{transform:none !important;z-index:auto}.connectionsSearcherComponent .connections-searcher .timeSelect .dropdown-layer .timePicker .header.tcHoursContainer{padding:0}.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect{min-width:0;padding-right:10%;width:56.66667%}@media all and (min-width: 1024px) and (max-width: 1365px){.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect{width:62.5%;padding-right:4.16667%}}@media all and (min-width: 769px) and (max-width: 1023px){.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect{width:62.39837%;padding-right:4.26829%}}@media all and (max-width: 500px){.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect{width:61.27583%;padding-right:5.39084%}}.connectionsSearcherComponent .connections-searcher .dateSelect .lblDate,.connectionsSearcherComponent .connections-searcher .dateSelect .lblTime,.connectionsSearcherComponent .connections-searcher .timeSelect .lblDate,.connectionsSearcherComponent .connections-searcher .timeSelect .lblTime{display:inline-block;position:relative;width:100%}.connectionsSearcherComponent .connections-searcher .dateSelect .fldContainer,.connectionsSearcherComponent .connections-searcher .timeSelect .fldContainer{width:100%}.connectionsSearcherComponent .connections-searcher .dateSelect .fldContainer,.connectionsSearcherComponent .connections-searcher .timeSelect .fldContainer{min-height:40px;box-sizing:border-box}.connectionsSearcherComponent .connections-searcher .dateSelect .fldContainer .fldTimeV-caption,.connectionsSearcherComponent .connections-searcher .timeSelect .fldContainer .fldTimeV-caption{width:100%;position:relative;top:0;left:0;text-indent:15px;text-indent:25px;min-height:40px;line-height:40px;box-sizing:border-box}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .dateSelect,.connectionsSearcherComponent .connections-searcher .timeSelect{padding-left:0 !important}}.connectionsSearcherComponent .connections-searcher .timeSelect{width:33.33333%;padding-right:0}.connectionsSearcherComponent .connections-searcher .placeMarker{display:block;position:absolute;text-align:center;z-index:1;color:white;font-size:10px;font-weight:700;width:32px;left:3px}.connectionsSearcherComponent .connections-searcher .placeMarker.from:before{color:#3BA8B0}.connectionsSearcherComponent .connections-searcher .placeMarker.to:before{color:#3BA8B0}.connectionsSearcherComponent .connections-searcher .placeMarker:before{z-index:-1;display:block;position:absolute;font-size:34px;top:-10px;left:0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .placeMarker{transform:translateY(-50%);margin-top:-5px;top:50% !important;left:8px}}.connectionsSearcherComponent .connections-searcher .lblFrom{left:0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.fldContainer.fldContainer{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #dcdbd6 !important}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.fldContainer.fldContainer:hover,.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.fldContainer.fldContainer.\:focused{border-bottom:1px solid #dcdbd6 !important}}.connectionsSearcherComponent .connections-searcher .lblTo{right:0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer{border-top-left-radius:0;border-top-right-radius:0}}.connectionsSearcherComponent .connections-searcher .lblFrom,.connectionsSearcherComponent .connections-searcher .lblTo{display:inline-block;margin:0;position:relative;display:inline-block;vertical-align:top;left:auto;right:auto;width:45%}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblFrom,.connectionsSearcherComponent .connections-searcher .lblTo{width:100%;height:60px !important;margin:0 !important}}.connectionsSearcherComponent .connections-searcher .lblFrom .placeMarker,.connectionsSearcherComponent .connections-searcher .lblTo .placeMarker{top:9px}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer{overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;vertical-align:top;min-width:0;min-height:40px;box-sizing:border-box}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer:before,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer:before{padding-left:5px;display:block;position:absolute;font-size:34px;top:2px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer{display:flex;flex-direction:column;height:60px !important;padding:5px 0 !important}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer:hover,.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer:focus,.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.\:focused,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer:hover,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer:focus,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer.\:focused{border:1px solid transparent !important}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.icon::before,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer.icon::before{padding-left:8px;top:10px}.connectionsSearcherComponent .connections-searcher .lblFrom .fldContainer.icon input,.connectionsSearcherComponent .connections-searcher .lblTo .fldContainer.icon input{flex-grow:0;margin-top:-3px}}.connectionsSearcherComponent .connections-searcher .lblFrom .city-info,.connectionsSearcherComponent .connections-searcher .lblTo .city-info{width:100%;padding-top:6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;clear:both;left:0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblFrom .city-info,.connectionsSearcherComponent .connections-searcher .lblTo .city-info{font-size:10px;left:47px;top:29px;width:auto}}.connectionsSearcherComponent .connections-searcher .lblFrom input,.connectionsSearcherComponent .connections-searcher .lblTo input{display:inline-block;text-indent:30px;overflow:hidden;text-overflow:ellipsis;width:100%;position:absolute;top:0;box-sizing:border-box;min-height:40px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblFrom input,.connectionsSearcherComponent .connections-searcher .lblTo input{flex-grow:1;position:static;text-indent:35px;font-size:14px}.connectionsSearcherComponent .connections-searcher .lblFrom input:focus,.connectionsSearcherComponent .connections-searcher .lblTo input:focus{border:0px solid transparent !important}}.connectionsSearcherComponent .connections-searcher .lblFrom small,.connectionsSearcherComponent .connections-searcher .lblTo small{position:absolute;top:40px;padding-top:5px;color:#7d878b;font-size:12px}.connectionsSearcherComponent .connections-searcher .lblFrom small,.connectionsSearcherComponent .connections-searcher .lblFrom .validationErrorMessage,.connectionsSearcherComponent .connections-searcher .lblTo small,.connectionsSearcherComponent .connections-searcher .lblTo .validationErrorMessage{top:40px}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;padding-left:5px;padding-right:5px;text-decoration:none !important;border:#CCCDCD 1px solid;font-size:12px;font-weight:700;left:auto;right:auto;position:relative;display:inline-block;width:6%;margin:0 2%;box-sizing:border-box}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:hover,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:focus{text-decoration:none}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:hover,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:focus{text-decoration:underline}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:disabled{opacity:.5}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{top:-5px}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{top:-14px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces{width:10%;height:105px !important;top:0;bottom:0;right:0;position:absolute;margin:0}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{left:50%;top:50%;margin-top:0;margin-left:-55%;width:100%;transform:rotate(90deg) scaleY(0.7)}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{margin-left:-40%}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right:before{position:relative;left:-10px}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left:before{position:relative;left:10px}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces{border-radius:40px;transform:translateY(-50%) rotate(0deg);background:#fff;height:40px !important;font-size:14px;min-height:40px !important;padding:0;position:absolute;right:20px;top:50%;width:40px;z-index:1}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left{transform:rotate(0deg) scale(1) !important;height:12px;left:0;top:0;margin:0;text-align:center;vertical-align:top}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right::before,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left::before{font-size:10px;left:0;line-height:15px;vertical-align:top}}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-down,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-up{display:none}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-down{color:#3BA8B0;margin-left:3px}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-up{color:#3BA8B0;margin-left:-3px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-down,.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-up{display:inline-block}}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left{position:relative;color:#3BA8B0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-left{display:none}}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{position:relative;color:#3BA8B0}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces .icon-arrow-shaft-right{display:none}}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder input[type=radio]:checked ~ div{border-color:#A7A9AC;background-color:#A7A9AC;color:#EAEAEB;border-right:0;width:65px}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .fldDeparture,.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .fldArrival{padding:11px 0;width:65px;border:1px solid #CCCDCD;color:#7d878b}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .lblRadio{display:inline-block;width:65px;text-align:center;cursor:pointer}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .lblRadio input{display:none}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .fldDeparture{border-radius:5px 0 0 5px;margin-right:0}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder .fldArrival{border-radius:0 5px 5px 0;margin-left:0}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder+.fldContainer{position:relative}.connectionsSearcherComponent .connections-searcher .arrivalDepartureHolder+.fldContainer+.fldContainer{position:relative}.connectionsSearcherComponent .connections-searcher .lblDate input,.connectionsSearcherComponent .connections-searcher .lblTime input{user-select:none}.connectionsSearcherComponent .connections-searcher .lblDate input:focus,.connectionsSearcherComponent .connections-searcher .lblDate input.focused,.connectionsSearcherComponent .connections-searcher .lblTime input:focus,.connectionsSearcherComponent .connections-searcher .lblTime input.focused{border-width:0 !important;outline:none !important}.connectionsSearcherComponent .connections-searcher .lblDate input::selection,.connectionsSearcherComponent .connections-searcher .lblTime input::selection{color:#fff;background-color:#fff}.connectionsSearcherComponent .connections-searcher .lblDate .fldTimeV-caption,.connectionsSearcherComponent .connections-searcher .lblTime .fldTimeV-caption{line-height:1.5em}.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer,.connectionsSearcherComponent .connections-searcher .lblDate .fldTimeV-caption,.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer,.connectionsSearcherComponent .connections-searcher .lblTime .fldTimeV-caption{line-height:1.5em}.connectionsSearcherComponent .connections-searcher .lblDate input{width:148px}.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer:before{font-family:'icons';font-weight:normal;display:inline-block;content:"\E010"}.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer:before{position:absolute;left:5px;color:#acaaa1;line-height:1.5;line-height:1.5;top:11px}.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer .fldDateV-caption{left:25px;top:10px;color:#48484A}.connectionsSearcherComponent .connections-searcher .lblTime .fldTimeV-caption{width:85px;cursor:pointer}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer:before{font-family:'icons';font-weight:normal;display:inline-block;content:"\E009"}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer:before{position:absolute;left:5px;color:#acaaa1;line-height:1.5;line-height:1.5;top:11px}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer .fldText{text-indent:25px}.connectionsSearcherComponent .connections-searcher .buttonHolder{padding-right:0;width:16%}@media all and (min-width: 1024px) and (max-width: 1365px){.connectionsSearcherComponent .connections-searcher .buttonHolder{width:16%}}@media all and (min-width: 769px) and (max-width: 1023px){.connectionsSearcherComponent .connections-searcher .buttonHolder{width:50%}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .buttonHolder{width:48%;display:inline-block;margin-top:0;padding-left:0 !important;width:100%;order:2}}.connectionsSearcherComponent .connections-searcher .buttonHolder .btnSubmit{width:100%;display:inline-block;min-height:41px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .buttonHolder .btnSubmit{height:41px;line-height:1em}}.connectionsSearcherComponent .connections-searcher .btnSearch{width:100%}.connectionsSearcherComponent .connections-searcher .btnSearch:after{color:#fff;position:relative;padding-left:6px;font-size:1.4em;top:0.1em;line-height:1}.connectionsSearcherComponent .connections-searcher .lblIntermediate{animation:show 0.3s ease-in-out;position:relative;padding:0;display:none;width:26%}@media all and (min-width: 769px) and (max-width: 1023px){.connectionsSearcherComponent .connections-searcher .lblIntermediate{width:48%}}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .lblIntermediate{width:100%}}.connectionsSearcherComponent .connections-searcher .lblIntermediate.open{display:inline-flex;align-items:center}.connectionsSearcherComponent .connections-searcher .lblIntermediate .fldCaption{margin-right:10px;font-weight:400}.connectionsSearcherComponent .connections-searcher .lblIntermediate .fldContainer{flex-grow:1}.connectionsSearcherComponent .connections-searcher .lblIntermediate .fldContainer:before{padding-left:5px;display:block;position:absolute;font-size:34px;top:2px}.connectionsSearcherComponent .connections-searcher .lblIntermediate .fldContainer.icon input{text-indent:30px}.connectionsSearcherComponent .connections-searcher .lblIntermediate .city-info{width:100%;padding-top:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;clear:both;left:0;top:40px;position:absolute;font-size:12px}.connectionsSearcherComponent .connections-searcher .btnChange,.connectionsSearcherComponent .connections-searcher .btnShow{width:145px;position:relative;float:right;right:430px;padding-left:0;padding-right:0}.connectionsSearcherComponent .connections-searcher .btnChange{background-color:transparent;border-color:#DADADB;color:#48484A}.connectionsSearcherComponent .connections-searcher .btnChange:hover{border-color:initial}.connectionsSearcherComponent .connections-searcher .btnChange:after{color:#A7A9AB}.connectionsSearcherComponent .connections-searcher .btnChange:focus{color:#fff}.connectionsSearcherComponent .connections-searcher .valueError+.validationErrorMessage{margin-top:5px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .valueError+.validationErrorMessage{margin-top:-20px;margin-left:12px}}.connectionsSearcherComponent .searcher-stop-option{position:relative}.connectionsSearcherComponent .searcher-stop-option .stop-name{color:#86827B;vertical-align:middle;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-indent:42px}.connectionsSearcherComponent .searcher-stop-option .icon{padding-left:5px;display:block;position:absolute;font-size:34px;top:2px;top:-12px !important}.connectionsSearcherComponent .connections-searcher-map{display:none;position:relative}.connectionsSearcherComponent .connections-searcher-map .btnHideMap{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;border-radius:5px 5px 0 0;border-bottom:0px none;position:absolute;z-index:2;bottom:0;left:50%;transform:translateX(-50%);opacity:.9}.connectionsSearcherComponent .connections-searcher-map .btnHideMap:hover,.connectionsSearcherComponent .connections-searcher-map .btnHideMap:focus{text-decoration:none}.connectionsSearcherComponent .connections-searcher-map .btnHideMap:hover{background:#fff;border-color:#3BA8B0}.connectionsSearcherComponent .connections-searcher-map .btnHideMap:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.connectionsSearcherComponent .connections-searcher-map .btnHideMap:disabled{opacity:.5;background:#f3f3f3}.connectionsSearcherComponent .connections-searcher-map .btnHideMap.\:invisible{display:none}.connectionsSearcherComponent .connections-searcher-map .btnHideMap,.connectionsSearcherComponent .connections-searcher-map .btnHideMap:hover{background-color:#f3f3f3}.connectionsSearcherComponent .connections-searcher-map .btnHideMap:after{color:#3BA8B0;font-size:.666em;vertical-align:middle;margin-left:5px}.connectionsSearcherComponent .callcenter-viewbox{margin:0;padding:0;border:0;width:1000px;margin:0 auto;position:relative;z-index:2;display:none}.connectionsSearcherComponent .callcenter-viewbox>*{margin:0;padding:0}.connectionsSearcherComponent .callcenter-viewbox .call-center-info{position:absolute;top:30px;right:2px;padding:6px 14px 11px;width:28%;min-height:43px;background-color:#fff;border-radius:4px;border:1px solid #dcdbd6;opacity:.9;cursor:pointer}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .price,.connectionsSearcherComponent .callcenter-viewbox .call-center-info .company-name{font-weight:400;font-size:11px}.connectionsSearcherComponent .callcenter-viewbox .call-center-info a.icon-arrow-down{color:#acaaa1}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .icon-arrow-down:after{margin-left:9px;color:#acaaa1}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded{display:none;border-top:1px solid #dcdbd6;margin:11px -14px 0;padding:.5em 14px;cursor:auto}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded span{display:inline-block}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded>span:first-child{line-height:1.5em}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded>span:first-child>span{margin-bottom:1em}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded .slideUpBtn{text-align:center;margin:auto;width:100%}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .expanded .slideUpBtn .button-secondary{padding:0}.connectionsSearcherComponent .callcenter-viewbox .call-center-info .crone{position:absolute;right:0;top:-17px}body.page-Home .connectionsSearcherComponent .callcenter-viewbox{display:block}.connectionsSearcherComponent .advanced-searcher{padding-top:20px}.connectionsSearcherComponent .advanced-searcher>div>label{margin:6px 7px 0px 0;color:#7d878b}.connectionsSearcherComponent .advanced-searcher>div{padding:0px 10px;display:inline-block;white-space:nowrap;vertical-align:top;width:auto}.connectionsSearcherComponent .advanced-searcher>div>*{display:inline-block}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect,.connectionsSearcherComponent .advanced-searcher script{display:none}.connectionsSearcherComponent .advanced-searcher .carrierTypesSelect .selectedOption{width:87px;max-width:87px}.connectionsSearcherComponent .advanced-searcher .journeyModeSelect .selectedOption{width:100px;max-width:100px}.connectionsSearcherComponent .advanced-searcher .sortByOptions .optionHolder.firstOption{padding-top:5px}.connectionsSearcherComponent .advanced-searcher .sortByOptions .optionHolder.lastOption{padding-bottom:5px}.connectionsSearcherComponent .advanced-searcher .carrierTypes{padding-left:0}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect{min-width:165px}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect .icon{font-size:34px;margin:0 4px}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect>*{vertical-align:middle;margin:0px 15px}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect>*:hover{background-color:#f3f3f3}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect>*.lblCarrierType{border-bottom:1px solid #dcdbd6}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect>*.firstOption{margin-top:5px}.connectionsSearcherComponent .advanced-searcher .carrierTypesMultiselect>*.lastOption{margin-bottom:5px;border-bottom:none}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions{width:290px}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .optionHolder{padding:0px 0;margin:0px 15px}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .optionHolder.optionHolder{border-bottom:1px solid #dcdbd6}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .optionHolder.firstOption{margin-top:5px}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .optionHolder.lastOption{margin-bottom:5px;border-bottom:none}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .messageHolder{width:230px;color:#86827B}.connectionsSearcherComponent .advanced-searcher .journeyModeOptions .journeyModeHint{white-space:normal;font-size:12px;padding-top:7px;color:#86827B}.connectionsSearcherComponent .advanced-searcher .focusOnSellable{margin-bottom:5px}.connectionsSearcherComponent .advanced-searcher .focusOnSellable .fldCaption{color:#7d878b}.Component\:\:PageModuleLegacyFinalConnectionsSearcher .fromToHolder .fldContainer,.searcher-final .fromToHolder .fldContainer{padding:0}.Component\:\:PageModuleLegacyFinalConnectionsSearcher .fromToHolder .frmDropdown,.searcher-final .fromToHolder .frmDropdown{padding:11px 0;display:inline-block;width:100%;position:relative}.Component\:\:PageModuleLegacyFinalConnectionsSearcher .fromToHolder .frmDropdown:after,.searcher-final .fromToHolder .frmDropdown:after{content:"▼";font-size:12px;color:#dcdbd6;position:absolute;right:10px;top:1em}.Component\:\:PageModuleLegacyFinalConnectionsSearcher .fromToHolder .frmDropdown .stop-name,.searcher-final .fromToHolder .frmDropdown .stop-name{overflow:hidden;text-overflow:ellipsis;max-width:260px}.frmDropdown-list{background:#fff;border:1px solid #a8a8a8;box-shadow:0 0 4px #f1f1f1;overflow:auto;min-width:350px}.frmDropdown-list a{display:block;padding:3px;color:#343434;text-decoration:none;white-space:nowrap}.frmDropdown-list .searcher-stop-option{display:block;position:relative;overflow:hidden;font-size:12px;color:#86827B}.frmDropdown-list .searcher-stop-option.city{font-weight:700;vertical-align:middle;display:inline-block;font-size:14px}.frmDropdown-list .searcher-stop-option.city .icon{font-weight:initial}.frmDropdown-list .searcher-stop-option.city .stop-name{max-width:330px;text-indent:42px}.frmDropdown-list .searcher-stop-option.stop .icon{right:0}.frmDropdown-list .searcher-stop-option.stop .stop-name{max-width:290px;text-indent:27px}.frmDropdown-list .searcher-stop-option .icon{padding-left:5px;display:block;position:absolute;font-size:34px;top:2px}.frmDropdown-list .searcher-stop-option .stop-name{vertical-align:middle;display:inline-block;overflow:hidden;text-overflow:ellipsis;padding:11px 0}.Component\:\:PageModuleConnectionsSearcher+.system-message{margin-top:110px}.widget20 .searcher_Widget20 .search-and-buy{max-width:1000px;margin:0 auto;padding:0 2%}.widget20 .searcher_Widget20 .search-and-buy .search-and-buy-part2{font-weight:700}.widget20 .searcher_Widget20 .search-and-buy .search-and-buy-part2 a{color:#3BA8B0;text-decoration:none}.widget20 .searcher_Widget20 .search-and-buy+.powered-by{display:none}.dlgMiniPksDoorToDoor .type-line{display:inline-block;line-height:1;margin-left:16px;margin-right:4px;color:#86827B}.dlgMiniPksDoorToDoor .type-line .icon{display:block;font-size:0;text-align:center}.dlgMiniPksDoorToDoor .type-line .icon:before{margin:0;padding:5px;font-size:34px;line-height:1em}.dlgMiniPksDoorToDoor .type-line .transportation-type{border-radius:4px;padding:0 4px;display:inline-block;background-color:#f3f3f3;position:relative;line-height:1.5;vertical-align:top}.dlgMiniPksDoorToDoor .type-line .transportation-type.line-number{border-radius:4px;text-align:center;white-space:nowrap;top:-1em}.dlgMiniPksDoorToDoor .type-line .transportation-type.line-number .line-direction:before{content:'\00A0>\00A0'}.dlgMiniPksDoorToDoor .type-line .transportation-type.line-number.single-line{font-size:12px}.dlgMiniPksDoorToDoor .type-line .transportation-type.line-number.long-name{font-size:8px}.dlgMiniPksDoorToDoor .type-line .transportation-type.transportation-type-normal{top:-1em;font-size:8px;background-color:#e6e6e6;color:#806327;text-transform:uppercase}.dlgMiniPksDoorToDoor .type-line .transportation-type.transportation-type-fast{top:-1em;left:-1.2em;font-size:8px;background-color:#f6dc65;color:#806327;text-transform:uppercase}.dlgMiniPksDoorToDoor .type-line .transportation-type.transportation-type-express{top:-1em;font-size:8px;background-color:#e32033;color:#fff;text-transform:uppercase}.dlgMiniPksDoorToDoor .type-line .transportation-type.transportation-type-door-to-door{top:-1em;font-size:8px;background-color:#0D63AA;color:#fff;text-transform:uppercase;white-space:nowrap}.dlgMiniPksDoorToDoor .type-line .transportation-type .line-direction{display:inline}@media all and (min-width: 1024px) and (max-width: 1365px){.dlgMiniPksDoorToDoor{height:auto !important}}@media all and (min-width: 769px) and (max-width: 1023px){.dlgMiniPksDoorToDoor{height:auto !important}}@media all and (max-width: 768px){.dlgMiniPksDoorToDoor{height:auto !important}}@media screen and (max-width: 999px){.dlgMiniPksDoorToDoor.ep-modal-wrapper .ep-modal-dialog{width:90%}}@media screen and (min-width: 1000px){.dlgMiniPksDoorToDoor.ep-modal-wrapper.wide .ep-modal-dialog{width:1000px}}.dlgMiniPksDoorToDoor.ep-modal-wrapper[data-display-mode="MIXED"] .ep-modal-dialog{width:1240px}@media screen and (max-width: 999px){.dlgMiniPksDoorToDoor.ep-modal-wrapper[data-display-mode="MIXED"] .ep-modal-dialog{width:90%}}.dlgMiniPksDoorToDoor.ep-modal-wrapper[data-display-mode="MIXED"] .partBig{padding-bottom:20px}.dlgMiniPksDoorToDoor .ep-modal-title .title-smaller{font-size:24px;color:#3BA8B0 !important;line-height:normal}.dlgMiniPksDoorToDoor .d2d-input-dropOff:disabled,.dlgMiniPksDoorToDoor .d2d-input-pickUp:disabled{background-color:#f4f3f0}.pac-container{z-index:65531;background:#fff;border:1px solid #dcdbd6}.pac-container .pac-item{line-height:2.33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-right:10px;display:flex;align-items:baseline;box-sizing:border-box}.pac-container .pac-item.ac_hover,.pac-container .pac-item:hover{background-color:#dcdbd6}.pac-container .pac-item>[class*="pac-item-"]{flex:0 0 auto}.pac-container .pac-item>.pac-item-main-text{overflow:hidden;text-overflow:ellipsis;max-width:85%}.pac-container .pac-item>.pac-item-secondary-text{font-size:0.83em;color:#acaaa1;margin-left:.25em;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.miniPksHeader{display:inline-block;position:relative;padding:0 30px 10px 105px;font-size:14px}@media all and (max-width: 768px){.miniPksHeader{padding:0 20px}.miniPksHeader:before{display:none !important}}.miniPksHeader::before{font-size:56px;line-height:1em;vertical-align:middle;margin-left:10px;color:#0f7ca7;position:absolute;left:20px}.miniPksHeader .miniPksHeader-inner{line-height:1.5}@media all and (max-width: 768px){.miniPksHeader .miniPksHeader-inner{padding:10px 0}}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-title{display:inline}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore{display:none;cursor:pointer;color:#3BA8B0}@media all and (max-width: 768px){.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore[data-state="collapsed"]{display:inline}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore[data-state="collapsed"]+.text{display:none}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore[data-state="expanded"]{display:none}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore[data-state="expanded"]+.text{display:inline}}.miniPksHeader .miniPksHeader-inner .miniPks-dialog-header-info .lnkShowMore::after{font-size:0.7em;margin-top:-.25em;margin-left:1ex}#miniPksDoorToDoor{position:relative}@media all and (min-width: 1024px) and (max-width: 1365px){#miniPksDoorToDoor{height:auto}}@media all and (min-width: 769px) and (max-width: 1023px){#miniPksDoorToDoor{height:auto}}@media all and (max-width: 768px){#miniPksDoorToDoor{height:auto}}#miniPksDoorToDoor.isRejected .googleMapContainer{display:none}#miniPksDoorToDoor.hasParcel{height:335px}#miniPksDoorToDoor.hasParcel .miniPksForm .miniPksFrom label .fldCaption,#miniPksDoorToDoor.hasParcel .miniPksForm .miniPksTo label .fldCaption{margin-top:15px}#miniPksDoorToDoor.hasParcel .miniPksForm .miniPksFrom label .fldContainer,#miniPksDoorToDoor.hasParcel .miniPksForm .miniPksTo label .fldContainer{margin-top:15px}#miniPksDoorToDoor.hasParcel .miniPksForm .miniPksTo{margin-top:10px}#miniPksDoorToDoor .miniPksForm{padding:20px 15px;box-sizing:border-box;width:55%}@media all and (min-width: 1024px) and (max-width: 1365px){#miniPksDoorToDoor .miniPksForm{width:55%;position:relative}}@media all and (min-width: 769px) and (max-width: 1023px){#miniPksDoorToDoor .miniPksForm{width:70%;position:relative}}@media all and (max-width: 768px){#miniPksDoorToDoor .miniPksForm{width:100%;position:relative}}#miniPksDoorToDoor .miniPksForm .partBig{font-size:18px;display:block;color:#48484A;font-weight:700}#miniPksDoorToDoor .miniPksForm .partSmall{display:block;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}#miniPksDoorToDoor .miniPksForm .partParcel{display:block;margin:14px 0;max-width:100%}#miniPksDoorToDoor .miniPksForm .miniPksFrom,#miniPksDoorToDoor .miniPksForm .miniPksTo{margin-left:5px;margin-right:5px;padding-top:15px}@media all and (max-width: 768px){#miniPksDoorToDoor .miniPksForm .miniPksFrom,#miniPksDoorToDoor .miniPksForm .miniPksTo{padding-top:calc(15px + 0.5vh)}}#miniPksDoorToDoor .miniPksForm .miniPksFrom label,#miniPksDoorToDoor .miniPksForm .miniPksTo label{display:block;margin:0}#miniPksDoorToDoor .miniPksForm .miniPksFrom label .fldCaption,#miniPksDoorToDoor .miniPksForm .miniPksTo label .fldCaption{font-weight:400;margin-top:25px}@media all and (max-width: 768px){#miniPksDoorToDoor .miniPksForm .miniPksFrom label .fldCaption,#miniPksDoorToDoor .miniPksForm .miniPksTo label .fldCaption{margin-top:calc(12px + 0.5vh)}}#miniPksDoorToDoor .miniPksForm .miniPksFrom label .fldContainer,#miniPksDoorToDoor .miniPksForm .miniPksTo label .fldContainer{display:block;padding-top:0;padding-bottom:0;margin-top:25px;margin-bottom:0;position:relative}@media all and (max-width: 768px){#miniPksDoorToDoor .miniPksForm .miniPksFrom label .fldContainer,#miniPksDoorToDoor .miniPksForm .miniPksTo label .fldContainer{margin-top:calc(12px + 0.5vh)}}#miniPksDoorToDoor .miniPksForm .miniPksFrom label .fldContainer input,#miniPksDoorToDoor .miniPksForm .miniPksTo label .fldContainer input{display:block;margin-left:0;padding-top:10px;padding-bottom:10px;width:100%}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container{margin-top:10px;position:relative}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .text,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .text{width:75%;text-overflow:ellipsis;white-space:nowrap;margin:0;padding-top:5px;padding-bottom:5px;font-size:12px;box-sizing:border-box}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .text.readonly,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .text.readonly{border-width:0;padding-top:0;padding-bottom:0;font-weight:300}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .text.readonly[data-last-value=""],#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .text.readonly[data-last-value=""]{width:0;padding:0;color:#acaaa1}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .btnEditDescription,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .btnEditDescription{font-size:12px;font-weight:300;color:#48484A;cursor:pointer;display:inline-block;width:20%;text-align:center;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .btnEditDescription:hover,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .btnEditDescription:hover{text-decoration:underline}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .btnEditDescription[data-type="add"]::before,#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .btnEditDescription[data-type="add"]::before{content:'+ '}#miniPksDoorToDoor .miniPksForm .miniPksFrom .description-container .btnEditDescription[data-type="edit"],#miniPksDoorToDoor .miniPksForm .miniPksTo .description-container .btnEditDescription[data-type="edit"]{text-decoration:underline;position:absolute;right:0}#miniPksDoorToDoor .miniPksForm .btnSubmit{display:none}#miniPksDoorToDoor .miniPksForm .cancel-action-button{float:right;position:relative;bottom:4px;overflow:hidden}@media all and (min-width: 769px) and (max-width: 1023px){#miniPksDoorToDoor .miniPksForm .cancel-action-button{position:static;display:block;float:none;overflow:hidden}#miniPksDoorToDoor .miniPksForm .cancel-action-button .button-tertiary{width:100%}}@media all and (max-width: 768px){#miniPksDoorToDoor .miniPksForm .cancel-action-button{position:static;display:block;float:none;overflow:hidden}#miniPksDoorToDoor .miniPksForm .cancel-action-button .button-tertiary{width:100%}}#miniPksDoorToDoor .googleMapContainer{transition:width 0.3s linear;position:absolute;background:rgba(0,0,0,0.15);top:0;bottom:0;right:0;width:45%;z-index:1}#miniPksDoorToDoor .googleMapContainer[id^="GooglePlacesServiceContainer_"]{z-index:0 !important;background-color:transparent !important;position:absolute  !important;display:none !important}#miniPksDoorToDoor .googleMapContainer .ep-map-place-marker span.icon:before{top:-17px}@media all and (min-width: 1366px){#miniPksDoorToDoor .googleMapContainer{top:0 !important}}@media all and (min-width: 1024px) and (max-width: 1365px){#miniPksDoorToDoor .googleMapContainer{width:45%}}@media all and (min-width: 769px) and (max-width: 1023px){#miniPksDoorToDoor .googleMapContainer{width:30%}}@media all and (max-width: 768px){#miniPksDoorToDoor .googleMapContainer{display:none}}#miniPksDoorToDoor .close-map-btn{border-radius:2px;transition:opacity 0.3s linear;display:none;opacity:0.7;top:20px;right:20px;position:absolute;width:40px;height:40px;z-index:999;cursor:pointer}#miniPksDoorToDoor .close-map-btn:after{border-radius:2em;border:1px solid #dcdbd6;padding:8px;font-size:12px;color:#acaaa1;line-height:1.28571}#miniPksDoorToDoor .close-map-btn:hover{opacity:1}#miniPksDoorToDoor .toggle-view-btn{border-radius:2px;transition:opacity 0.3s linear;background:#dcdbd6;border-radius:2px;display:none;background:#cfcecb;box-sizing:border-box;height:60px;position:absolute;top:50%;margin-top:-30px;margin-left:-11px;cursor:pointer;padding:5px;z-index:999;opacity:0.7}@media all and (min-width: 1024px) and (max-width: 1365px){#miniPksDoorToDoor .toggle-view-btn{display:inline-block;left:50%}}@media all and (min-width: 769px) and (max-width: 1023px){#miniPksDoorToDoor .toggle-view-btn{display:inline-block;left:70%}}#miniPksDoorToDoor .toggle-view-btn:hover{opacity:1}#miniPksDoorToDoor .toggle-view-btn .stripe{width:0;height:48px;border-right:1px solid #cfcecb;margin-right:5px;display:inline-block}#miniPksDoorToDoor .toggle-view-btn .stripe:last-of-type{margin-right:0}#miniPksDoorToDoor.maximize-map .miniPksForm{width:0;padding:0}#miniPksDoorToDoor.maximize-map .miniPksForm *{display:none !important}#miniPksDoorToDoor.maximize-map .googleMapContainer{width:100%;position:relative !important;height:400px;height:40vh}#miniPksDoorToDoor.maximize-map .close-map-btn{display:block}#miniPksDoorToDoor.maximize-map .toggle-view-btn{display:none}#miniPksDoorToDoor .sticks-list[data-display-mode="MIXED"] .stick .miniPksFrom{padding-top:0}#miniPksDoorToDoor .sticks-list .stick{width:100%}#miniPksDoorToDoor .sticks-list .stick.non-d2d{color:#48484A;padding:5px 0;display:flex;flex-direction:column;justify-content:space-between}#miniPksDoorToDoor .sticks-list .stick-wrapper{display:flex;flex-direction:row}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper{min-height:150px;position:relative;width:40%;display:flex;flex-direction:row;align-items:center;gap:5px}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .dot{height:10px;left:31px;position:absolute;top:10px;width:10px;border-radius:100%}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .dot.stop{top:auto;bottom:10px}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .line{bottom:10px;left:35px;position:absolute;top:10px;width:2px;z-index:0}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .simple-stick-info{min-width:75px;z-index:1;display:flex;justify-content:center}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .simple-stick-info .type-line .icon{color:#86827B}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .simple-stick-info .type-line .icon.icon-transport-BUS_DOOR_TO_DOOR{color:#0D63AA}#miniPksDoorToDoor .sticks-list .stick-wrapper .stick-details-wrapper .stick-transportation-full-name{width:100%}#miniPksDoorToDoor .sticks-list .stick-wrapper+.stick-wrapper{padding-top:15px}#miniPksDoorToDoor .sticks-list .stick-wrapper .miniPksFrom .fldCaption{margin-top:15px !important}#dlgMiniPksDoorToDoor .ep-modal-footer{padding:15px 30px}@media all and (max-width: 500px){#dlgMiniPksDoorToDoor .ep-modal-footer{padding-left:20px;padding-right:20px}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row{display:flex;align-items:center;justify-content:space-between}@media all and (max-width: 500px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row{flex-wrap:wrap}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .ep-cancel-btn{border-width:0;background-color:transparent;color:#3BA8B0;cursor:pointer;min-width:0;padding:0;max-width:45%;max-height:1.5em;overflow:hidden;word-break:break-word;font-size:12px;text-align:left}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .ep-cancel-btn::before{font-size:.7em;top:-.25em;position:relative;display:inline-block;margin-right:1ex}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end}@media all and (max-width: 768px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container{font-size:12px;flex-basis:165px}}@media all and (max-width: 500px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container,#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container+.ep-ok-btn{order:-1;margin-bottom:12px}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-0{display:inline-block}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-0 .door-to-door-call-center{padding:0}@media all and (max-width: 500px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-0 .door-to-door-call-center .caption{display:inline}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-0 .door-to-door-call-center .call-center-number .number-part{color:#48484A}@media all and (max-width: 500px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-0 .door-to-door-call-center .call-center-number{font-size:14px;display:inline}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-1{display:inline-block;padding:0 20px}@media all and (max-width: 768px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .col-1{padding:0 10px}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center{text-align:left;border:0}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .call-center-number a:hover{text-decoration:none}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .call-center-price,#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .call-center-company-name{display:none}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .call-center-price ~ br,#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .call-center-company-name ~ br{display:none}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center input{border:none;background:none;color:#86827B;font-size:16px;font-weight:600;text-transform:uppercase;cursor:default;margin:0 25px;padding:0}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .door-to-door-call-center-container .door-to-door-call-center .lnkCopyData{display:none}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .ep-ok-btn{padding:10px;margin:0;font-size:12px}@media all and (max-width: 768px){#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .ep-ok-btn{min-width:0}}#dlgMiniPksDoorToDoor .ep-modal-footer .buttons-row .ep-ok-btn::after{position:static;font-size:.7em;margin-top:-.25em;margin-left:1ex;float:none}.rejectedInfo{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;text-align:center}.rejection-result{float:left;margin-top:5px;margin-left:20px;font-size:15px}.rejection-result .wait{color:blue}.rejection-result .rejected{color:red}.rejection-result .ok{color:green}.door-to-door-info{color:#48484A;padding:15px}.door-to-door-info.mixed-ride .map-icon{display:block;height:auto;width:100%}@media (max-width: 768px) and (min-width: 1px){.door-to-door-info.mixed-ride .map-icon{margin:12px auto 0;max-width:300px}}.door-to-door-info.mixed-ride .side-content .description{padding:24px 25px 0;text-align:center}.door-to-door-info.mixed-ride .benefits .content .benefit{max-width:100%}.door-to-door-info.mixed-ride .benefits .content .benefit:nth-child(1) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/clock.svg")}.door-to-door-info.mixed-ride .benefits .content .benefit:nth-child(2) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/luggage (2).png")}.door-to-door-info .cols{display:flex}.door-to-door-info .cols .col{flex-grow:1;flex-basis:unset;padding:0}.door-to-door-info .cols .col.main{min-width:570px;width:570px}@media (max-width: 768px) and (min-width: 1px){.door-to-door-info .cols{flex-direction:column}.door-to-door-info .cols .col,.door-to-door-info .cols .col.main{min-width:unset;width:100%}}@media (max-width: 1024px) and (min-width: 769px){.door-to-door-info .cols .col,.door-to-door-info .cols .col.main{min-width:unset;width:50%}}.door-to-door-info .side-content .description{font-size:18px;font-weight:700;line-height:1.16667em}.door-to-door-info .title{font-size:18px;line-height:1.16667em;font-weight:700;margin-bottom:15px}.door-to-door-info .content{line-height:22px;padding-bottom:30px;text-align:left}.door-to-door-info .benefits .content{display:flex;justify-content:space-evenly}.door-to-door-info .benefits .content .benefit{max-width:35%;min-width:170px;font-size:14px;font-weight:700;text-align:center;display:flex;flex-direction:column;padding:0 3%}.door-to-door-info .benefits .content .benefit .ep-ok-btn{text-transform:capitalize}.door-to-door-info .benefits .content .benefit .img{display:inline-block;height:64px;background-position:bottom center;background-repeat:no-repeat;margin-bottom:30px;flex-shrink:0}.door-to-door-info .benefits .content .benefit:nth-child(1) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/gps.png")}.door-to-door-info .benefits .content .benefit:nth-child(1) .variant-2{display:none}[data-is-hoper="true"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(1) .variant-2{display:block}[data-is-hoper="false"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(1) .variant-2{display:block}[data-is-hoper="true"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(1) .variant-1{display:none}[data-is-hoper="false"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(1) .variant-1{display:none}.door-to-door-info .benefits .content .benefit:nth-child(2) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/van.png")}[data-is-hoper="true"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(2) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/seat.png")}.door-to-door-info .benefits .content .benefit:nth-child(2) .variant-2{display:none}[data-is-hoper="true"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(2) .variant-2{display:block}[data-is-hoper="true"][data-is-international-d2d="true"] .door-to-door-info .benefits .content .benefit:nth-child(2) .variant-1{display:none}.door-to-door-info .benefits .content .benefit:nth-child(3) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/home (3).png")}.door-to-door-info .benefits .content .benefit:nth-child(4) .img{background-image:url("//www.e-podroznik.pl/img/door-to-door-how-to/luggage (2).png")}.door-to-door-info .list .list-item{list-style-type:disc}.door-to-door-info .strong{font-weight:700}@media (max-width: 768px) and (min-width: 1px){.door-to-door-info{padding:0 0 29px}.door-to-door-info .benefits .content{flex-wrap:wrap;padding-bottom:0}}@media (max-width: 650px) and (min-width: 1px){.door-to-door-info .benefits .content .benefit{min-width:0;max-width:none;width:auto;flex-direction:row;flex-wrap:nowrap;margin-bottom:25px;text-align:left;font-size:12px;width:100%}.door-to-door-info .benefits .content .benefit:last-child{margin-bottom:0}.door-to-door-info .benefits .content .benefit .img{background-size:contain;background-position:center;width:60px;height:50px;margin-right:20px;margin-bottom:0}}@media (max-width: 319px) and (min-width: 1px){.door-to-door-info .benefits .content .benefit{width:100%}}.d2d-brief-info .ep-modal-footer{text-align:left !important}.d2d-brief-info .ep-modal-footer .ep-ok-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px}.d2d-brief-info .ep-modal-footer .ep-ok-btn:hover,.d2d-brief-info .ep-modal-footer .ep-ok-btn:focus{text-decoration:none}.d2d-brief-info .ep-modal-footer .ep-ok-btn:hover,.d2d-brief-info .ep-modal-footer .ep-ok-btn:focus{text-decoration:underline}.d2d-brief-info .ep-modal-footer .ep-ok-btn:disabled{opacity:.5}.sanitary-safety-explainer{color:#48484A;padding:15px}.sanitary-safety-explainer .title{font-size:18px;line-height:1.16667em;font-weight:700}.sanitary-safety-explainer .content{line-height:22px;padding-bottom:30px}.sanitary-safety-explainer .benefits .content{display:flex;justify-content:space-between}.sanitary-safety-explainer .benefits .content .benefit{max-width:35%;min-width:170px;font-size:14px;font-weight:700;text-align:center;display:flex;flex-direction:column}.sanitary-safety-explainer .benefits .content .benefit .ep-ok-btn{text-transform:capitalize}.sanitary-safety-explainer .benefits .content .benefit .img{display:inline-block;height:64px;background-position:bottom center;background-repeat:no-repeat;margin-bottom:30px;flex-shrink:0}.sanitary-safety-explainer .benefits .content .benefit:nth-child(1) .img{background-image:url("//www.e-podroznik.pl/img/sanitary-safety/crowd.svg")}.sanitary-safety-explainer .benefits .content .benefit:nth-child(2) .img{background-image:url("//www.e-podroznik.pl/img/sanitary-safety/no-virus.svg")}.sanitary-safety-explainer .benefits .content .benefit:nth-child(3) .img{background-image:url("//www.e-podroznik.pl/img/sanitary-safety/shield.svg")}.sanitary-safety-explainer .benefits .content .benefit:nth-child(4) .img{background-image:url("//www.e-podroznik.pl/img/sanitary-safety/money.svg")}.ep-modal-wrapper.sanitary-safety:not(.sanitary-safety-regulations) .ep-modal-dialog .ep-modal .ep-modal-header{padding:0;border-bottom:0;height:10px}.ep-modal-wrapper.sanitary-safety:not(.sanitary-safety-regulations) .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-close,.ep-modal-wrapper.sanitary-safety:not(.sanitary-safety-regulations) .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-title{display:none}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-content{border-top-width:0;padding-left:56px;padding-right:56px}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-content a{color:#AB1685;text-decoration:underline}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-footer{text-align:left;padding:20px 56px}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-footer .ep-ok-btn{line-height:1.5;min-width:0;padding:10px 20px;background-color:#AB1685;font-size:12px}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-footer .ep-ok-btn::after{content:'×';margin-left:1ex}@media (max-width: 768px) and (min-width: 1px){.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-content{padding-left:22px;padding-right:22px}.ep-modal-wrapper.sanitary-safety .ep-modal-dialog .ep-modal .ep-modal-footer{padding:20px 22px}.sanitary-safety-explainer{padding:0}.sanitary-safety-explainer .benefits .content{flex-wrap:wrap;padding-bottom:0}}@media (max-width: 650px) and (min-width: 1px){.sanitary-safety-explainer .benefits .content .benefit{min-width:0;max-width:none;width:auto;flex-direction:row;flex-wrap:nowrap;margin-bottom:25px;text-align:left;font-size:12px}.sanitary-safety-explainer .benefits .content .benefit:last-child{margin-bottom:0}.sanitary-safety-explainer .benefits .content .benefit .img{background-size:contain;background-position:center;width:60px;height:50px;margin-right:20px;margin-bottom:0}}@media (max-width: 319px) and (min-width: 1px){.sanitary-safety-explainer .benefits .content .benefit{width:100%}}.sale-unavailable{color:#48484A;padding:15px}.sale-unavailable .content{line-height:22px;padding-bottom:30px}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-header{padding-bottom:0;border-bottom:0}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-header .ep-modal-close{width:24px;font-size:22px;text-align:center}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-content{border-top-width:0;padding:0 29px 30px 29px;color:#86827B}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-content a{text-decoration:underline}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-content .header{font-size:18px;color:#48484A}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-content>*{margin-bottom:20px;line-height:1.5}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer{text-align:left;padding:0 29px;height:56px;display:flex;justify-content:space-between;align-items:center}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-ok-btn{line-height:1.5;min-width:0;padding:0;margin:0;color:#3BA8B0;background-color:transparent;font-size:12px;text-transform:capitalize}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn{width:170px;cursor:pointer}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge{padding:0 8px;border:1px solid #3BA8B0;background-color:#fff;box-sizing:border-box;border-radius:5px;color:#48484A;text-align:center;font-size:10px;font-weight:500;display:inline-block;vertical-align:middle;line-height:1.33;padding:6px 0 5px}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge.disabled{opacity:0.5}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge.otherProduct{white-space:normal;font-size:10px}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge.otherProduct.parcel{border-color:#DC5D2A}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge.otherProduct.parcel .icon{color:#DC5D2A}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge.otherProduct .icon{color:#3BA8B0;display:inline-block;margin-right:8px;font-size:16px;vertical-align:middle;height:14px;line-height:1}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .buy-other-product-container{width:100%}.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer .ep-close-btn .badge{display:block;width:100%}@media (max-width: 768px) and (min-width: 1px){.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-content,.sale-unavailable .ep-modal-dialog .ep-modal .ep-modal-footer{padding-left:26px;padding-right:26px}}@media (max-width: 768px) and (min-width: 1px){.searching-results-list .searching-result.not-sellable-reason-visible:not(.blablacar) .btnBuyTicket[data-resid]{opacity:.35}.searching-results-list .searching-result.not-sellable-reason-visible:not(.blablacar) .brief-info .purchase-info .selling-info{display:block;visibility:visible;height:auto;background-color:#fff;padding:7px 10px;margin-bottom:18px;margin-left:31px;margin-right:31px;border-radius:3px;flex-basis:100%}.searching-results-list .searching-result.not-sellable-reason-visible:not(.blablacar) .brief-info .purchase-info .selling-info .sticks-info .stick{text-align:center;color:#48484A;font-size:12px}.searching-results-list .searching-result.not-sellable-reason-visible:not(.blablacar) .brief-info .purchase-info .selling-info .sticks-info .stick .stick-message{float:none;display:inline}}.searching-results-module{line-height:1.2578;font-size:12px}.searching-results-module *{box-sizing:border-box}.searching-results-module .simple-stick-info .type-line{display:inline-block;line-height:1;margin-left:16px;margin-right:4px;position:relative;color:#bab5ab}.searching-results-module .simple-stick-info .type-line .icon{display:block;font-size:0;text-align:center}.searching-results-module .simple-stick-info .type-line .icon:before{margin:0;padding:5px;font-size:34px;line-height:1em}.searching-results-module .simple-stick-info .type-line .transportation-type{border-radius:4px;padding:0 4px;display:inline-block;background-color:#f3f3f3;position:relative;line-height:1.5;vertical-align:top}.searching-results-module .simple-stick-info .type-line .transportation-type.transportation-type-normal{top:-1em;font-size:8px;background-color:#e6e6e6;color:#806327;text-transform:uppercase}.searching-results-module .simple-stick-info .type-line .transportation-type.transportation-type-fast:not(.line-number){top:-1em;font-size:8px;background-color:#f6dc65;color:#806327;text-transform:uppercase}.searching-results-module .simple-stick-info .type-line .transportation-type.transportation-type-express:not(.line-number){top:-1em;font-size:8px;background-color:#e32033;color:#fff;text-transform:uppercase}.searching-results-module .simple-stick-info .type-line .transportation-type.transportation-type-door-to-door:not(.line-number){top:0;font-size:8px;background-color:#0D63AA;color:#fff;text-transform:uppercase;white-space:nowrap}.searching-results-module .simple-stick-info .type-line .transportation-type .line-direction{display:inline}.searching-results-module .simple-stick-info .type-line .transportation-type.line-number{background-color:#e6e6e6;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);top:-2px;line-height:1.4em;color:#48484A;font-size:10px;border-radius:4px}.searching-results-module .simple-stick-info .type-line .transportation-type.line-number.transportation-type-fast{background-color:#f6dc65}.searching-results-module .simple-stick-info .type-line .transportation-type.line-number .line-direction{display:none}.searching-results-module .simple-stick-info .type-line .transportation-type.line-number .line-direction:before{content:'\00A0>\00A0'}.searching-results-module .selling-info{word-wrap:normal;white-space:normal}.searching-results-module .selling-info .selling-general-message{color:#48484A;white-space:normal;margin-top:15px;margin-right:20px;margin-left:20px;text-align:center}.searching-results-module .selling-info .viaMobileOnly{padding:8px 20px 10px;display:block;color:#48484A;background-color:#ebebeb}.searching-results-module .selling-info .sticks-info{text-align:initial}.searching-results-module .selling-info .sticks-info .stick{overflow:hidden}.searching-results-module .selling-info .sticks-info .stick .carrier-name{font-size:14px;float:left;max-width:60%;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.searching-results-module .selling-info .sticks-info .stick .price{max-width:40%;float:right;display:block;white-space:nowrap}.searching-results-module .selling-info .sticks-info .stick .price>*{font-size:14px}.searching-results-module .selling-info .sticks-info .stick .price .value .integer-part{font-weight:700}.searching-results-module .selling-info .sticks-info .stick .stick-message{text-align:center;white-space:normal;display:block;float:left;clear:both}.searching-results-module .selling-info .sticks-info .not-sellable-stick{color:#acaaa1}.searching-results-module .selling-info .sticks-info .sellable-stick{color:#48484A}.searching-results-module .selling-info .sticks-info .androidOnly{color:green}.searching-results-module .hide-for-sizes{overflow:hidden !important;height:0 !important;width:0 !important}.searching-results-module .remarks{box-shadow:"0 0 6px #dcdbd6";position:relative}.searching-results-module .remarks .icon{display:inline-block;font-size:12px;font-weight:700;cursor:pointer}.searching-results-module .remarks .icon:before{background-color:#f3f3f3;color:#86827B;margin:0}.searching-results-module .remarks .placeholder{visibility:hidden}.searching-results-module .remarks .icon.placeholder{width:1em;padding:0.5ex;font-size:12px}.searching-results-module .remarks .content{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:4px;border:1px solid #3BA8B0;opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms;padding-top:5px;padding-bottom:5px;width:210px;position:absolute;top:-.5em;white-space:normal;line-height:1em;text-align:left;display:none}@media all and (min-width: 768px) and (max-width: 991px){.searching-results-module .remarks .content{visibility:hidden;left:auto;right:2.3em}}.searching-results-module .remarks .content ul{list-style:none}.searching-results-module .remarks .content ul li:before{content:'';left:auto;top:auto}.searching-results-module .remarks .content .stick-remarks{position:relative;margin:15px 0;color:#48484A;border-bottom:1px solid #dcdbd6}.searching-results-module .remarks .content .stick-remarks.last,.searching-results-module .remarks .content .stick-remarks:last-child{border-bottom-width:0}.searching-results-module .remarks .content .stick-remarks.no-remarks{color:#acaaa1;padding-bottom:10px}.searching-results-module .remarks .content .stick-remarks .carrier-name{overflow:hidden}.searching-results-module .remarks .content .stick-remarks .no-remarks-info{position:absolute;right:0;padding-left:0.5em;background:#fff}.searching-results-module .remarks .content .stick-remarks ul{margin-left:0;padding-left:0}.searching-results-module .remarks .content .stick-remarks ul li{font-size:12px;margin:.5em 0;text-align:justify}.searching-results-module .remarks .content .stick-remarks ul li:hover{overflow:visible;background-color:#fff}.searching-results-module .remarks .content .stick-remarks ul li .dateOnList:after{content:' '}.searching-results-module .remarks:hover{z-index:1}.searching-results-module .remarks:hover .icon:before{background-color:#3BA8B0;color:#fff}.searching-results-module .remarks:hover .content{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms;display:block}.searching-results-module .searching-result{z-index:0}.searching-results-module .searching-result.twoWayTicketHighlight .brief-info.brief-info.brief-info.brief-info{background:#f3f3f3;padding-left:10px}.searching-results-module .searching-result.twoWayTicketHighlight .show-on-map.show-on-map.show-on-map.show-on-map{background:#f3f3f3}.searching-results-module .searching-result.\:\:active .show-on-hover,.searching-results-module .searching-result:hover .show-on-hover{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms}.searching-results-module .searching-result.\:\:active .hide-on-hover,.searching-results-module .searching-result:hover .hide-on-hover{opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms}.searching-results-module .searching-result.\:\:active{z-index:1;margin-top:10px;padding:16px 0}.searching-results-module .searching-result.\:\:active .brief-info{cursor:default}.searching-results-module .searching-result .show-on-hover{opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms}.searching-results-module .searching-result .hide-on-hover{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms}.searching-results-module .searching-result .hover-load-progress{background-color:#3BA8B0;height:3px;border-radius:3px}.searching-results-module .searching-result .brief-info .travel-parts .stick-1 .stop-name .text{background-color:#3BA8B0;border-color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-1 .stop-name .text:after{color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-1.multiChange .stop-name .text{color:#3BA8B0 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-1.multiChange .dot{background-color:#fff;border:2px dotted #3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-1.last .stop-name .text{color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-1.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #3BA8B0,1px 0px 0 #3BA8B0,0px 1px 0 #3BA8B0,1px 2px 0 #3BA8B0,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-2 .stop-name .text{background-color:#77d980;border-color:#77d980}.searching-results-module .searching-result .brief-info .travel-parts .stick-2 .stop-name .text:after{color:#77d980}.searching-results-module .searching-result .brief-info .travel-parts .stick-2.multiChange .stop-name .text{color:#77d980 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-2.multiChange .dot{background-color:#fff;border:2px dotted #77d980}.searching-results-module .searching-result .brief-info .travel-parts .stick-2.last .stop-name .text{color:#77d980}.searching-results-module .searching-result .brief-info .travel-parts .stick-2.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #77d980,1px 0px 0 #77d980,0px 1px 0 #77d980,1px 2px 0 #77d980,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-3 .stop-name .text{background-color:#e8d071;border-color:#e8d071}.searching-results-module .searching-result .brief-info .travel-parts .stick-3 .stop-name .text:after{color:#e8d071}.searching-results-module .searching-result .brief-info .travel-parts .stick-3.multiChange .stop-name .text{color:#e8d071 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-3.multiChange .dot{background-color:#fff;border:2px dotted #e8d071}.searching-results-module .searching-result .brief-info .travel-parts .stick-3.last .stop-name .text{color:#e8d071}.searching-results-module .searching-result .brief-info .travel-parts .stick-3.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #e8d071,1px 0px 0 #e8d071,0px 1px 0 #e8d071,1px 2px 0 #e8d071,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-4 .stop-name .text{background-color:#398528;border-color:#398528}.searching-results-module .searching-result .brief-info .travel-parts .stick-4 .stop-name .text:after{color:#398528}.searching-results-module .searching-result .brief-info .travel-parts .stick-4.multiChange .stop-name .text{color:#398528 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-4.multiChange .dot{background-color:#fff;border:2px dotted #398528}.searching-results-module .searching-result .brief-info .travel-parts .stick-4.last .stop-name .text{color:#398528}.searching-results-module .searching-result .brief-info .travel-parts .stick-4.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #398528,1px 0px 0 #398528,0px 1px 0 #398528,1px 2px 0 #398528,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-5 .stop-name .text{background-color:#c77e49;border-color:#c77e49}.searching-results-module .searching-result .brief-info .travel-parts .stick-5 .stop-name .text:after{color:#c77e49}.searching-results-module .searching-result .brief-info .travel-parts .stick-5.multiChange .stop-name .text{color:#c77e49 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-5.multiChange .dot{background-color:#fff;border:2px dotted #c77e49}.searching-results-module .searching-result .brief-info .travel-parts .stick-5.last .stop-name .text{color:#c77e49}.searching-results-module .searching-result .brief-info .travel-parts .stick-5.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #c77e49,1px 0px 0 #c77e49,0px 1px 0 #c77e49,1px 2px 0 #c77e49,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-6 .stop-name .text{background-color:#4c86b6;border-color:#4c86b6}.searching-results-module .searching-result .brief-info .travel-parts .stick-6 .stop-name .text:after{color:#4c86b6}.searching-results-module .searching-result .brief-info .travel-parts .stick-6.multiChange .stop-name .text{color:#4c86b6 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-6.multiChange .dot{background-color:#fff;border:2px dotted #4c86b6}.searching-results-module .searching-result .brief-info .travel-parts .stick-6.last .stop-name .text{color:#4c86b6}.searching-results-module .searching-result .brief-info .travel-parts .stick-6.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #4c86b6,1px 0px 0 #4c86b6,0px 1px 0 #4c86b6,1px 2px 0 #4c86b6,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-7 .stop-name .text{background-color:#6bc43a;border-color:#6bc43a}.searching-results-module .searching-result .brief-info .travel-parts .stick-7 .stop-name .text:after{color:#6bc43a}.searching-results-module .searching-result .brief-info .travel-parts .stick-7.multiChange .stop-name .text{color:#6bc43a !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-7.multiChange .dot{background-color:#fff;border:2px dotted #6bc43a}.searching-results-module .searching-result .brief-info .travel-parts .stick-7.last .stop-name .text{color:#6bc43a}.searching-results-module .searching-result .brief-info .travel-parts .stick-7.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #6bc43a,1px 0px 0 #6bc43a,0px 1px 0 #6bc43a,1px 2px 0 #6bc43a,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-8 .stop-name .text{background-color:#dca865;border-color:#dca865}.searching-results-module .searching-result .brief-info .travel-parts .stick-8 .stop-name .text:after{color:#dca865}.searching-results-module .searching-result .brief-info .travel-parts .stick-8.multiChange .stop-name .text{color:#dca865 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-8.multiChange .dot{background-color:#fff;border:2px dotted #dca865}.searching-results-module .searching-result .brief-info .travel-parts .stick-8.last .stop-name .text{color:#dca865}.searching-results-module .searching-result .brief-info .travel-parts .stick-8.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #dca865,1px 0px 0 #dca865,0px 1px 0 #dca865,1px 2px 0 #dca865,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-9 .stop-name .text{background-color:#3ebcdb;border-color:#3ebcdb}.searching-results-module .searching-result .brief-info .travel-parts .stick-9 .stop-name .text:after{color:#3ebcdb}.searching-results-module .searching-result .brief-info .travel-parts .stick-9.multiChange .stop-name .text{color:#3ebcdb !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-9.multiChange .dot{background-color:#fff;border:2px dotted #3ebcdb}.searching-results-module .searching-result .brief-info .travel-parts .stick-9.last .stop-name .text{color:#3ebcdb}.searching-results-module .searching-result .brief-info .travel-parts .stick-9.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #3ebcdb,1px 0px 0 #3ebcdb,0px 1px 0 #3ebcdb,1px 2px 0 #3ebcdb,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-10 .stop-name .text{background-color:#57E7EC;border-color:#57E7EC}.searching-results-module .searching-result .brief-info .travel-parts .stick-10 .stop-name .text:after{color:#57E7EC}.searching-results-module .searching-result .brief-info .travel-parts .stick-10.multiChange .stop-name .text{color:#57E7EC !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-10.multiChange .dot{background-color:#fff;border:2px dotted #57E7EC}.searching-results-module .searching-result .brief-info .travel-parts .stick-10.last .stop-name .text{color:#57E7EC}.searching-results-module .searching-result .brief-info .travel-parts .stick-10.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #57E7EC,1px 0px 0 #57E7EC,0px 1px 0 #57E7EC,1px 2px 0 #57E7EC,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-11 .stop-name .text{background-color:#8330AE;border-color:#8330AE}.searching-results-module .searching-result .brief-info .travel-parts .stick-11 .stop-name .text:after{color:#8330AE}.searching-results-module .searching-result .brief-info .travel-parts .stick-11.multiChange .stop-name .text{color:#8330AE !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-11.multiChange .dot{background-color:#fff;border:2px dotted #8330AE}.searching-results-module .searching-result .brief-info .travel-parts .stick-11.last .stop-name .text{color:#8330AE}.searching-results-module .searching-result .brief-info .travel-parts .stick-11.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #8330AE,1px 0px 0 #8330AE,0px 1px 0 #8330AE,1px 2px 0 #8330AE,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-12 .stop-name .text{background-color:#E52EBC;border-color:#E52EBC}.searching-results-module .searching-result .brief-info .travel-parts .stick-12 .stop-name .text:after{color:#E52EBC}.searching-results-module .searching-result .brief-info .travel-parts .stick-12.multiChange .stop-name .text{color:#E52EBC !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-12.multiChange .dot{background-color:#fff;border:2px dotted #E52EBC}.searching-results-module .searching-result .brief-info .travel-parts .stick-12.last .stop-name .text{color:#E52EBC}.searching-results-module .searching-result .brief-info .travel-parts .stick-12.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #E52EBC,1px 0px 0 #E52EBC,0px 1px 0 #E52EBC,1px 2px 0 #E52EBC,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-13 .stop-name .text{background-color:#E66EF1;border-color:#E66EF1}.searching-results-module .searching-result .brief-info .travel-parts .stick-13 .stop-name .text:after{color:#E66EF1}.searching-results-module .searching-result .brief-info .travel-parts .stick-13.multiChange .stop-name .text{color:#E66EF1 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-13.multiChange .dot{background-color:#fff;border:2px dotted #E66EF1}.searching-results-module .searching-result .brief-info .travel-parts .stick-13.last .stop-name .text{color:#E66EF1}.searching-results-module .searching-result .brief-info .travel-parts .stick-13.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #E66EF1,1px 0px 0 #E66EF1,0px 1px 0 #E66EF1,1px 2px 0 #E66EF1,0 -1px 0 #fff}.searching-results-module .searching-result .brief-info .travel-parts .stick-14 .stop-name .text{background-color:#3BA8B0;border-color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-14 .stop-name .text:after{color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-14.multiChange .stop-name .text{color:#3BA8B0 !important}.searching-results-module .searching-result .brief-info .travel-parts .stick-14.multiChange .dot{background-color:#fff;border:2px dotted #3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-14.last .stop-name .text{color:#3BA8B0}.searching-results-module .searching-result .brief-info .travel-parts .stick-14.last .stop-name .text:after{color:#fff;text-shadow:-1px 0px 0 #3BA8B0,1px 0px 0 #3BA8B0,0px 1px 0 #3BA8B0,1px 2px 0 #3BA8B0,0 -1px 0 #fff}.searching-results-module .searching-result .date-bar-upper,.searching-results-module .searching-result .date-bar-lower,.searching-results-module .searching-result .another-search-used-next-days{width:100%;box-sizing:border-box}.searching-results-module .searching-result .date-bar-upper,.searching-results-module .searching-result .date-bar-lower{height:45px;line-height:40px;background-color:#f3f3f3;background-color:rgba(244,243,240,0.5);border:1px solid #dcdbd6;margin:15px 0}@media all and (max-width: 768px){.searching-results-module .searching-result .date-bar-upper,.searching-results-module .searching-result .date-bar-lower{height:65px;line-height:60px;border-right:none;border-left:none;margin:25px 0}}.searching-results-module .searching-result .date-bar-upper .date,.searching-results-module .searching-result .date-bar-lower .date{margin-left:45px;color:#48484A}.searching-results-module .searching-result .date-bar-upper .date:before,.searching-results-module .searching-result .date-bar-lower .date:before{font-size:22px;position:relative;top:3px;right:10px}@media all and (min-width: 769px) and (max-width: 1023px){.searching-results-module .searching-result .date-bar-upper .date,.searching-results-module .searching-result .date-bar-lower .date{margin-left:31px}}@media all and (max-width: 768px){.searching-results-module .searching-result .date-bar-upper .date,.searching-results-module .searching-result .date-bar-lower .date{margin-left:31px}}.searching-results-module .searching-result .no-route-details-message{color:#0D63AA}.searching-results-module .searching-result .lnkShowExplainer{flex:0 0 auto;white-space:nowrap;text-decoration:underline;cursor:pointer}.searching-results-module .searching-result .lnkShowExplainer:before{font-family:'icons';font-weight:normal;display:inline-block;content:"\E145"}.searching-results-module .searching-result .lnkShowExplainer::before{margin-right:5px;font-size:14px;height:14px;vertical-align:middle}.searching-results-module .searching-result .lnkShowExplainer.lnkDoorToDoorHowItWorks{color:#0D63AA}.searching-results-module .searching-result .lnkShowExplainer.lnkSanitarySafetyHowItWorks{color:#AB1685}.searching-results-module .searching-result .promo-price-marker+.date-bar-upper,.searching-results-module .searching-result .promo-price-marker+.date-bar-lower,.searching-results-module .searching-result .door2door-result-marker+.date-bar-upper,.searching-results-module .searching-result .door2door-result-marker+.date-bar-lower{margin-top:5px}.searching-results-module .searching-result .brief-info{white-space:nowrap;position:relative;vertical-align:top;cursor:pointer;border:1px solid #d7d7d7;margin:6px 0 15px 0}@media (min-width: 992px){.searching-results-module .searching-result .brief-info{padding-top:15px;padding-bottom:15px;padding-left:15px}}.searching-results-module .searching-result .brief-info>*{box-sizing:border-box;padding:6px 9px;vertical-align:middle}@media (min-width: 992px){.searching-results-module .searching-result .brief-info>*{display:inline-block;padding-top:12px;padding-bottom:12px}.searching-results-module .searching-result .brief-info>*.edges-info{padding-left:18px;width:28.5%}}.searching-results-module .searching-result .brief-info>.result-markers{display:flex;margin-left:0;white-space:normal;flex-wrap:wrap}.searching-results-module .searching-result .brief-info>.result-markers .marker{cursor:default;display:flex;vertical-align:top;align-items:stretch;margin-bottom:7px}@media (max-width: 380px) and (min-width: 1px){.searching-results-module .searching-result .brief-info>.result-markers .marker{flex-basis:100%}.searching-results-module .searching-result .brief-info>.result-markers .marker>.highlight>.text{flex-grow:1}}@media (min-width: 374px) and (min-width: 1px){.searching-results-module .searching-result .brief-info>.result-markers .marker{margin-right:10px;display:inline-flex}}.searching-results-module .searching-result .brief-info>.result-markers .marker>.highlight{background:#f3f3f3;font-size:11px;line-height:1.5em;padding:5px 10px;position:relative;border-radius:5px;display:flex;flex:1 1;align-items:center;margin:0 5px;font-weight:700}.searching-results-module .searching-result .brief-info>.result-markers .marker>.highlight .lnkShowExplainer{display:inline-block;font-weight:300;margin-left:10px}.searching-results-module .searching-result .brief-info>.result-markers .marker>.icon{display:flex;align-items:center;justify-content:center;border-radius:5px;width:30px;font-size:18px;color:#fff}.searching-results-module .searching-result .brief-info>.result-markers .marker>.icon::before{height:20px}.searching-results-module .searching-result .brief-info>.result-markers .marker.payment-in-vehicle-indicator>.highlight{color:#e32033;font-weight:300}.searching-results-module .searching-result .brief-info>.result-markers .marker.payment-in-vehicle-indicator>.icon{background-color:#e32033}.searching-results-module .searching-result .brief-info>.result-markers .marker.door-to-door-marker>.highlight{color:#0D63AA}.searching-results-module .searching-result .brief-info>.result-markers .marker.door-to-door-marker>.icon{background-color:#0D63AA}.searching-results-module .searching-result .brief-info>.result-markers .marker.door-to-door-marker.mixed-marker>.highlight,.searching-results-module .searching-result .brief-info>.result-markers .marker.door-to-door-marker.mixed-marker>.highlight .lnkShowExplainer.lnkDoorToDoorHowItWorks{color:#3DC5D5}.searching-results-module .searching-result .brief-info>.result-markers .marker.door-to-door-marker.mixed-marker>.icon{font-size:12px;background-color:#3DC5D5;color:#fff;font-family:Roboto, sans-serif;line-height:24px}.searching-results-module .searching-result .brief-info>.result-markers .marker.sanitary-safety-guaranteed .highlight,.searching-results-module .searching-result .brief-info>.result-markers .marker.fuchsia-result .highlight{color:#AB1685}.searching-results-module .searching-result .brief-info>.result-markers .marker.sanitary-safety-guaranteed>.icon,.searching-results-module .searching-result .brief-info>.result-markers .marker.fuchsia-result>.icon{background-color:#AB1685}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .edges-info{padding-top:20px;padding-left:20px}}.searching-results-module .searching-result .brief-info .edges-info .stops{font-size:1.17em;margin-bottom:3px;font-weight:700;color:#48484A;display:flex;justify-content:left}.searching-results-module .searching-result .brief-info .edges-info .stops .departure-place:after{font-family:'icons';font-weight:normal;display:inline-block;content:"\E024"}.searching-results-module .searching-result .brief-info .edges-info .stops .departure-place::after{font-size:10px;color:#dcdbd6;vertical-align:middle;position:relative;left:1px;margin:0 5px}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .edges-info .stops{overflow:hidden;text-overflow:ellipsis;flex-wrap:wrap;margin-bottom:10px}.searching-results-module .searching-result .brief-info .edges-info .stops .departure{margin-bottom:0}}.searching-results-module .searching-result .brief-info .edges-info .stops .departurePlatform,.searching-results-module .searching-result .brief-info .edges-info .stops .arrivalPlatform{font-size:12px;color:#acaaa1;font-weight:400;display:block}.searching-results-module .searching-result .brief-info .edges-info .departure-time{display:inline-block;vertical-align:top}.searching-results-module .searching-result .brief-info .edges-info .departure-time .time::after{content:"\00A0-\00a0"}.searching-results-module .searching-result .brief-info .edges-info .arrival-time{vertical-align:top;display:inline-block}.searching-results-module .searching-result .brief-info .edges-info .departure-time,.searching-results-module .searching-result .brief-info .edges-info .arrival-time{color:#3BA8B0}.searching-results-module .searching-result .brief-info .edges-info .departure-time .time,.searching-results-module .searching-result .brief-info .edges-info .arrival-time .time{display:block;font-weight:400}@media (min-width: 768px){.searching-results-module .searching-result .brief-info .edges-info .departure-time .time,.searching-results-module .searching-result .brief-info .edges-info .arrival-time .time{font-size:2.5em}}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-result .brief-info .edges-info .departure-time .time,.searching-results-module .searching-result .brief-info .edges-info .arrival-time .time{font-size:1.77em}}.searching-results-module .searching-result .brief-info .edges-info .departure-time .date,.searching-results-module .searching-result .brief-info .edges-info .arrival-time .date{display:block;font-weight:400;color:#acaaa1}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-result .brief-info .edges-info .departure-time .date,.searching-results-module .searching-result .brief-info .edges-info .arrival-time .date{font-size:12px;padding-top:4px}}.searching-results-module .searching-result .brief-info .edges-info .journey-time{display:inline-block;font-size:1.5em;position:relative;top:.5em;vertical-align:top;color:#bab5ab}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-result .brief-info .edges-info .journey-time{top:.1em}}.searching-results-module .searching-result .brief-info .edges-info .journey-time::before{content:'\00a0('}.searching-results-module .searching-result .brief-info .edges-info .journey-time::after{content:')'}.searching-results-module .searching-result .brief-info .travel-parts{position:relative;padding-top:0;padding-bottom:0;min-height:58px}@media (min-width: 992px){.searching-results-module .searching-result .brief-info .travel-parts{top:.25em;width:44%;margin-right:1%}}.searching-results-module .searching-result .brief-info .travel-parts .centralText{font-family:Roboto, sans-serif;font-weight:400;font-size:25px;position:absolute;top:20px;width:100%}.searching-results-module .searching-result .brief-info .travel-parts .centralText .inner-text{display:block;text-align:center}.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar{position:absolute;top:50%;left:20px;right:12px;line-height:10px;height:10px;transform:translateY(-50%);font-size:0}@media all and (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar{right:20px}}.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar .dot{width:10px;height:10px;border-radius:10px;display:inline-block;background-color:#bab5ab;position:relative;z-index:1}.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar .bar-container{width:100%;margin-left:-10px;margin-right:-10px;margin-top:1px;background:#f3f3f3;height:2px;z-index:0}.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar .bar-container .bar{width:0;display:block;background-color:#bab5ab;height:100%;position:relative}.searching-results-module .searching-result .brief-info .travel-parts .mercury-bar>*{display:inline-block;vertical-align:middle;height:10px}.searching-results-module .searching-result .brief-info .travel-parts .travel-part.last .stop-name .dot{top:1px;position:relative}.searching-results-module .searching-result .brief-info .travel-parts .travel-part{display:inline-block;vertical-align:top}.searching-results-module .searching-result .brief-info .travel-parts .travel-part.multiChange{display:inline;position:relative}.searching-results-module .searching-result .brief-info .travel-parts .travel-part.multiChange .dot{width:9px !important;height:9px !important;position:relative;top:-2px}.searching-results-module .searching-result .brief-info .travel-parts .travel-part .simple-stick-info{display:inline-block}.searching-results-module .searching-result .brief-info .travel-parts .travel-part .simple-stick-info .type-line{position:relative;left:20px;top:6px;text-align:center}.searching-results-module .searching-result .brief-info .travel-parts .travel-part .simple-stick-info .type-line .marketingName{display:none;position:relative;top:-6px;max-width:70px;text-overflow:ellipsis;overflow:hidden;font-size:10px;white-space:nowrap;line-height:12px;margin:0 auto}.searching-results-module .searching-result .brief-info .travel-parts .travel-point{z-index:1}.searching-results-module .searching-result .brief-info .travel-parts .travel-point:hover{z-index:2}.searching-results-module .searching-result .brief-info .travel-parts .travel-point:hover .stop-name .text{box-shadow:0 0 0 1px #fff}.searching-results-module .searching-result .brief-info .travel-parts .travel-point>*{display:block}.searching-results-module .searching-result .brief-info .travel-parts .travel-point.first{left:0;transform:none;text-align:left}.searching-results-module .searching-result .brief-info .travel-parts .travel-point.last{right:0;transform:none;text-align:right}.searching-results-module .searching-result .brief-info .remarks{position:relative;top:.25em;z-index:2}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-result .brief-info .remarks{display:none}}@media (min-width: 768px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .remarks{position:absolute;right:3em;top:4em}}.searching-results-module .searching-result .brief-info .remarks .icon-info::before{color:#fff;background-color:#bab5ab}.searching-results-module .searching-result .brief-info .remarks:hover .icon-info::before{color:#fff;background-color:#3BA8B0}.searching-results-module .searching-result .brief-info .purchase-info{text-align:center;background-color:#ebebeb;z-index:1;color:#48484A;display:flex;flex-direction:column;justify-content:center}@media all and (max-width: 768px){.searching-results-module .searching-result .brief-info .purchase-info{padding:0 !important;position:relative}}.searching-results-module .searching-result .brief-info .purchase-info[data-handle-special-action="cantBuyReasons.omitDateSelected"] .selling-info .selling-general-message{color:#3BA8B0;cursor:pointer;text-decoration:none}.searching-results-module .searching-result .brief-info .purchase-info[data-handle-special-action="cantBuyReasons.omitDateSelected"] .selling-info .selling-general-message:hover{text-decoration:underline}.searching-results-module .searching-result .brief-info .purchase-info .price-info{line-height:1;display:flex;align-items:baseline;justify-content:center}.searching-results-module .searching-result .brief-info .purchase-info .price-info .price-loading-status{display:inline-block;height:18px;width:18px;animation:rotate .9s infinite linear;border-left-color:#3BA8B0;border-top-color:#3BA8B0;border-right-color:#3BA8B0;border-bottom-color:rgba(0,0,0,0);border-radius:50%;border-width:4px;border-style:solid}.searching-results-module .searching-result .brief-info .purchase-info .price-info .tooltipContainer>.price,.searching-results-module .searching-result .brief-info .purchase-info .price-info .tooltipContainer .price-icons-group .icon-price-tag{display:none}.searching-results-module .searching-result .brief-info .purchase-info .price-info .tooltipContainer .icon.price-gift{color:#3BA8B0;font-size:1.3em}.searching-results-module .searching-result .brief-info .purchase-info .price-info .tooltipContainer .balloon-hint .price{margin-left:.5ex}.searching-results-module .searching-result .brief-info .purchase-info .price-info .tooltipContainer .balloon-hint .hint-content{right:-10px;top:-13;font-size:12px;line-height:normal}.searching-results-module .searching-result .brief-info .purchase-info .price-info .price.total-price{margin-left:0.5ex;margin-right:0.5ex}.searching-results-module .searching-result .brief-info .purchase-info .price-info>.price.regular-price{display:none}@media (min-width: 992px){.searching-results-module .searching-result .brief-info .purchase-info{min-height:100%;position:absolute;top:0;right:0;bottom:0;padding-top:0;padding-bottom:0}}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .purchase-info{margin-left:0;margin-top:10px;display:block;text-align:left;justify-content:right !important}}.searching-results-module .searching-result .brief-info .purchase-info .price-info .total-price .value,.searching-results-module .searching-result .brief-info .purchase-info .price-info .total-price .currency{font-weight:400}.searching-results-module .searching-result .brief-info .purchase-info .price-info .total-price .value .integer-part{font-size:18px;font-weight:700}@media (min-width: 991px){.searching-results-module .searching-result .brief-info .purchase-info .price-info .total-price .value .integer-part{font-size:1.4em}}.searching-results-module .searching-result .brief-info .purchase-info .promo-price-marker{position:absolute;top:-3px;left:-93px;font-size:0;line-height:0}.searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker{position:absolute;top:-3px;left:-108px;font-size:0;line-height:0}.searching-results-module .searching-result .brief-info .purchase-info .door2door-result-marker .icon-door2door-triangle{font-size:0}.searching-results-module .searching-result .brief-info .purchase-info .price-info{color:#48484A;font-size:16px;font-weight:700}@media all and (max-width: 500px){.searching-results-module .searching-result .brief-info .purchase-info .price-info{margin-right:0}}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result .brief-info .purchase-info .short-connection-message{flex:1 1 auto;order:-1}}.searching-results-module .searching-result .brief-info .purchase-info .selling-info{visibility:hidden}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-result .brief-info .purchase-info .selling-info{display:none}}.searching-results-module .searching-result .brief-info .purchase-info .short-connection-message{color:#acaaa1;display:inline-block}@media all and (max-width: 500px){.searching-results-module .searching-result .brief-info .purchase-info .short-connection-message{margin-right:0;margin-left:0 !important}}.searching-results-module .searching-result .brief-info .purchase-info .short-connection-message.ticket-message::before{content:"\00a0("}.searching-results-module .searching-result .brief-info .purchase-info .short-connection-message.ticket-message::after{content:")"}.searching-results-module .searching-result .brief-info .purchase-info .ticket-message.few-tickets-left,.searching-results-module .searching-result .brief-info .purchase-info .ticket-message.promotional-price{color:#f5321f}.searching-results-module .searching-result .brief-info .purchase-info .selling-info .stick+.stick{border-top:1px solid #dcdbd6;margin-top:10px;padding-top:10px}.searching-results-module .searching-result .brief-info .purchase-info .selling-info .stick:last-child{padding-bottom:0px}.searching-results-module .searching-result .brief-info .purchase-info .selling-info .whyRegisterWdgt{padding-top:10px;margin-top:0;border-top:1px solid #dcdbd6}@media all and (max-width: 768px){.searching-results-module .searching-result .brief-info .purchase-info[data-handle-special-action="cantBuyReasons.notSellableYet"] .btn-buy-ticket,.searching-results-module .searching-result .brief-info .purchase-info[data-handle-special-action="cantBuyReasons.omitDateSelected"] .btn-buy-ticket{position:static}}@media all and (min-width: 1px) and (max-width: 767px){.searching-results-module a.btnSearchForEarlier{margin-bottom:15px}.searching-results-module a.btnSearchForLater{margin-top:6px}}@media (min-width: 768px){.searching-results-module a.btnExtendResults.btnSearchForLater{top:-15px}}.searching-results-module .btnSearchForEarlier+.searching-result .date-bar-upper{margin-top:5px}.searching-results-module .searching-result:not(.blablacar){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.searching-results-module .searching-result:not(.blablacar).sanitary-safety-guaranteed .brief-info,.searching-results-module .searching-result:not(.blablacar).fuchsia-result .brief-info{background-color:#f4f4f4}.searching-results-module .searching-result:not(.blablacar).sanitary-safety-guaranteed .brief-info>.result-markers .highlight,.searching-results-module .searching-result:not(.blablacar).fuchsia-result .brief-info>.result-markers .highlight{background-color:#fff}.searching-results-module .searching-result:not(.blablacar) .brief-info{display:flex;flex-wrap:wrap;width:100%;align-items:stretch;background-color:#fff}.searching-results-module .searching-result:not(.blablacar) .brief-info>*{align-self:center}.searching-results-module .searching-result:not(.blablacar) .brief-info>.result-markers{order:0;width:100%;margin:-10px 20% 0 0;flex-shrink:0}.searching-results-module .searching-result:not(.blablacar) .brief-info>.travel-parts{height:auto}.searching-results-module .searching-result:not(.blablacar) .purchase-info{display:flex;flex-flow:column;justify-content:center;box-sizing:border-box;padding:0;width:210px}@media (min-width: 992px){.searching-results-module .searching-result:not(.blablacar) .purchase-info:hover{background-color:#fff;box-shadow:0 0 4px #dcdbd6;border-radius:5px;top:50%;bottom:auto;transform:translateY(-50%);right:-1px;padding:10px 0;min-height:110%}}.searching-results-module .searching-result:not(.blablacar) .purchase-info>*{position:static;top:auto;left:auto;right:auto;bottom:auto;margin:3px 21px 4px;padding:0;transform:none !important}.searching-results-module .searching-result:not(.blablacar) .purchase-info .selling-info{position:static;padding-top:0;height:0;font-size:11px}.searching-results-module .searching-result:not(.blablacar) .purchase-info .selling-info .selling-general-message{margin:0}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info{text-align:center;margin-top:0;margin-bottom:0;display:none}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .caption{font-size:12px;display:block}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .icon{font-size:16px;display:inline-block;vertical-align:middle;margin-right:3px}.searching-result .details-container .d2d-call-center-info .icon{margin-left:12px}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .icon:before{border:1px solid #cfcfcf;padding:2px}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number{font-size:16px;font-weight:600}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number a:hover{text-decoration:none}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number .call-center-price,.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number .call-center-company-name{display:none}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number .number-part{color:#48484A}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number input{border:none;background:none;color:#86827B;font-size:16px;font-weight:600;text-transform:uppercase;cursor:default;margin:0 25px;padding:0}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number input:focus{border:none !important}@media all and (max-width: 992px){.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .call-center-number input{text-align:right;max-width:130px;margin:0}}.searching-results-module .searching-result:not(.blablacar) .d2d-call-center-info .lnkCopyData{font-size:12px;text-transform:uppercase;color:#3BA8B0;cursor:pointer}@media (max-width: 992px){.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container{display:flex;flex-direction:row;justify-content:flex-end}}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge{padding:0 8px;border:1px solid #3BA8B0;background-color:#fff;box-sizing:border-box;border-radius:5px;color:#48484A;text-align:center;font-size:10px;font-weight:500;display:inline-block;vertical-align:middle;line-height:1.33;padding:6px 0 5px}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge.disabled{opacity:0.5}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge.otherProduct{white-space:normal;font-size:10px}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge.otherProduct.parcel{border-color:#DC5D2A}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge.otherProduct.parcel .icon{color:#DC5D2A}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge.otherProduct .icon{color:#3BA8B0;display:inline-block;margin-right:8px;font-size:16px;vertical-align:middle;height:14px;line-height:1}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.badge{display:block}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge{position:static;top:auto;left:auto;right:auto;bottom:auto}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right>.text{display:none}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right>.badge{display:block}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result:not(.blablacar) .brief-info>.result-markers{margin-right:0;margin-top:0}.searching-results-module .searching-result:not(.blablacar) .brief-info .edges-info,.searching-results-module .searching-result:not(.blablacar) .brief-info .travel-parts,.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info{width:100%}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;text-align:right}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info>*{flex:0 0  auto;box-sizing:border-box}}@media (min-width: 1px) and (max-width: 991px) and (min-width: 1px) and (max-width: 399px){.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info>*{margin-left:10px}}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info>.price-info{justify-content:flex-end}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info .selling-info{display:none}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info .d2d-call-center-info{flex-basis:100%;text-align:right;margin-top:-5px}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info .d2d-call-center-info .caption{display:inline-block;margin-right:.5ex}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info .buy-other-product-container{flex-basis:100%;margin-top:0}.searching-results-module .searching-result:not(.blablacar) .brief-info .purchase-info>.btn-buy-ticket{flex-grow:0;margin-top:11px;margin-bottom:11px}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container{border-top:2px solid #fff;margin:8px 0 0;padding:8px 21px}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right{display:block;clear:both}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .text,.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .badge{display:inline-block}}@media all and (min-width: 1px) and (max-width: 991px) and (max-width: 399px){.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .badge{margin-left:10px !important}}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .text{display:inline-block;margin-right:22px}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .text .price{margin-left:4px;font-weight:700}}@media all and (min-width: 1px) and (max-width: 991px) and (max-width: 500px){.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .text{margin-right:0}}@media (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .badge{margin-left:22px;font-weight:700}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.other-product-badge-text-left-button-right .badge .price-part{display:none}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container>.badge.otherProduct{display:none}.searching-results-module .searching-result:not(.blablacar) .buy-other-product-container .badge{min-width:150px}}@media (max-width: 379px) and (min-width: 1px){.searching-results-module .searching-result:not(.blablacar) .purchase-info>.price-info .price{margin-right:3px !important;margin-left:0 !important}.searching-results-module .searching-result:not(.blablacar) .purchase-info>.btn-buy-ticket .btnBuyTicket,.searching-results-module .searching-result:not(.blablacar) .purchase-info>.buy-other-product-container .badge{width:120px;min-width:auto}.searching-results-module .searching-result:not(.blablacar) .purchase-info>.buy-other-product-container>.other-product-badge-text-left-button-right{display:flex;align-items:center;justify-content:flex-end}.searching-results-module .searching-result:not(.blablacar) .purchase-info>.buy-other-product-container>.other-product-badge-text-left-button-right>.text{margin-right:0}.searching-results-module .searching-result:not(.blablacar) .purchase-info>.buy-other-product-container>.other-product-badge-text-left-button-right>.badge{display:flex;align-items:center;justify-content:center;text-align:left}.searching-results-module .searching-result:not(.blablacar) .purchase-info>.buy-other-product-container>.other-product-badge-text-left-button-right>.badge>.icon{margin-left:8px}}.searching-results-module .details-container{background-color:#fff;display:block;margin-left:auto;margin-right:auto;top:25px;position:absolute;bottom:25px;width:645px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:stretch}@media (min-width: 1px) and (max-width: 383px){.searching-results-module .details-container{width:320px}}@media (min-width: 384px) and (max-width: 767px){.searching-results-module .details-container{width:90%}}.searching-results-module .details-container .details-container-header,.searching-results-module .details-container .details-container-footer{flex:auto 0 0}.searching-results-module .details-container .details-container-header{padding:19.35px;top:0;color:#fff;background-color:#3BA8B0}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-header{padding:16px}}.searching-results-module .details-container .details-container-header .title{display:inline-block;font-size:1.67em;font-weight:700;line-height:1.37}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-header .title{display:none}}.searching-results-module .details-container .details-container-header .content .door-to-door-call-center{background-color:#f3f3f3;border-width:0;margin:20px 15px;padding:15px;color:#48484A}.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .caption{font-weight:400}.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .call-center-number a:hover{text-decoration:none}.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .call-center-price,.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .call-center-company-name{display:none}.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .call-center-price ~ br,.searching-results-module .details-container .details-container-header .content .door-to-door-call-center .call-center-company-name ~ br{display:none}.searching-results-module .details-container .details-container-header .overall-info{font-size:1.17em}.searching-results-module .details-container .details-container-header .overall-info .departure-time{display:inline-block;vertical-align:middle}.searching-results-module .details-container .details-container-header .overall-info .departure-time::after{content:"\00A0-\00a0"}.searching-results-module .details-container .details-container-header .overall-info .departure-time .date{display:none}.searching-results-module .details-container .details-container-header .overall-info .arrival-time{display:inline-block;vertical-align:middle}.searching-results-module .details-container .details-container-header .overall-info .arrival-time .date{display:none}.searching-results-module .details-container .details-container-header .overall-info .stops{display:inline-block;vertical-align:middle;margin-left:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:82%}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-header .overall-info .stops{display:block;margin-left:0;max-width:96%}}.searching-results-module .details-container .details-container-header .overall-info .stops .departure:after{font-family:'icons';font-weight:normal;display:inline-block;content:"\E115"}.searching-results-module .details-container .details-container-header .overall-info .stops .departure::after{font-size:75%;margin-left:.5ex;margin-right:.5ex}.searching-results-module .details-container .details-container-header .buttons-container{display:none}.searching-results-module .details-container .details-container-header .btnClose{position:absolute;z-index:1;cursor:pointer;top:16px;right:16px;font-size:16px}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-header .btnClose{right:8px;font-size:14px}}.searching-results-module .details-container .details-container-body{background-color:#ebebeb;border-top:1px solid #dcdbd6;border-bottom:1px solid #dcdbd6;padding-left:18px;padding-right:16px;padding-top:6px;padding-bottom:6px;position:relative;left:0;right:0;overflow:auto;flex:100% 0 1}.searching-results-module .details-container .details-container-body::-webkit-scrollbar{width:6px;height:6px}.searching-results-module .details-container .details-container-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.35);border-radius:6px;transition:background-color ease 650ms 150ms;border-style:solid;border-color:rgba(0,0,0,0)}.searching-results-module .details-container .details-container-body::-webkit-scrollbar-thumb:vertical{border-width:0 5px}.searching-results-module .details-container .details-container-body::-webkit-scrollbar-thumb:horizontal{border-width:5px 0}.searching-results-module .details-container .details-container-body::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.65)}.searching-results-module .details-container .details-container-body::-webkit-scrollbar-corner{background:transparent}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body{padding-left:12px;padding-right:10px}}.searching-results-module .details-container .details-container-body .sticks-container{padding-top:.333px;padding-bottom:.333px}.searching-results-module .details-container .details-container-body .sticks-container .edge-node{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details{position:relative;margin-top:6px;margin-bottom:6px;background-color:#fff}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container .icon-col .line{background-color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#3BA8B0;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary{color:#3BA8B0;background-color:#e6f8f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .price-discounts .lnkDiscounts{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .parcel .icon{font-size:14px;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-1 .summary .parcel .link{text-decoration:underline;display:none;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container .icon-col .line{background-color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#77d980;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary{color:#77d980;background-color:#e6f9e8}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .price-discounts .lnkDiscounts{color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .parcel .icon{font-size:14px;color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-2 .summary .parcel .link{text-decoration:underline;display:none;color:#77d980}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container .icon-col .line{background-color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#e8d071;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary{color:#e8d071;background-color:#f9f5e6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .price-discounts .lnkDiscounts{color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .parcel .icon{font-size:14px;color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-3 .summary .parcel .link{text-decoration:underline;display:none;color:#e8d071}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container .icon-col .line{background-color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#398528;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary{color:#398528;background-color:#eaf9e6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .price-discounts .lnkDiscounts{color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .parcel .icon{font-size:14px;color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-4 .summary .parcel .link{text-decoration:underline;display:none;color:#398528}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container .icon-col .line{background-color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#c77e49;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary{color:#c77e49;background-color:#f9eee6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .price-discounts .lnkDiscounts{color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .parcel .icon{font-size:14px;color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-5 .summary .parcel .link{text-decoration:underline;display:none;color:#c77e49}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container .icon-col .line{background-color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#4c86b6;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary{color:#4c86b6;background-color:#e6f1f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .price-discounts .lnkDiscounts{color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .parcel .icon{font-size:14px;color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-6 .summary .parcel .link{text-decoration:underline;display:none;color:#4c86b6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container .icon-col .line{background-color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#6bc43a;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary{color:#6bc43a;background-color:#edf9e6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .price-discounts .lnkDiscounts{color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .parcel .icon{font-size:14px;color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-7 .summary .parcel .link{text-decoration:underline;display:none;color:#6bc43a}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container .icon-col .line{background-color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#dca865;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary{color:#dca865;background-color:#f9f1e6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .price-discounts .lnkDiscounts{color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .parcel .icon{font-size:14px;color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-8 .summary .parcel .link{text-decoration:underline;display:none;color:#dca865}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container .icon-col .line{background-color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#3ebcdb;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary{color:#3ebcdb;background-color:#e6f5f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .price-discounts .lnkDiscounts{color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .parcel .icon{font-size:14px;color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-9 .summary .parcel .link{text-decoration:underline;display:none;color:#3ebcdb}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container .icon-col .line{background-color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#57E7EC;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary{color:#57E7EC;background-color:#e6f9f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .price-discounts .lnkDiscounts{color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .parcel .icon{font-size:14px;color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-10 .summary .parcel .link{text-decoration:underline;display:none;color:#57E7EC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container .icon-col .line{background-color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#8330AE;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary{color:#8330AE;background-color:#f3e6f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .price-discounts .lnkDiscounts{color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .parcel .icon{font-size:14px;color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-11 .summary .parcel .link{text-decoration:underline;display:none;color:#8330AE}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container .icon-col .line{background-color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#E52EBC;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary{color:#E52EBC;background-color:#f9e6f5}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .price-discounts .lnkDiscounts{color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .parcel .icon{font-size:14px;color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-12 .summary .parcel .link{text-decoration:underline;display:none;color:#E52EBC}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container .icon-col .line{background-color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#E66EF1;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary{color:#E66EF1;background-color:#f8e6f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .price-discounts .lnkDiscounts{color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .parcel .icon{font-size:14px;color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-13 .summary .parcel .link{text-decoration:underline;display:none;color:#E66EF1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.firstStop .stop-name{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .lnkCarrierName{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.firstStop .simple-stick-info .type-line .transportation-type.line-number{left:32%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container .icon-col .line{background-color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{color:#3BA8B0;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops:before{text-decoration:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .stick-routes-lists .route-details-container.lastStop .height-filler{background-color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary{color:#3BA8B0;background-color:#e6f8f9}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .price-discounts .lnkDiscounts{color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .parcel{display:block;font-size:12px;text-align:right;margin-top:12px;box-sizing:border-box;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .parcel .price,.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .parcel .icon{font-size:14px;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .parcel .icon{display:inline-block;margin-right:5px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details.stick-14 .summary .parcel .link{text-decoration:underline;display:none;color:#3BA8B0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-change{margin-top:0;margin-bottom:0;padding-left:28px;padding-top:0;padding-bottom:0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists{padding:16px;margin-right:23.5%}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists{padding:8px}}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.preceding-stops .stops-list .stop-item.overwhelming,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.followingStops .stops-list .stop-item.overwhelming{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.preceding-stops .stops-list .stop-item .toggle-more-stops,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.followingStops .stops-list .stop-item .toggle-more-stops{left:50px;cursor:pointer;background-color:#fff}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.preceding-stops ~ .firstStop .stop-item .route-day,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.preceding-stops ~ .firstStop .stop-item .route-time,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.preceding-stops ~ .firstStop .stop-item .route-details{line-height:1.2587}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .route-details .stop-name{padding-right:10px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .route-day{margin-bottom:0;padding-top:5px;padding-bottom:10px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .icon-tooltip-triangle-left-center{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info{display:flex;flex-wrap:nowrap;position:relative;padding:16px 0;min-height:40px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info:before,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info:after{content:" ";display:table}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info:after{clear:both}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info{*zoom:1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .type-line{flex:0 0 auto;margin-left:0;display:flex;align-items:center;flex-flow:column}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .type-line .transportation-type.transportation-type-normal,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .type-line .transportation-type.transportation-type-fast,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .type-line .transportation-type.transportation-type-express,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .type-line .transportation-type.transportation-type-door-to-door{top:-4px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .carrier-info{flex:1;display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:25px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .lnkCarrierName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:80%}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .trader{font-size:10px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation{margin-top:12px;white-space:normal}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation::before{content:'Relacja: ';display:block}html:lang(en) .searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation::before{content:'Relation: '}html:lang(de) .searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation::before{content:'Verbindung: '}html:lang(cs) .searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation::before{content:'Trasa: '}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .relation::before{display:block}}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .direction-info{margin-top:12px;white-space:normal}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .direction-info .direction-label{display:block}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .no-route-details-message{display:flex;flex-flow:column;font-size:10px;margin:15px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .simple-stick-info .no-route-details-message .lnkDoorToDoorHowItWorks{margin:1em 0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .remarks{position:absolute;padding:16px;right:0;width:24px;height:24px;z-index:2}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.firstStop .stop-item .remarks .content{position:absolute;left:auto;top:34px;right:-60px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops{background-color:#fff}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .stops-list{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row{position:relative;margin-top:-1.25em;margin-left:36px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .icon-col{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops{cursor:pointer;width:auto;height:auto;margin-left:16px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .toggle-stop-row .lnkShowIntermediateStops::before{margin-right:4px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.intermediateStops .stop-item:last-child{padding-bottom:26px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.lastStop .height-filler{width:2px;margin-left:16px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.lastStop .stop-item{padding-top:10px;padding-bottom:0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.lastStop .stop-item .route-details .stop-name{padding-right:10px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.lastStop .stop-item .route-day{margin-bottom:0}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container.lastStop .stop-item .icon-col{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item{padding-bottom:16px;position:relative}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-day{display:block;font-size:12px;padding:0 4px;line-height:1.5;background-color:#fff;margin-bottom:8px;position:relative;z-index:1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-day .month::before{content:'\00a0'}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-time{font-size:14px;padding:0 4px;font-weight:700;background:#fff;display:inline-block;position:relative;line-height:1.5;z-index:1}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .icon-col{position:absolute;width:2px;height:auto;top:0;bottom:0;left:16px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .icon-col .line{width:2px;height:100%;display:block}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details{margin-left:16px;line-height:1.5;max-width:69%;display:inline-block;vertical-align:top}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details .arrival,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details .departure,.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details .distance{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details .stop-name{word-wrap:break-word;vertical-align:top;font-size:14px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .stick-routes-lists .route-details-container .stop-item .route-details .platform{padding:2px 0;display:inline-block}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary{padding:16px;position:absolute;top:0;right:0;bottom:0;width:23.5%;color:#fff}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary{padding:8px}}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts{display:block;text-align:right}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts [class*=nmoney]{font-size:16px}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts [class*=nmoney]{font-size:14px}}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts .promo-price-info .balloon-hint{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts .promo-price-info .price.regular-price{display:none}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts .lnkDiscounts{display:block;text-decoration:underline}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .price-discounts .promo-tickets-info{margin-top:16px;display:inline-block}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration{position:absolute;right:0;bottom:0;padding:16px}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration{padding:8px}}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration:hover .content{opacity:1;visibility:visible;transition:opacity 650ms ease 250ms}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration .content{position:absolute;bottom:30px;right:-128px;min-width:200px;width:250px;transform:translateX(-50%);background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:4px;border:1px solid #3BA8B0;opacity:0;visibility:hidden;transition:opacity 450ms ease 80ms;z-index:2}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration .content>span{display:block;font-size:14px}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration .content>span:first-letter{text-transform:uppercase}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration .content>span.header{color:#48484A;padding-bottom:.5em;border-bottom:1px solid #dcdbd6}.searching-results-module .details-container .details-container-body .sticks-container .stick-details .summary .duration .content>span.description{color:#86827B;margin-top:1em}.searching-results-module .details-container .details-container-body .stick-change{margin-top:8px;margin-bottom:8px;padding:16px;background-color:#fff}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .stick-change{margin-top:4px;margin-bottom:4px}}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .stick-change{padding:8px}}.searching-results-module .details-container .details-container-body .stick-change .stop-name{font-size:14px}.searching-results-module .details-container .details-container-body .stick-change .icons{width:7%;margin-right:3%;text-align:center;display:inline-block}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .stick-change .stop-name{font-size:12px}.searching-results-module .details-container .details-container-body .stick-change .icons{width:13%;margin-right:7%}}.searching-results-module .details-container .details-container-body .stick-details-container{background-color:#fff;border-width:1px;border-style:solid}.searching-results-module .details-container .details-container-body .stick-details-container .title{padding:16px;position:relative;font-size:1.17em}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .stick-details-container .title{padding:8px}}.searching-results-module .details-container .details-container-body .stick-details-container .title .caption{color:#fff}.searching-results-module .details-container .details-container-body .stick-details-container .title .icon{position:absolute;cursor:pointer;padding:8px;top:8px;right:8px;font-style:normal;color:#fff}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-body .stick-details-container .title .icon{top:4px;right:4px;padding:4px}}.searching-results-module .details-container .details-container-body .stick-details-container .service-client-card{padding:10px 20px}.searching-results-module .details-container .details-container-body .stick-details-container .service-client-card .client-name,.searching-results-module .details-container .details-container-body .stick-details-container .service-client-card .card-data{margin-top:8px;margin-bottom:8px}.searching-results-module .details-container .details-container-body .stick-details-container .service-client-card .client-name .card-field,.searching-results-module .details-container .details-container-body .stick-details-container .service-client-card .card-data .card-field{display:block}.searching-results-module .details-container .details-container-footer{padding:16px;bottom:0}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-footer{padding:8px}}.searching-results-module .details-container .details-container-footer .purchase-info{text-align:right;color:#48484A}.searching-results-module .details-container .details-container-footer .purchase-info:before,.searching-results-module .details-container .details-container-footer .purchase-info:after{content:" ";display:table}.searching-results-module .details-container .details-container-footer .purchase-info:after{clear:both}.searching-results-module .details-container .details-container-footer .purchase-info{*zoom:1}.searching-results-module .details-container .details-container-footer .purchase-info .price-info{margin-right:8px;overflow:hidden;display:inline-block;line-height:normal;vertical-align:middle}.searching-results-module .details-container .details-container-footer .purchase-info .price-info .price{font-size:1.5em;font-weight:700;display:inline-block}.searching-results-module .details-container .details-container-footer .purchase-info .price-info .short-connection-message{display:block}.searching-results-module .details-container .details-container-footer .purchase-info .price-info .short-connection-message.promotional-price{color:#f5321f}.searching-results-module .details-container .details-container-footer .purchase-info .price-info .ticket-message{display:block;clear:both}.searching-results-module .details-container .details-container-footer .purchase-info .btn-buy-anchor{float:none;display:inline-block}.searching-results-module .details-container .details-container-footer .purchase-info .btn-buy-anchor .btn-buy-ticket .btnBuyTicket{width:178px;position:relative}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-footer .purchase-info .btn-buy-anchor .btn-buy-ticket .btnBuyTicket{width:150px;min-width:auto}.searching-results-module .details-container .details-container-footer .purchase-info .btn-buy-anchor .btn-buy-ticket .btnBuyTicket:after{right:15px}}.searching-results-module .details-container .details-container-footer .purchase-info .btn-buy-anchor .btn-buy-ticket .btnBuyTicket::after{position:absolute;right:10px}.searching-results-module .details-container .details-container-footer .purchase-info .short-connection-message{margin-left:0.5em}.searching-results-module .details-container .details-container-footer .purchase-info.tooltipShowed .selling-info{visibility:visible;z-index:2}.searching-results-module .details-container .details-container-footer .purchase-info.tooltipShowed .btn-buy-ticket{position:relative;display:inline-block;z-index:3}.searching-results-module .details-container .details-container-footer .purchase-info .selling-info{position:absolute;bottom:0;right:-12px;width:240px;visibility:hidden;display:none}.searching-results-module .details-container .details-container-footer .purchase-info .selling-info .whyRegisterWdgt{padding-top:10px;border-top:1px solid #dcdbd6}.searching-results-module .details-container .details-container-footer .purchase-info .badge{padding:0 8px;border:1px solid #3BA8B0;background-color:#fff;box-sizing:border-box;border-radius:5px;color:#48484A;text-align:center;font-size:10px;font-weight:500;display:inline-block;vertical-align:middle;line-height:1.33;padding:6px 0 5px}.searching-results-module .details-container .details-container-footer .purchase-info .badge.disabled{opacity:0.5}.searching-results-module .details-container .details-container-footer .purchase-info .badge.otherProduct{white-space:normal;font-size:10px}.searching-results-module .details-container .details-container-footer .purchase-info .badge.otherProduct.parcel{border-color:#DC5D2A}.searching-results-module .details-container .details-container-footer .purchase-info .badge.otherProduct.parcel .icon{color:#DC5D2A}.searching-results-module .details-container .details-container-footer .purchase-info .badge.otherProduct .icon{color:#3BA8B0;display:inline-block;margin-right:8px;font-size:16px;vertical-align:middle;height:14px;line-height:1}.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container{background-color:#f3f3f3;margin:-16px;margin-top:16px;padding:16px;border-top:1px solid #dcdbd6}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container{margin:-8px;margin-top:8px;padding:8px}}.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container .text{margin-right:8px}.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container .text .price{font-weight:700;margin:0 .5ex}.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container .badge{width:178px;display:inline-block;box-sizing:border-box;font-weight:700}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .details-container .details-container-footer .purchase-info .buy-other-product-container .badge{width:150px}}.searching-results-module .btn-buy-ticket .btnBuyTicket{font-size:12px;line-height:1.333;box-sizing:border-box;display:block;border-radius:2px;padding:9px 16px;text-align:center;background-color:#3BA8B0;color:#fff;text-decoration:none;text-decoration:none}.searching-results-module .btn-buy-ticket .btnBuyTicket[data\:buytickettype=PKP_PR],.searching-results-module .btn-buy-ticket .btnBuyTicket.\:disabled,.searching-results-module .btn-buy-ticket .btnBuyTicket.is-generally-not-sellable{opacity:.35}.searching-results-module .btn-buy-ticket .btnBuyTicket[data\:buytickettype=PKP_PR],.searching-results-module .btn-buy-ticket .btnBuyTicket.\:disabled,.searching-results-module .btn-buy-ticket .btnBuyTicket.is-generally-not-sellable{opacity:.35}.searching-results-module .btn-buy-ticket .btnBuyTicket::after{font-weight:300;font-size:18px;transform:translateY(-12px);top:50%;float:none;content:"›";font-family:inherit;line-height:inherit}.searching-results-module .btn-buy-ticket .btnBuyTicket.button-double-arrow-right::after{content:"››"}.searching-results-module .sanitary-safety-guaranteed .purchase-info .price.promo-price,.searching-results-module .fuchsia-result .purchase-info .price.promo-price{color:#AB1685}.searching-results-module .sanitary-safety-guaranteed .purchase-info .price.promo-price .icon-price-tag:before,.searching-results-module .fuchsia-result .purchase-info .price.promo-price .icon-price-tag:before{background-color:#AB1685}.searching-results-module .sanitary-safety-guaranteed .purchase-info .btnBuyTicket,.searching-results-module .fuchsia-result .purchase-info .btnBuyTicket{background:#AB1685}.searching-results-module.sanitary-safety-guaranteed .purchase-info .btnBuyTicket:before{font-family:'icons';font-weight:normal;display:inline-block;content:"\E146"}.searching-results-module.sanitary-safety-guaranteed .purchase-info .btnBuyTicket::before{margin-right:10px;margin-left:-10px;font-size:18px;vertical-align:middle;line-height:1}.searching-results-module .turquoise-result .purchase-info .btnBuyTicket{background:#3DC5D5}.searching-results-module .searching-results-body{max-width:1240px;margin:0 auto 22px;padding-top:22px;background-color:rgba(0,0,0,0)}.searching-results-module .searching-results-body .no-results{color:#48484A;max-width:1000px;margin:35px auto 0;text-align:center;height:335px;background-color:transparent;background-position:bottom center;background-repeat:no-repeat;font-size:16px}@media all and (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-results-body .no-results{width:320px}}.searching-results-module .searching-results-body .no-results .caption{font-size:25px;line-height:2;color:#3BA8B0;text-align:center}.searching-results-module .searching-results-body .no-results ~ .lnkViewContainer{display:none}.searching-results-module .searching-results-body .another-search-used{max-width:1000px;margin:-5px auto 15px;padding:10px 0;border:1px solid #dcdbd6;overflow:hidden}.searching-results-module .searching-results-body .another-search-used:before{font-size:48px;float:left;margin:10px 20px;color:#3BA8B0}@media all and (max-width: 768px){.searching-results-module .searching-results-body .another-search-used:before{font-size:34px;margin:15px 20px}}.searching-results-module .searching-results-body .another-search-used .line1{font-size:25px;line-height:2;color:#48484A;text-align:center}@media all and (max-width: 768px){.searching-results-module .searching-results-body .another-search-used .line1{font-size:22px}}@media all and (max-width: 500px){.searching-results-module .searching-results-body .another-search-used .line1{font-size:18px;line-height:1em;margin-top:10px;display:block;text-align:left}}.searching-results-module .searching-results-body .another-search-used .line2{color:#86827B}@media all and (max-width: 768px){.searching-results-module .searching-results-body .another-search-used .line2{display:inline-block;max-width:70%}}.searching-results-module .searching-results-body .another-search-used.coronavirus-info{display:none}.searching-results-module .searching-results-body .another-search-used-next-days{border:none}.searching-results-module .searching-results-body .searching-results-list{position:relative}@media (min-width: 768px){.searching-results-module .searching-results-body .searching-results-list{padding-top:35px}}.searching-results-module .searching-results-body .searching-results-list .results-actions-top:before,.searching-results-module .searching-results-body .searching-results-list .results-actions-top:after{content:" ";display:table}.searching-results-module .searching-results-body .searching-results-list .results-actions-top:after{clear:both}.searching-results-module .searching-results-body .searching-results-list .results-actions-top{*zoom:1}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container{float:left}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .lblSort{font-size:12px;vertical-align:middle}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect{display:inline-block;vertical-align:middle;cursor:pointer;font-size:12px;color:#86827B}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect::after{margin-left:10px}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect:hover{z-index:2}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect .selectedOption{border-radius:0;width:140px}@media all and (min-width: 1px) and (max-width: 991px){.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect .selectedOption{width:120px}}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .sort-options-container .sortBySelect .sortByOptions{border-radius:0;color:#86827B}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .buttons-container{float:right}.searching-results-module .searching-results-body .searching-results-list .results-actions-top .buttons-container .button-icon{font-size:18px;margin:8px;color:#bab5ab}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults{display:inline-block;border:1px solid #ddd;padding:5px;min-width:130px;text-align:center;z-index:0;position:relative;font-size:12px;text-decoration:none;border-radius:0}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults:after{margin-left:10px}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults:hover{border-color:rgba(59,168,176,0.5)}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .searching-results-body .searching-results-list .btnExtendResults{border-radius:2px;display:block}}@media (min-width: 768px){.searching-results-module .searching-results-body .searching-results-list .btnExtendResults{left:50%;transform:translateX(-50%);padding:8px 16px;width:195px}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults.btnSearchForEarlier{border-bottom-width:0;position:relative;top:-30px;margin-top:3px;margin-bottom:-36px;display:block}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults.btnSearchForLater{border-top-width:0}}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info{border:1px solid #ddd;box-sizing:border-box;cursor:pointer;width:100%}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image2{position:absolute;width:99%;z-index:1}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-block-images{display:flex;justify-content:space-between;position:relative;z-index:2}@media all and (max-width: 768px){.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image1{background:url("/img/panek/panek_baner_mobile_320_1.png") no-repeat center;height:216px;width:75px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image2{background:url("/img/panek/panek_baner_mobile_320_2.png") repeat center;height:216px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image3{background:url("/img/panek/panek_baner_mobile_320_3.png") no-repeat center;height:216px;width:143px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image4{background:url("/img/panek/panek_baner_mobile_320_4.png") no-repeat center;height:216px;width:100px}}@media all and (min-width: 769px) and (max-width: 991px){.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image1{background:url("/img/panek/panek_baner_mobile_769_1.jpg") no-repeat center;height:226px;width:164px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image2{background:url("/img/panek/panek_baner_mobile_769_2.jpg") repeat center;height:226px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image3{background:url("/img/panek/panek_baner_mobile_769_3.jpg") no-repeat center;height:226px;width:226px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image4{background:url("/img/panek/panek_baner_mobile_769_4.jpg") no-repeat center;height:226px;width:372px}}@media all and (min-width: 992px){.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image1{background:url("/img/panek/panek_baner_mobile_992_1.png") no-repeat center;height:124px;width:368px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image2{background:url("/img/panek/panek_baner_mobile_992_2.png") repeat center;height:124px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image3{background:url("/img/panek/panek_baner_mobile_992_3.png") no-repeat center;height:124px;width:245px}.searching-results-module .searching-results-body .searching-results-list .panek-banner-info .panek-mobile-image4{background:url("/img/panek/panek_baner_mobile_992_4.png") no-repeat center;height:124px;width:377px}}@media all and (min-width: 769px){.searching-results-module .searching-results-body .searching-results-list .panek-banner-info{margin-top:6px}}.searching-results-module .searching-results-body .searching-results-list .searching-result{z-index:1;position:relative;font-size:12px}.searching-results-module .searching-results-body .searching-results-list .searching-result:hover{z-index:2}.searching-results-module .searching-results-body .searching-results-list .searching-result .brief-info .travel-parts .travel-part .simple-stick-info .type-line .transportation-type{vertical-align:middle}.searching-results-module .searching-results-body .searching-results-list .searching-result .brief-info:hover{border-color:rgba(59,168,176,0.5)}.searching-results-module .searching-results-body .lnkViewContainer{display:none}.searching-results-module .page-discountsForResult{margin:18px}.searching-results-module .page-discountsForResult .full-price{font-weight:700;font-size:14px}.searching-results-module .page-discountsForResult .discounts-group .group-name{font-weight:700;line-height:1em;padding:1em 0;color:#48484A;font-size:14px}.searching-results-module .page-discountsForResult .discounts-group .discounts-list{font-size:12px;display:inline-block;vertical-align:top;width:49%;padding:0 16px;white-space:nowrap}@media (min-width: 1px) and (max-width: 767px){.searching-results-module .page-discountsForResult .discounts-group .discounts-list{width:100%;padding:0 8px}}.searching-results-module .page-discountsForResult .discounts-group .discounts-list+.discounts-list{margin-left:1%;margin-right:0}.searching-results-module .page-discountsForResult .discounts-group .discounts-list .discount-item{padding:4px;line-height:1.5;cursor:default}.searching-results-module .page-discountsForResult .discounts-group .discounts-list .discount-item:after{display:block;clear:both;content:' ';font-size:0}.searching-results-module .page-discountsForResult .discounts-group .discounts-list .discount-item .discount-name{float:left;width:70%;overflow:hidden;text-overflow:ellipsis;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";opacity:1;position:static;font-size:14px}.searching-results-module .page-discountsForResult .discounts-group .discounts-list .discount-item .price{max-width:30%;float:right;font-size:14px}.searching-results-module .page-discountsForResult .discounts-group .discounts-list.single-column{width:100%}.searching-results-module .page-discountsForResult .discounts-group .discounts-list.single-column .discount-name{width:auto}.searching-results-module .page-discountsForResult .discounts-group .discounts-list.single-column .price{float:left}.searching-results-module .details-layer{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,0.67);z-index:10}.widget20 .headerInfoContainer{padding-bottom:15px}.widget20 .headerInfoContainer div{display:inline;vertical-align:top}.widget20 .headerInfoContainer .message{line-height:20px}.widget20 .headerInfoContainer .info{margin-left:5px}.widget20 .headerInfoContainer .info .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px}.widget20 .headerInfoContainer .info .tooltip:hover{background-color:#3BA8B0;color:#fff}.widget20 .headerInfoContainer .info .hint-content{min-width:270px}.widget20 .headerInfoContainer .info .hint-content .phoneNo{white-space:nowrap}.widget20 .headerInfoContainer .importantTicketInfo{font-weight:bold;vertical-align:top}.widget20 .headerInfoContainer .importantTicketInfo .minutes{vertical-align:top}.widget20 .headerInfoContainer+.ticketPurchaseStep{position:relative}.widget20 .ticketPurchaseStep+.ticketPurchaseStep{position:relative}.widget20 .selectPaymentForm{padding-left:0 !important}.widget20 .selectPaymentForm .sectionCaption{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer{margin-top:20px;margin-bottom:30px;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;background-color:#f3f3f3;border-radius:4px;text-align:right;font-size:25px;font-weight:400 !important;color:#86827B;border-bottom:none}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer .orange{color:#86827B}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer .tsBold{font-weight:400 !important}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer .wholePrice2Pay .price{color:#48484A}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer .wholePrice2Pay .price .integer-part{font-size:34px;font-weight:500 !important}.widget20 .selectPaymentForm #payerDataFrm .loading div{display:none}.widget20 .selectPaymentForm #payerDataFrm .loading div.loadingData{display:initial}.widget20 .selectPaymentForm #payerDataFrm div.loadingData{display:none}.widget20 .selectPaymentForm div.moneybox .moneyBoxHintDesccription{margin-left:27px !important;max-width:none !important;min-height:250px !important;width:auto !important;top:121px !important;white-space:normal !important}.widget20 .selectPaymentForm div.moneybox .moneyBoxHintDesccription .paymentDesc{width:100% !important}.widget20 .selectPaymentForm div.moneybox label.paymentKind{width:1200px !important;float:left;margin:0;border:none;padding-bottom:30px;margin-top:20px;margin-bottom:20px;background-color:#f3f3f3;border-radius:4px;color:#86827B}.widget20 .selectPaymentForm div.moneybox label.paymentKind p{margin:0}.widget20 .selectPaymentForm div.moneybox label.paymentKind p.moneybox,.widget20 .selectPaymentForm div.moneybox label.paymentKind p.tsBold{margin-bottom:5px}.widget20 .selectPaymentForm div.moneybox label.paymentKind p.moneybox{position:absolute;left:60px;top:94px}.widget20 .selectPaymentForm div.moneybox label.paymentKind p.tsBold{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;font-weight:500 !important;text-transform:lowercase}.widget20 .selectPaymentForm div.moneybox label.paymentKind p.tsBold:first-letter{text-transform:uppercase}.widget20 .selectPaymentForm div.moneybox label.paymentKind p.moneyBoxPanelActionP{margin-bottom:5px}.widget20 .selectPaymentForm div.moneybox label.paymentKind .moneyBoxPanelAction:after{margin-left:1ex}.widget20 .selectPaymentForm div.moneybox div.paymentDesc{overflow:hidden;float:none}.widget20 .selectPaymentForm div.moneybox div.paymentDesc>span.fldCaption{display:inline;margin-left:40px}.widget20 .selectPaymentForm div.moneybox div.paymentDesc span#balance{font-weight:bold;color:#3BA8B0;float:left}.widget20 .selectPaymentForm div.moneybox span.banks.moneybox{width:60px;float:left;margin-bottom:5px}.widget20 .selectPaymentForm div.moneybox span.fldCaption{float:left;margin-right:0 !important;padding-right:0 !important}.widget20 .selectPaymentForm div.p24_er3wf2{width:100%;clear:both}.widget20 .selectPaymentForm .paymentKind .payment-method-checked{border:2px;border-color:#3BA8B0;border-style:solid;border-radius:10px}.widget20 .selectPaymentForm .paymentKind .payment-method-unchecked{border:2px;border-color:white;border-style:solid;border-radius:10px}.widget20 .selectPaymentForm .paymentKind .payment-method{display:inline-block;width:16.66667%;box-sizing:border-box}@media all and (min-width: 769px) and (max-width: 1023px){.widget20 .selectPaymentForm .paymentKind .payment-method{width:25%}}@media all and (max-width: 768px){.widget20 .selectPaymentForm .paymentKind .payment-method{width:33.33333%}}@media all and (max-width: 500px){.widget20 .selectPaymentForm .paymentKind .payment-method{width:50%}}.widget20 .selectPaymentForm .paymentKind .payment-method label span{vertical-align:inherit}.widget20 .selectPaymentForm .paymentKind .payment-method label .fldContainer{background-color:transparent}.widget20 .selectPaymentForm .paymentKind .payment-method label .fldCaption{color:#86827B}.widget20 .selectPaymentForm .paymentKind .payment-method .lblPayment{white-space:nowrap}.widget20 .selectPaymentForm .paymentKind .payment-method .lblPayment .fldCaption{white-space:normal}.widget20 .selectPaymentForm .paymentKind .payment-method .paymentMethodCheckbox{position:relative;top:25px;left:10px}.widget20 .selectPaymentForm .paymentKind .payment-method .moneyBoxRadioB{position:absolute}.widget20 .selectPaymentForm .paymentKind .payment-method .moneyBoxRadioB .paymentMethodCheckbox{position:absolute;display:block;left:20px;top:45px}.widget20 .selectPaymentForm .paymentKind .payment-method.moneybox{display:block;width:auto}.widget20 .selectPaymentForm .paymentKind .payment-method.moneybox .hint-content{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;max-width:40%;z-index:3;left:22%;top:145px;min-height:120px}.widget20 .selectPaymentForm .paymentKind .payment-method.moneybox .hint-content:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.widget20 .selectPaymentForm .paymentKind .payment-method.moneybox .hint-content>*{display:block}.widget20 .selectPaymentForm .paymentKind .payment-method.moneybox .hint-content .paymentDesc{width:inherit}.widget20 .selectPaymentForm .paymentKind .payment-method .hint-content{min-width:188px;bottom:1em;left:57%}.widget20 .selectPaymentForm .paymentKind .payment-method .hint-content .paymentDesc{padding-left:0;width:inherit}@media all and (min-width: 768px) and (max-width: 1002px){.widget20 .selectPaymentForm .buttonsBar{position:relative;top:25px}}@media all and (min-width: 768px) and (max-width: 1002px){.widget20 .selectPaymentForm+.secureTransactionsProviders{bottom:32px}.widget20 .selectPaymentForm+.secureTransactionsProviders .banners,.widget20 .selectPaymentForm+.secureTransactionsProviders .message{float:none}}.widget20 .secureTransactionsProviders{max-width:70%;bottom:48px;clear:both;align-items:baseline}@media all and (max-width: 768px){.widget20 .secureTransactionsProviders{max-width:100%}}.widget20 .secureTransactionsProviders .message{color:#86827B;font-size:14px}.widget20 .secureTransactionsProviders .message:before{color:#dcdbd6;margin-right:5px;font-size:1.5em}.widget20 .secureTransactionsProviders .banners{display:flex;align-content:center;align-items:center;flex-wrap:wrap;flex-direction:row}.widget20 .secureTransactionsProviders .banners .bannerHolder img{display:inline-block;vertical-align:middle;max-height:47px;padding-left:30px;padding-right:30px}.widget20 .secureTransactionsProviders .banners .bannerHolder:first-child img{border-right:1px solid #dcdbd6}@media all and (min-width: 992px) and (max-width: 1390px){.widget20 .secureTransactionsProviders .banners .bannerHolder img{padding-left:10px}}.widget20 div.p24_wfh940g label{height:90px;width:100%;float:left;margin:10px 5px;padding:0}.widget20 div.p24_wfh940g span{vertical-align:top;padding-right:5px !important;margin-bottom:20px}.widget20 div.p24_wfh940g span.fldContainer{padding-top:10px}.widget20 div.p24_wfh940g span.fldContainer input{vertical-align:top}.widget20 div.p24_wfh940g span.banks{background-image:url("//www.e-podroznik.pl/css/images/sprite-banki-big.jpg")}.widget20 div.p24_wfh940g span.moneybox{background-image:url("//www.e-podroznik.pl/img/tickets/moneybox.png");background-position:0 0}.widget20 div.p24_wfh940g .paymentDesc{display:inline-block;padding-left:5px;width:70%}.widget20 div.p24_wfh940g .paymentDesc span{display:block}.widget20 div.p24_wfh940g .paymentDesc span .fldCaption{margin:0}.widget20 div.p24_wfh940g.moneybox .paymentDesc{padding-left:20px}@media all and (min-width: 1px) and (max-width: 767px){.widget20 .carrierDefineTicket #transactionExpireInfo .message{display:inline}.widget20 .carrierDefineTicket #transactionExpireInfo .balloon-hint .hint-content{width:280px;left:120px}.widget20 .carrierDefineTicket #transactionExpireInfo .balloon-hint .hint-content:before{left:50px}.widget20 .selectPaymentForm .sectionCaption{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;font-size:18px}.widget20 .selectPaymentForm .paymentKind .balloon-hint{float:none}.widget20 .selectPaymentForm .paymentKind .payment-method .hint-content{min-width:128px;left:54%}.widget20 .selectPaymentForm div.p24_wfh940g label{float:none;padding:15px 5px;margin:5px 0}.widget20 .selectPaymentForm div.p24_wfh940g label .fldCaption{width:100%}.widget20 .selectPaymentForm .buttonsBar .nextStepText{margin-left:0}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer{padding:15px 12px;font-size:18px;margin-bottom:10px}.widget20 .selectPaymentForm #payerDataFrm .wholePrice2PayContainer .wholePrice2Pay .price .integer-part{font-size:22px}.widget20 .headerInfoContainer .importantTicketInfo{vertical-align:baseline}.widget20 .secureTransactionsProviders{position:relative;border-top:1px solid #dcdbd6}.widget20 .secureTransactionsProviders .message{font-size:12px}.widget20 .secureTransactionsProviders .banners .bannerHolder img{padding-left:0;padding-right:15px;transform:scale(0.9, 0.9)}}.epPurchaseProcessPlaceholder .widget20 .epPaySysWait.pagePartContainer{border-bottom:none}.widget20 .epPaySysWait{border-top:1px solid #dcdbd6;border-bottom:none}.widget20 .epPaySysWait .contentContainer{position:relative;border-bottom:1px solid #dcdbd6 !important}.widget20 .epPaySysWait .contentContainer .rightPart{vertical-align:top}.widget20 .epPaySysWait .transferStatusInfo{vertical-align:top;text-align:center;width:525px;position:relative}.widget20 .epPaySysWait .transferStatusInfo .transferValidity{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;padding-top:150px;padding-right:20px;padding-bottom:10px;padding-left:20px}.widget20 .epPaySysWait .transferStatusInfo .transferValidity .importantInfo{font-weight:700;color:#48484A}.widget20 .epPaySysWait .transferStatusInfo .transferStatus{font-size:14px}.widget20 .epPaySysWait .transferStatusInfo .transferStatus .statusMessage{padding:10px 20px 35px}.widget20 .epPaySysWait .transferStatusInfo .transferStatus .statusRing{background-image:url("//www.e-podroznik.pl/img/tickets/status.png");background-repeat:no-repeat;height:231px;width:233px;margin:auto}.widget20 .epPaySysWait .transferStatusInfo .transferStatus .statusRing .statusRingText{position:relative;top:50%;transform:translateY(-50%);padding:0 20px;color:#48484A;font-size:18px;font-weight:400}.widget20 .epPaySysWait .transferStatusInfo .recheck button{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;background-color:transparent;min-width:190px}.widget20 .epPaySysWait .transferStatusInfo .recheck button:hover,.widget20 .epPaySysWait .transferStatusInfo .recheck button:focus{text-decoration:none}.widget20 .epPaySysWait .transferStatusInfo .recheck button:hover{background:#fff;border-color:#3BA8B0}.widget20 .epPaySysWait .transferStatusInfo .recheck button:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.widget20 .epPaySysWait .transferStatusInfo .recheck button:disabled{opacity:.5;background:#f3f3f3}.widget20 .epPaySysWait .transferStatusInfo .recheck button:hover{background-color:transparent}.widget20 .epPaySysWait .transferStatusInfo .recheck button:focus{background-color:#3BA8B0;border-color:#3BA8B0}.widget20 .epPaySysWait .transferStatusInfo .recheck button img{display:none}.widget20 .epPaySysWait .transferStatusInfo .recheck button .caption{text-transform:lowercase}.widget20 .epPaySysWait .transferStatusInfo .recheck button .caption:first-letter{text-transform:uppercase}.widget20 .epPaySysWait .transferStatusInfo .recheck button .caption:after{font-size:18px;margin-left:.5em;vertical-align:middle;color:#3BA8B0}.widget20 .epPaySysWait .transferStatusInfo .recheck div.button{padding:35px 0 20px}.widget20 .epPaySysWait .step{padding-top:30px}.widget20 .epPaySysWait .step .smallStepHeader{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;padding-bottom:5px}.widget20 .epPaySysWait .step .banks{display:inline-block}.widget20 .epPaySysWait .step .p24_wfh940g{padding-top:10px}.widget20 .epPaySysWait .step .p24_wfh940g span{padding-right:20px !important;margin-bottom:50px}.widget20 .epPaySysWait .step table{width:100%;padding-top:20px;padding-right:0px;padding-bottom:10px;padding-left:0px}.widget20 .epPaySysWait .greyArea{border:0}.widget20 .epPaySysWait .ticketSectionCaption{width:100%}.widget20 .epPaySysWait .leftPart{display:inline-block;width:610px !important;margin-top:40px;margin-bottom:35px}.widget20 .epPaySysWait .rightPart{display:inline-block;width:525px !important;margin-left:105px;background-color:#f3f3f3;position:absolute;top:0;bottom:0;right:0}@media all and (min-width: 768px) and (max-width: 1180px){.widget20 .epPaySysWait .rightPart{position:relative;margin-left:0}.widget20 .epPaySysWait .rightPart .transferValidity{padding-top:20px}.widget20 .epPaySysWait .rightPart .recheck{padding-bottom:20px}}.widget20 .epPaySysWait .step1{border-bottom:1px solid #dcdbd6}.widget20 .epPaySysWait .step1 .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right;float:initial;width:170px;text-transform:lowercase}.widget20 .epPaySysWait .step1 .btnSubmit:hover,.widget20 .epPaySysWait .step1 .btnSubmit:focus{text-decoration:none}.widget20 .epPaySysWait .step1 .btnSubmit:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.widget20 .epPaySysWait .step1 .btnSubmit:first-letter{text-transform:uppercase}.widget20 .epPaySysWait form{display:inline;padding-left:20px}.widget20 .epPaySysWait .dataColumn{font-weight:bold}.widget20 .epPaySysWait .lnkCopyData{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right;text-align:right;width:190px}.widget20 .epPaySysWait .lnkCopyData:hover,.widget20 .epPaySysWait .lnkCopyData:focus{text-decoration:none}.widget20 .epPaySysWait .lnkCopyData:hover,.widget20 .epPaySysWait .lnkCopyData:focus{text-decoration:underline}.widget20 .epPaySysWait .lnkCopyData:disabled{opacity:.5}.widget20 .epPaySysWait .lnkCopyData:hover,.widget20 .epPaySysWait .lnkCopyData:focus{text-decoration:none}.widget20 .epPaySysWait .lnkCopyData:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.widget20 .epPaySysWait .lnkCopyData:after{color:#3BA8B0}.widget20 .epPaySysWait .lnkCopyData:after{float:initial;position:relative;right:0;line-height:.5em;margin:0 10px;display:inline-block;vertical-align:top}.widget20 .epPaySysWait .importantInfo{color:#67ccc1;width:85%}.widget20 .epPaySysWait .importantInfo .important{font-weight:700}.widget20 .epPaySysWait table{margin:5px 0 15px}.widget20 .epPaySysWait td{padding:15px 0;vertical-align:middle}.widget20 .epPaySysWait td:last-child{text-align:right}.widget20 .epPaySysWait .transferData td{border-bottom:1px;border-color:#dcdbd6;border-style:solid}.widget20 .epPaySysWait .lastTransferData td{border:none}.widget20 .epPaySysWait .secureTransactionsProviders .banners{margin-top:7px}.widget20 .epPaySysWait .secureTransactionsProviders .banners .bannerHolder:first-child img{border:none}.widget20 .shortTripInfo{margin-bottom:35px}.widget20 .shortTripInfo .stopsInfo{font-weight:700;color:#48484A;margin-bottom:5px}.widget20 .shortTripInfo .stopsInfo span:after{font-size:10px;color:#dcdbd6;vertical-align:middle;position:relative;left:1px;margin:0 5px}.widget20 .group-info-tooltip{padding:5px}.widget20 .group-info-tooltip p{padding-bottom:5px;margin:0px}.widget20 .group-info-tooltip p.return-info{padding-bottom:0px}@media all and (min-width: 1px) and (max-width: 767px){.widget20 .epPaySysWait .step table,.widget20 .epPaySysWait .step tr,.widget20 .epPaySysWait .step td{display:block}.widget20 .epPaySysWait.ticketPurchaseStep .leftPart{width:320px}.widget20 .epPaySysWait.ticketPurchaseStep .leftPart .ticketSectionCaption .partBig{font-size:16px}.widget20 .epPaySysWait.ticketPurchaseStep .rightPart{position:relative;width:320px;margin-left:0px}.widget20 .epPaySysWait.ticketPurchaseStep .step table{padding:10px 0}.widget20 .epPaySysWait.ticketPurchaseStep .step tr{border-top:1px solid #dfdfdf;clear:right}.widget20 .epPaySysWait.ticketPurchaseStep .step tr:first-child{border:none}.widget20 .epPaySysWait.ticketPurchaseStep .step td{border:none}.widget20 .epPaySysWait.ticketPurchaseStep .system-warning{margin:0}.widget20 .epPaySysWait.ticketPurchaseStep .dataRow td{padding:2px 10px}.widget20 .epPaySysWait.ticketPurchaseStep .buttonsBar .nextStepText{margin-left:0px}.widget20 .epPaySysWait.ticketPurchaseStep .transferStatusInfo{width:320px;min-height:inherit;padding:20px 0}.widget20 .epPaySysWait.ticketPurchaseStep .transferStatusInfo .transferValidity{padding-top:0;font-size:22px}.widget20 .pagePartContainer.epPaySysWait .importantInfo{width:320px}.widget20 .pagePartContainer.epPaySysWait .contentContainer{width:320px}}.widget20 .carrierDefineTicket{overflow-x:hidden}.widget20 .carrierDefineTicket>.purchaseStepHeader{padding-top:.1px}.widget20 .afterPaymentPContainer{max-width:820px;margin:15px auto 30px}@media all and (min-width: 769px) and (max-width: 1023px){.widget20 .afterPaymentPContainer{width:60%}}@media all and (max-width: 768px){.widget20 .afterPaymentPContainer{width:100%}}.widget20 .afterPaymentPContainer .additionalInfo{padding-top:5px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#666}.widget20 .afterPaymentPContainer .pagePartContainer{position:relative;min-height:310px}.widget20 .afterPaymentPContainer .greyArea{border-top:1px solid #dcdbd6;border-bottom:1px solid #dcdbd6;padding-left:0 !important;position:relative}.widget20 .afterPaymentPContainer .greyArea .contentContainer{margin-top:45px;margin-bottom:50px;display:inline-block;width:55%}@media all and (min-width: 769px) and (max-width: 1023px){.widget20 .afterPaymentPContainer .greyArea .contentContainer{width:100%}}@media all and (max-width: 768px){.widget20 .afterPaymentPContainer .greyArea .contentContainer{width:100%}}.widget20 .afterPaymentPContainer .ticketSent{overflow:hidden;float:none}.widget20 .afterPaymentPContainer .ticketSent>.ticketSentImg{float:left;margin-left:20px}.widget20 .afterPaymentPContainer .ticketSent>.ticketSentDescription{position:relative;left:35px}.widget20 .afterPaymentPContainer .ticketSent>.ticketSentDescription>.sentInfo{font-size:14px;margin-bottom:5px}.widget20 .afterPaymentPContainer .ticketSent>.ticketSentDescription>.sentAddress{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;max-width:330px;text-overflow:ellipsis;display:inline-block;overflow:hidden;white-space:nowrap}.widget20 .afterPaymentPContainer .ticketType{display:inline-block;vertical-align:top;background-color:#f3f3f3;width:45%}@media all and (min-width: 769px) and (max-width: 1023px){.widget20 .afterPaymentPContainer .ticketType{width:100%}}@media all and (max-width: 768px){.widget20 .afterPaymentPContainer .ticketType{width:100%}}.widget20 .afterPaymentPContainer .ticketType .stickyNote .stickyNoteHeader{padding-top:35px !important;padding-bottom:35px !important}.widget20 .afterPaymentPContainer .ticketType .stickyNote .stickyNoteContent{min-height:60px}.widget20 .afterPaymentPContainer .ticketType .stickyNote .stickyNoteFooter{padding-bottom:35px}.widget20 .afterPaymentPContainer .regularTickets{margin-left:127px}.widget20 .afterPaymentPContainer .regularTickets .ticketNumber{line-height:1.42857}.widget20 .afterPaymentPContainer .regularTickets .ticketNumber .ticketNo{color:#48484A;font-weight:500}.widget20 .afterPaymentPContainer .yourTickets{display:none;margin-top:40px;max-width:440px}.widget20 .afterPaymentPContainer .yourTickets p,.widget20 .afterPaymentPContainer .yourTickets li{margin:0;font-size:14px;line-height:1.57143em}.widget20 .afterPaymentPContainer .yourTickets p:first-child{margin-bottom:1em}.widget20 .afterPaymentPContainer .failure{color:#48484A;font-size:16px;line-height:2;text-align:center;margin:60px auto 35px}.widget20 .afterPaymentPContainer .failure .caption{color:#3BA8B0;font-size:25px;line-height:2;text-align:center;margin-bottom:25px}.widget20 .afterPaymentPContainer .ep-tickets-download{border-radius:8px;background:#f3f3f3;box-sizing:border-box;margin-top:35px;max-width:440px;padding:20px 12px}@media all and (max-width: 768px){.widget20 .afterPaymentPContainer .ep-tickets-download{max-width:100%}}.widget20 .afterPaymentPContainer .ep-tickets-download *{box-sizing:border-box}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-header{color:#86827B;font-size:14px;line-height:1.35714em;padding:6px 0 20px 0}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-tickets{display:block}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket{border-radius:5px;display:flex;background:#fff;margin-bottom:10px;padding:10px}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket:last-of-type{margin-bottom:0}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .part-left,.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .part-right{display:inline-block;vertical-align:top;width:50%}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-ticket-details{padding-right:5px}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-ticket-details .ep-ticket-info{color:#86827B;font-size:12px;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-ticket-details .ep-ticket-info strong{font-weight:700}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-ticket-no{border-radius:5px;background:#F6F5F2;font-size:12px;line-height:1.3em;padding:7px 4px;margin-bottom:5px;white-space:nowrap}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-ticket-no strong{font-weight:700}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none;font-size:14px;line-height:1.35714em;padding:9px 5px;width:100%;color:#fff !important}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:hover,.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:focus{text-decoration:none}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:hover{background:#3ec5cf;background-color:#35969d}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:focus{background:#3f99a0;background-color:#287177}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:disabled,.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .ep-btn-primary:after{color:#fff !important;font-size:12px;margin-left:5px}.widget20 .pagePartContainer .ticketType .width50{width:40%}.widget20 .pagePartContainer .ticketType .width50 .additionalInfo{width:100% !important}.widget20 .registerContainer{margin:40px 0 35px;padding-bottom:20px;border-bottom:1px solid #dcdbd6;position:relative}.widget20 .registerContainer .header{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400}.widget20 .registerContainer p{margin-top:.5em}.widget20 .registerContainer label.fieldCaption{width:400px;margin-left:0;margin-top:10px}.widget20 .registerContainer .btnSubmit{display:block;margin-top:10px;margin-bottom:20px}.widget20 .registerContainer .accountInfo{position:absolute;left:505px;top:120px}.widget20 .registerContainer .accountInfo p,.widget20 .registerContainer .accountInfo li{margin:0;line-height:2em}.widget20 .actionsContainer{margin:35px 0 80px;overflow:hidden;float:none}.widget20 .actionsContainer .header{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;margin-bottom:30px}.widget20 .actionsContainer .actions{width:820px;background-color:#f3f3f3;border-radius:2px;overflow:hidden}.widget20 .actionsContainer .actions .action{float:left;width:49.5%;font-size:25px;font-weight:300;margin:20px 0;padding:20px 0;min-height:275px;position:relative}.widget20 .actionsContainer .actions .action p{margin:auto;text-align:center;width:60%}.widget20 .actionsContainer .actions .action:first-child{border-right:1px solid #dcdbd6}.widget20 .actionsContainer .actions .action:last-child p{width:90%}.widget20 .actionsContainer .actions .action .stickContainer{min-height:60px}.widget20 .actionsContainer .actions .action .stickContainer .stickColor{background-color:#3BA8B0}.widget20 .actionsContainer .actions .action .stickContainer .stickPoint{width:10px;height:10px;border-radius:50%;position:relative;top:65px;left:80px}.widget20 .actionsContainer .actions .action .stickContainer .stickPoint:last-of-type{top:53px;left:320px}.widget20 .actionsContainer .actions .action .stickContainer .stickLine{width:240px;height:2px;position:relative;top:59px;left:85px}.widget20 .actionsContainer .actions .action .stickContainer img{position:relative;left:180px;top:24px}.widget20 .actionsContainer .actions .action .stopsInfo{font-weight:700;color:#48484A;margin-bottom:5px;font-size:14px;text-align:center;margin-top:2em}.widget20 .actionsContainer .actions .action .stopsInfo span:after{font-size:10px;color:#dcdbd6;vertical-align:middle;position:relative;left:1px;margin:0 5px}.widget20 .actionsContainer .actions .action .buttonContainer{text-align:center;position:absolute;bottom:1em;left:20%;right:20%}.widget20 .actionsContainer .actions .action .buttonContainer .btnSubmit{padding-right:2em}.widget20 .actionsContainer .actions .mobileContainer{clear:both;position:relative;top:105px;right:23%}.widget20 .actionsContainer .actions .mobileContainer .mobile-small-banner{padding:0;float:right;position:relative;bottom:48px;left:10px}.widget20 .actionsContainer .actions .mobileContainer .mobile-phone{transform:scale(0.65, 0.65);float:left}.tooltipHint{opacity:0.97;color:#48484A;left:0%;line-height:1.42857;display:inline-block}.tooltipHint p{margin-top:0;margin-bottom:.5em;text-align:initial}.tooltipHint p.paymentDesc{color:#48484A}.tooltipHint p.paymentDesc strong,.tooltipHint p.paymentDesc small{display:inline-block}.tooltipHint p.paymentDesc strong{margin-bottom:1em}.tooltipHint p.paymentDesc small{color:#86827B;margin-top:1em;width:88%}.tooltipHint div{margin-bottom:.5em}.hint-content{opacity:0.97;color:#48484A;min-width:200px}.hint-content p,.hint-content div{line-height:1.42857}.hint-content p{margin-top:0;margin-bottom:.5em;text-align:inherit}.hint-content p.paymentDesc{color:#48484A}.hint-content p.paymentDesc strong,.hint-content p.paymentDesc small{display:inline-block}.hint-content p.paymentDesc strong{color:#48484A;font-size:16px;font-family:Roboto, sans-serif;font-weight:700;margin-bottom:1em}.hint-content p.paymentDesc small{color:#86827B;margin-top:1em;width:88%}.hint-content div{margin-bottom:.5em}.hint-content b{font-weight:700}#tooltip{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:4px;border:1px solid #3BA8B0;font:400 14px/1.28571 Roboto, sans-serif;min-width:250px;position:absolute;line-height:1.28571}div.p24_wfh940g span.banks{width:80px;height:40px;position:relative;top:1px;background-position:0px 28px;background-repeat:no-repeat}div.p24_wfh940g span.ep_MBANK{background-position:0px 0px}div.p24_wfh940g span.ep_PEKAOSA{background-position:0px -40px}div.p24_wfh940g span.ep_PKOBP{background-position:0px -80px}div.p24_wfh940g span.ep_ING{background-position:0px -120px}div.p24_wfh940g span.ep_ALIOR_BANK{background-position:0px -960px}div.p24_wfh940g span.ep_ALIOR_SYNC{background-position:0px -1000px}div.p24_wfh940g span.ep_INTELIGO{background-position:0px -1080px}div.p24_wfh940g span.ep_BZWBK{background-position:0px -400px}div.p24_wfh940g span.ep_MULTI{background-position:0px -920px}div.p24_wfh940g span.ep_CREDIT_AGRICOLE{background-position:0px -480px}div.p24_wfh940g span.ep_MILLENIUM{background-position:0px -160px}div.p24_wfh940g span.ep_DEUTSCHE_BANK{background-position:0px -520px}div.p24_wfh940g span.ep_BPH{background-position:0px -1160px}div.p24_wfh940g span.ep_OTHER{background-position:0px -1360px}div.p24_wfh940g span.pf25{background-position:0px 0px}div.p24_wfh940g span.pf65{background-position:0px -40px}div.p24_wfh940g span.pf31{background-position:0px -80px}div.p24_wfh940g span.pf112{background-position:0px -120px}div.p24_wfh940g span.pf56{background-position:0px -1400px}div.p24_wfh940g span.pf85{background-position:0px -160px}div.p24_wfh940g span.pf32{background-position:0px -200px}div.p24_wfh940g span.pf48{background-position:0px -240px}div.p24_wfh940g span.pf59{background-position:0px -280px}div.p24_wfh940g span.pf58{background-position:0px -320px}div.p24_wfh940g span.pf33{background-position:0px -360px}div.p24_wfh940g span.pf20{background-position:0px -400px}div.p24_wfh940g span.pf47{background-position:0px -440px}div.p24_wfh940g span.pf45{background-position:0px -480px}div.p24_wfh940g span.pf110{background-position:0px -520px}div.p24_wfh940g span.pf105{background-position:0px -560px}div.p24_wfh940g span.pf94{background-position:0px -600px}div.p24_wfh940g span.pf90{background-position:0px -640px}div.p24_wfh940g span.pf68{background-position:0px -680px}div.p24_wfh940g span.pf50{background-position:0px -720px}div.p24_wfh940g span.pf1{background-position:0px -760px}div.p24_wfh940g span.pf37{background-position:0px -800px}div.p24_wfh940g span.pf113{background-position:0px -840px}div.p24_wfh940g span.pf97{background-position:0px -880px}div.p24_wfh940g span.pf27{background-position:0px -920px}div.p24_wfh940g span.pf88{background-position:0px -960px}div.p24_wfh940g span.pf121{background-position:0px -1000px}div.p24_wfh940g span.pf135{background-position:0px -1040px}div.p24_wfh940g span.pf26{background-position:0px -1080px}div.p24_wfh940g span.pf82{background-position:0px -1120px}div.p24_wfh940g span.pf35{background-position:0px -1160px}div.p24_wfh940g span.pf102{background-position:0px -1200px}div.p24_wfh940g span.pf92{background-position:0px -1240px}div.p24_wfh940g span.pf64{background-position:0px -1280px}div.p24_wfh940g span.pf69{background-position:0px -1320px}div.p24_wfh940g span.pf1000{background-position:0px -1360px}div.p24_wfh940g span.pf2000{background-position:0px 40px}div.p24_wfh940g span.pf154{background-position:0px -1480px}div.p24_wfh940g span.pf153{background-position:0px -1520px}div.p24_wfh940g span.pf149{background-position:0px -1560px}div.p24_wfh940g span.pf143{background-position:0px -1600px}div.p24_wfh940g span.pf103{background-position:0px -1640px}div.p24_wfh940g span.pf141{background-position:0px -1680px}div.p24_wfh940g span.pf108{background-position:0px -1720px}div.p24_wfh940g span.pf147{background-position:0px -760px}div.p24_wfh940g span.pf158{background-position:0px -1760px}div.p24_wfh940g span.pf159{background-position:0px -1800px}div.p24_wfh940g span.pf119{background-position:0px -1840px}div.p24_wfh940g span.pf146{background-position:0px -1880px}div.p24_wfh940g span.pf144{background-position:0px -1920px}div.p24_wfh940g span.ep_HUMANBS_INTESA_BANK{background-image:url("../../../css/images/banks/intesa.jpg") !important;background-position-y:0px}div.p24_wfh940g span.ep_HUMANBS_HALKBANK{background-image:url("../../../css/images/banks/halkbank.png") !important;background-position-y:0px}div.p24_wfh940g span.ep_HUMANBS_AIK{background-image:url("../../../css/images/banks/aik.png") !important;background-position-y:0px}div.p24_wfh940g span.ep_HUMANBS_UNI_CREDIT{background-image:url("../../../css/images/banks/unicredit.png") !important;background-position-y:0px}div.p24_wfh940g span.ep_HUMANBS_KOMERCIJALNA{background-image:url("../../../css/images/banks/komercijalna.jpg") !important;background-position-y:0px}div.p24_wfh940g span.ep_HUMANBS_OTHER_ONLINE{background-image:url("../../../css/images/banks/other_online.jpg") !important;background-position-y:0px}div.p24_wfh940g span.ep_OMNIPAY_IPAY_ipay{background-image:url("../../../css/images/banks/ipay.png") !important;background-position-y:-5px}div.p24_wfh940g span.ep_HUMANBS_OTHER_OFFLINE{background-position:0px -1360px}.widget20 .boxReturnToPayment{padding:30px 2%;min-height:200px}.widget20 .boxReturnToPayment b{font-weight:700}.widget20 .boxReturnToPayment .btnSubmit{margin-top:12px;padding-left:15px;padding-right:15px}.epPurchaseProcessPlaceholder .overflowAuto{overflow:auto !important}.epPurchaseProcessPlaceholder .overflowHidden{overflow:hidden !important}.epPurchaseProcessPlaceholder .floatRight{float:right !important}.epPurchaseProcessPlaceholder .floatLeft{float:left !important}.epPurchaseProcessPlaceholder .leftPart.width50{width:62%}.epPurchaseProcessPlaceholder .rightPart.width50{width:38%}.epPurchaseProcessPlaceholder .rightPart.width50 p{margin-left:10px !important}.epPurchaseProcessPlaceholder .noPadding{padding:0 !important}.epPurchaseProcessPlaceholder .dNone{display:none !important}.epPurchaseProcessPlaceholder .dBlock{display:block !important}.epPurchaseProcessPlaceholder .dInlineBlock,.epPurchaseProcessPlaceholder .invisible{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*display:inline;zoom:1}.epPurchaseProcessPlaceholder .tsBold{font-weight:700 !important}.epPurchaseProcessPlaceholder .tsLight{font-weight:300 !important}.epPurchaseProcessPlaceholder .tsRegular{font-weight:400 !important}.epPurchaseProcessPlaceholder .taCenter{text-align:center !important}.epPurchaseProcessPlaceholder .taRight{text-align:right !important}.epPurchaseProcessPlaceholder .orange{color:#3BA8B0}.epPurchaseProcessPlaceholder .zeroclipboard-is-hover{text-decoration:underline !important}.epPurchaseProcessPlaceholder .zeroclipboard-is-active{text-decoration:underline !important}.dlgTicketDiscount{clear:right}.dlgTicketDiscount .ticketDiscountDesc{margin:1em;line-height:1.5em}.dlgTicketDiscount .btnSubmit{margin:1em;float:right}#dialog_dlgCreateAccount{overflow:visible !important}.dlgCreateAccount{clear:both}.dlgCreateAccount .createAccountDesc{margin:1em;line-height:1.5em}.dlgCreateAccount .createAccountDesc .balloon-hint{display:inline;margin-left:5px}.dlgCreateAccount .createAccountDesc .balloon-hint .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px}.dlgCreateAccount .createAccountDesc .balloon-hint .tooltip:hover{background-color:#3BA8B0;color:#fff}.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content{width:265px;line-height:1.28571}.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content .tooltipDesc{color:#48484A}.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content .tooltipDesc strong,.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content .tooltipDesc small{display:inline-block}.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content .tooltipDesc strong{margin-bottom:1em}.dlgCreateAccount .createAccountDesc .balloon-hint .hint-content .tooltipDesc small{color:#86827B;margin-top:1em;font-size:12px}.dlgCreateAccount .button-tertiary{margin:1em;display:block;float:left;font-size:12px;text-decoration:underline}.dlgCreateAccount .btnSubmit{margin:1em;float:right}#createAccountContentAP p.dontShowDesc{margin-top:4em;margin-left:1em}#dialog_lnkViewRules .regulationsContainer{margin-bottom:1em}.carrierRegulationsHeader{display:flex;justify-items:center;align-items:center;width:100%;margin-bottom:0.5em}.carrierRegulationsHeader h3{flex-shrink:0;margin-inline:3px}.carrierRegulationsHeader div{width:50%;border-top:2px solid #48484A}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo,.dlgCartOptimization .widget20 .ticktConnectionInfo{position:relative}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .stick-bar,.dlgCartOptimization .widget20 .ticktConnectionInfo .stick-bar{position:absolute;top:5px;left:38px;bottom:5px}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .stick-bar .dot,.dlgCartOptimization .widget20 .ticktConnectionInfo .stick-bar .dot{top:0;left:0;position:absolute;width:10px;height:10px;border-radius:10px;display:inline-block;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .stick-bar .dot:last-child,.dlgCartOptimization .widget20 .ticktConnectionInfo .stick-bar .dot:last-child{bottom:0;top:auto;left:0}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .stick-bar .line,.dlgCartOptimization .widget20 .ticktConnectionInfo .stick-bar .line{width:2px;position:absolute;top:5px;left:4px;bottom:5px}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line{display:inline-block;line-height:1;margin-left:16px;margin-right:4px;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .icon,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .icon{display:block;font-size:0;text-align:center}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .icon:before,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .icon:before{margin:0;padding:5px;font-size:34px;line-height:1em}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type{border-radius:4px;padding:0 4px;display:inline-block;background-color:#f3f3f3;position:relative;line-height:1.5;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number{border-radius:4px;text-align:center;white-space:nowrap;top:-1em}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number .line-direction:before,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number .line-direction:before{content:'\00A0>\00A0'}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number.single-line,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number.single-line{font-size:12px}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number.long-name,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.line-number.long-name{font-size:8px}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-normal,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-normal{top:-1em;font-size:8px;background-color:#e6e6e6;color:#806327;text-transform:uppercase}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-fast,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-fast{top:-1em;left:-1.2em;font-size:8px;background-color:#f6dc65;color:#806327;text-transform:uppercase}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-express,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-express{top:-1em;font-size:8px;background-color:#e32033;color:#fff;text-transform:uppercase}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-door-to-door,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type.transportation-type-door-to-door{top:-1em;font-size:8px;background-color:#0D63AA;color:#fff;text-transform:uppercase;white-space:nowrap}.epPurchaseProcessPlaceholder .widget20 .ticktConnectionInfo .type-line .transportation-type .line-direction,.dlgCartOptimization .widget20 .ticktConnectionInfo .type-line .transportation-type .line-direction{display:inline}.epPurchaseProcessPlaceholder .widget20,.epEMKartaPlaceholder .widget20,.dlgCartOptimization .widget20{background-color:#fff}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader{margin:0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar{height:50px;vertical-align:middle;margin:20px auto;border-radius:2px;box-sizing:border-box}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar{border-radius:2px;background-image:none;background:#f3f3f3;border:1px solid #dcdbd6;width:100%}}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar{background-image:none;border:none;width:470px}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar{background-image:none;border:none;width:470px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar{background-image:none;border:none;width:320px}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{line-height:50px;height:50px;vertical-align:middle;float:left;text-align:center}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{width:16.36667%;position:relative;height:48px;padding:0 20px;box-sizing:border-box;font-size:12px;margin:0;display:inline-block}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo+.stepNo:before{content:'';background:url(url("//www.e-podroznik.pl/img/tickets/lista-krokow-before-reg.png")) no-repeat center center;position:absolute;display:block;left:-15px;top:0;width:20px;height:48px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo .stepName{margin-left:7px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo .bigNo{margin-left:0}}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{position:relative;width:auto;display:inline-block;padding-right:20px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:after{content:" ";width:20px;height:1px;border-top:1px solid #dcdbd6;position:absolute;display:inline-block;right:0;top:24px}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{position:relative;width:auto;display:inline-block;padding-right:20px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:after{content:" ";width:20px;height:1px;border-top:1px solid #dcdbd6;position:absolute;display:inline-block;right:0;top:24px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{position:relative;width:auto;display:inline-block;padding-right:20px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo:after{content:" ";width:20px;height:1px;border-top:1px solid #dcdbd6;position:absolute;display:inline-block;right:0;top:24px}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.bigNo{font-size:12px;font-weight:400;margin-left:-17px;width:20px;height:20px;border-radius:10px;color:#99978d;background-color:#fff;display:inline-block;text-align:center;vertical-align:middle;line-height:20px}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.bigNo{border-radius:24px;font-size:16px;width:48px;height:48px;line-height:48px;display:inline-block;margin:0;border:1px solid #dcdbd6}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.bigNo{border-radius:24px;font-size:16px;width:48px;height:48px;line-height:48px;border:1px solid #dcdbd6;display:inline-block;margin:0}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.bigNo{border-radius:14px;font-size:16px;width:28px;height:28px;line-height:28px;border:1px solid #dcdbd6;display:inline-block;margin:0}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.stepName{margin-left:12px}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.stepName{display:none}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.stepName{display:none}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo span.stepName{display:none}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo{font-family:icons}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo{color:#3BA8B0;border-color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo:after{background-color:#3BA8B0}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo{color:#3BA8B0;border-color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo:after{background-color:#3BA8B0}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo{color:#3BA8B0;border-color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past .bigNo:after{background-color:#3BA8B0}}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past:after{border-top:1px solid #3BA8B0}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past:after{border-top:1px solid #3BA8B0}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.past:after{border-top:1px solid #3BA8B0}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .bigNo{color:#fff;background-color:#3BA8B0}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .bigNo{width:100%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .bigNo{width:100%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active .bigNo{width:100%}}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{background:#dcdbd6}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active:before{content:'';background:url("//www.e-podroznik.pl/img/tickets/lista-krokow-after.png") no-repeat center center;position:absolute;display:block;left:-16px;top:0;width:20px;height:48px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active+.stepNo:after{content:'';background:url("//www.e-podroznik.pl/img/tickets/lista-krokow-before.png") no-repeat center center;position:absolute;display:block;left:-16px;top:0;width:20px;height:48px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active+.stepNo:before{display:none}}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{width:130px}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{width:80px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo.active{width:40px;box-sizing:content-box}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep{position:relative}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{position:absolute;top:-7px;left:6px;z-index:1}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{left:10%}}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{width:40px;height:40px}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{width:40px;height:40px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{width:40px;height:40px}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .stepName{margin-left:52px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .past{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .active{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .future{color:#99978d}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active1{background-position:0 0}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active1 .stepNo.active:before{display:none !important}}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active2{background-position:0 -52px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active2+.allSystemMessagesHolder+.stepHeader .currentStepName{width:50%}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active3{background-position:0 -104px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active4{background-position:0 -156px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active5{background-position:0 -208px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active6{background-position:0 -260px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active6+.allSystemMessagesHolder+.stepHeader{max-width:820px;width:100%;margin:auto}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .allSystemMessagesHolder{margin:60px 10px 0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .allSystemMessagesHolder:empty{margin:0}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .allSystemMessagesHolder:empty+.system-information{margin-top:60px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .currentStepName{color:#48484A;font-size:34px;font-family:Roboto, sans-serif;font-weight:400;display:inline-block;margin-top:0.9em;margin-right:0;margin-bottom:0.5em;margin-left:0}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .currentStepName{width:100%;text-align:center}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .currentStepName{width:100%;text-align:center}}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep{overflow:hidden;display:block}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep div.sectionCaption{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;width:30%;display:inline-block;vertical-align:top}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep div.sectionCaption{width:inherit;display:block}}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .fldContainer{height:40px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .fldContainer .fake-input-value{display:block;padding-left:10px;position:relative;top:-29px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .calendarDatePicker.dropdown-layer.dp-applied{padding:0}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .calendarDatePicker.dropdown-layer.dp-applied table tbody td.other-month{color:#acaaa1;visibility:visible}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate{margin-top:1em}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .discountInfoMessage{color:#FC4848;font-size:0.95em;line-height:16px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .discountInfoMessage span{display:flex}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .discountInfoMessage span.icon:before{margin-right:6px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .discountInfoMessage span:last-child{padding-left:18px}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .stickInfoContainerInTicketDefine .ticketData .pgItem .id-documents-data-for-discount .discountInfoMessage{margin-left:125px}}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .progressBar.active2 ~ .stepHeader .loginOption{width:50%;display:none}@media all and (min-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .loginOption{width:auto;float:right;top:50px;position:relative}}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .loginOption small{font-size:12px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .loginOption td{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .goBack{display:inline-block;padding:0}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .goBack a:before{margin-left:0;margin-right:1.5ex;vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .goForward{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .goForward .btnSubmit{margin:0;min-width:190px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .goForward .button-arrow-right:after{top:11px}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep label span{vertical-align:middle;*display:inline;zoom:1}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep .smallStepHeader{font-weight:bold;font-size:16px}.epPurchaseProcessPlaceholder .widget20 .buttonsBar{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:60px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .buttonsBar{clear:both}}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .nextStepText{display:inline;float:initial;margin:20px}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .nextStepButton{display:inline;float:initial}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .btnSubmit{float:initial}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer{border-bottom:1px solid #dcdbd6}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .pagePartContainer{padding-right:5%;padding-left:5%}}@media all and (max-width: 320px){.epPurchaseProcessPlaceholder .widget20 .pagePartContainer{padding-right:2%;padding-left:2%}}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer.ticketKind .contentContainer{width:70%;display:inline-block;vertical-align:top}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .pagePartContainer.ticketKind .contentContainer{width:inherit;display:block}}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer{overflow:hidden}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer.notSellable .ticketData .priceInfo{bottom:7px}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer .ticketData{padding-top:10px;overflow:visible}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer .ticketData .priceInfo{position:absolute;bottom:5px;height:90px}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer .ticketData .cantBuyReason{position:absolute;right:20px;bottom:5px;height:90px;width:80%;text-align:right}@media all and (min-width: 768px) and (max-width: 1379px){.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer .ticketData .cantBuyReason{width:65%}}.epPurchaseProcessPlaceholder .widget20 .pagePartContainer .contentContainer .ticketData .cantBuyReasonDesc .integer-part{color:#48484A;font-weight:700;font-size:18px}.epPurchaseProcessPlaceholder .widget20 .source-stick i.route-mark{background-color:#437513}.epPurchaseProcessPlaceholder .widget20 .target-stick i.route-mark{background-color:#0d59ad}.epPurchaseProcessPlaceholder .widget20 i.route-mark-0{background-color:#00BFFF}.epPurchaseProcessPlaceholder .widget20 i.route-mark-1{background-color:#13FA05}.epPurchaseProcessPlaceholder .widget20 i.route-mark-2{background-color:#D8350C}.epPurchaseProcessPlaceholder .widget20 i.route-mark-3{background-color:#0CD89B}.epPurchaseProcessPlaceholder .widget20 i.route-mark-4{background-color:#F327CA}.epPurchaseProcessPlaceholder .widget20 i.route-mark-5{background-color:#ECFA05}.epPurchaseProcessPlaceholder .widget20 i.route-mark-6{background-color:#7F00FF}.epPurchaseProcessPlaceholder .widget20 i.route-mark-7{background-color:#FA7205}.epPurchaseProcessPlaceholder .widget20 i.route-mark-8{background-color:#FA0572}.epPurchaseProcessPlaceholder .widget20 i.route-mark-9{background-color:#05FA8D}.epPurchaseProcessPlaceholder .widget20 .frmDropdown:after{color:#dcdbd6}.epPurchaseProcessPlaceholder .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticktConnectionInfo a.lnkItTrans,.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .stickInfoContainerInTicketDefine .ticktConnectionInfo a.lnkItTrans,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .stickInfoContainerInTicketDefine .ticktConnectionInfo a.lnkItTrans{float:left;margin:0 .33em 0 0 !important;display:none}.tooltipHint{opacity:0.97;color:#48484A;left:0%;line-height:1.42857;display:inline-block}.tooltipHint p{margin-top:0;margin-bottom:.5em;text-align:initial}.tooltipHint p.paymentDesc{color:#48484A}.tooltipHint p.paymentDesc strong,.tooltipHint p.paymentDesc small{display:inline-block}.tooltipHint p.paymentDesc strong{margin-bottom:1em}.tooltipHint p.paymentDesc small{color:#86827B;margin-top:1em;width:88%}.tooltipHint div{margin-bottom:.5em}.hint-content{opacity:0.97;color:#48484A;min-width:200px}.hint-content p,.hint-content div{line-height:1.42857}.hint-content p{margin-top:0;margin-bottom:.5em;text-align:inherit}.hint-content p.paymentDesc{color:#48484A}.hint-content p.paymentDesc strong,.hint-content p.paymentDesc small{display:inline-block}.hint-content p.paymentDesc strong{color:#48484A;font-size:16px;font-family:Roboto, sans-serif;font-weight:700;margin-bottom:1em}.hint-content p.paymentDesc small{color:#86827B;margin-top:1em;width:88%}.hint-content div{margin-bottom:.5em}.hint-content b{font-weight:700}#tooltip{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:4px;border:1px solid #3BA8B0;font:400 14px/1.28571 Roboto, sans-serif;min-width:250px;position:absolute;line-height:1.28571}.frmDropdown-list{background:#fff;border:1px solid #a8a8a8;box-shadow:0 0 4px #f1f1f1;overflow:auto}.frmDropdown-list a{display:block;padding:3px}.frmDropdown-list a:hover{background-color:#297fE2;color:#fff;cursor:pointer;text-decoration:none}.frmDropdown-list .optgroup .optgroup-caption{font-size:1.2em;font-weight:700;vertical-align:middle;display:inline-block}.frmDropdown-list .optgroup a{text-indent:1.5em}.ac_results{font:400 14px/1.28571 Roboto, sans-serif;background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;transform:translate(-14%, 22px);z-index:99999;padding:0px}.ac_results:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.ac_results>*{display:block}.ac_results ul{list-style-type:none;margin-left:5px;padding-left:10px;display:block;list-style-position:outside;list-style:none;padding:0 !important;margin:0 !important;position:relative}.ac_results ul li:before{content:"•";font-weight:bold;color:#3BA8B0;position:relative;right:14px}.ac_results ul li{margin:0;padding:2px 5px;cursor:default;display:block;text-align:left;line-height:16px;overflow:hidden}.ac_results ul li span.cityName{display:block}.ac_results ul li.ac_scroll{display:block;border:0;margin:0;padding:0;height:2em;line-height:2em}.ac_results ul li.ac_scroll .caption{display:block;width:0;height:0;border:5px solid #000;margin:3px auto;_filter:progid:DXImageTransform.Microsoft.Chroma(Color=#ff00ff);_line-height:0;_overflow:hidden}.ac_results ul li.ac_scroll:before{content:""}.ac_results ul li.ac_scroll_up .caption{border-color:transparent transparent #000;_border-color:#f0f #f0f #000}.ac_results ul li.ac_scroll_down .caption{border-color:#000 transparent transparent;_border-color:#000 #f0f #f0f}.ac_results ul li.ac_item_hidden{display:none !important}.ac_results ul li:before{color:#fff;content:""}.ac_results ul li:hover{background-color:#dcdbd6;color:#fff;overflow:hidden}.ac_results ul li .cityName{display:block;color:#48484A;font-size:14px}.ac_results ul li .fqcDetails{font-size:12px;color:#86827B;padding-top:4px}.ac_results .ac_odd{background-color:#eee}.ac_results .ac_over{background-color:#dcdbd6;color:#fff;overflow:hidden;cursor:pointer}.ac_loading{background-image:url("//www.e-podroznik.pl/css/images/indicator.gif") !important;background-position:right center !important;background-repeat:no-repeat !important}.addr_ac{min-width:218px;width:auto;max-width:320px;_width:320px}.addr_ac.minMaxWidth{background-color:#0f0;_ie-xp:expression(this.firstChild.clientWidth < 219 ? this.style.width="218px" : (this.firstChild.clientWidth > 319 ? this.style.width="320px" : this.style.width="auto" ))}.addr_ac ul li span.fqcDetails,.addr_ac span.selectedCity span.fqcDetails{color:#afafaf;display:block;white-space:nowrap}@media all and (min-width: 1px) and (max-width: 767px){.epPurchaseProcessPlaceholder .widget20{background:none}.epPurchaseProcessPlaceholder .widget20 .ticketPurchaseStep div.sectionCaption{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;font-size:18px}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;text-indent:-500px;min-width:80px;width:80px;margin:10px 0;line-height:21px}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack:hover,.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack:focus{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack:hover{background:#fff;border-color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack:disabled{opacity:.5;background:#f3f3f3}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack a{line-height:20px;display:block;width:100%;height:100%;padding:0;position:relative}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goBack a:before{content:"«";font-size:25px;position:absolute;left:290px}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goForward .nextStepText{display:none}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goForward .btnSubmit{min-width:180px !important;width:180px !important;padding-left:0 !important;padding-right:0 !important}.epPurchaseProcessPlaceholder .widget20 .buttonsBar .goForward .button-arrow-right{margin:10px 0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .pagePartContainer{overflow:hidden}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .pagePartContainer .contentContainer .opts4companies p{margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .door-to-door.tooltip{color:#3BA8B0;font-weight:400;cursor:pointer}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .door-to-door.tooltip:hover{text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .door-to-door.tooltip+.hint-content{font-weight:400}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .door-to-door.tooltip+.hint-content .dropOff-address,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .door-to-door.tooltip+.hint-content .pickUp-address{color:#acaaa1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm{margin-bottom:10px}@media all and (min-width: 1240px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm{overflow-x:hidden !important}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .changeConnWrap{margin-right:20px;margin-top:25px;padding-left:116px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .changeConn{background:#dedede;border-radius:4px;color:#000;overflow:hidden;padding:0;width:170px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .changeConn .freePlaces{background:#FFF;font-size:210%;padding:0.3em 5px 0.3em 3px;border:1px solid #dedede;border-radius:4px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .aTHeader{padding-left:5px;float:right}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{margin-bottom:0}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData{margin-left:0;width:100%;margin-top:0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:25%;margin-right:3%}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:20%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:20%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:25%;margin-right:3%}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:20%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:20%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .basePrice{display:inline-block;visibility:hidden;text-align:right;margin-right:2%;width:12%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .ticketData .discountsTicketsContainer .pgItem .basePrice{display:none}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.basePrice{color:#48484A;position:relative;right:-80px;text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.basePrice .price{color:#48484A;text-decoration:none;font-weight:700;font-size:18px}@media all and (min-width: 992px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.basePrice{transform:none}}@media all and (min-width: 768px) and (max-width: 992px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.basePrice{transform:translate(-65px, 0)}}@media all and (min-width: 1px) and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.basePrice{transform:none;position:absolute;right:0;bottom:-15px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice.basePriceHidden .pgItem span.priceWithDiscount{visibility:hidden;opacity:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .stickInfoContainerInTicketDefine .withBasePrice .pgItem span.basePrice{visibility:visible}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer .basePriceContainer{margin-right:0.5ex;display:inline-block;text-decoration:line-through}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer .basePriceContainer *{margin-right:0;text-decoration:line-through}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceShowed .endPriceContainer{display:inline}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceHidden .basePriceContainer{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceHidden .basePriceContainer *{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceHidden .basePriceContainer .basePrice{font-size:34px;font-weight:500;color:#48484A}@media all and (min-width: 1px) and (max-width: 767px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceHidden .basePriceContainer .basePrice{font-size:22px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm.resultWithBasePrice .overallPriceForOrderContainer.basePriceHidden .endPriceContainer{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container{display:flex;align-items:center;padding-left:30px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .train-class-label{min-width:55px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .spacer{display:block;width:20px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .fldTrainClass{margin:0 20px 0 0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .fldTrainClass .fldCaption{width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container input{height:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper{display:flex}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder{width:370px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .dropdown{width:170px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary{display:flex;align-content:center;align-items:center;justify-content:flex-end;width:100%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary>*{margin-left:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .loaderWrapper{padding:0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .loaderWrapper .loader{background:transparent url("/css/images/bar.gif") no-repeat center center;background-size:contain;display:inline-block;height:30px;width:30px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .error-message{color:#e32033}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .system-information{color:#C7AC45}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .ticketsCountPrefix{min-width:30px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .ticketsCount{width:75px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff{margin-right:3%;width:36%}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff{width:35%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff{width:30%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff{width:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group .fldTariff4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff .fldTariff4Group{width:100%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .discount4Group .fldTariff4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .lblTariff .fldTariff4Group select{width:100%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .group-info{margin:0 3%}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .group-info{margin:0 1%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .group-info{margin:0 1%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .group-info{margin:0 1%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer>div>.orange{position:relative;bottom:17px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .valueError li,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .valueError li .fldCaption{background-color:#FDD7D7 !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItems{border-bottom:1px solid #dcdbd6;margin-right:0;margin-bottom:25px;margin-left:0;padding-top:5px !important;padding-bottom:10px !important}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItems .balloon-hint .hint-content{left:0;transform:translate(15%, -50%)}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItems .balloon-hint .hint-content:before{right:0;transform:translate(0, -50%) scaleY(2) rotate(180deg);top:50%;left:-9px;width:10px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper *{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .roundButton{border-radius:2px;border:1px solid #dcdbd6;background:#fff;width:44px;height:40px;z-index:1;position:relative;vertical-align:top;float:left}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .roundButton:before{margin:0;line-height:38px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .roundButton.single{width:auto;padding:0 10px;border-color:transparent}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .roundButton.single:before{line-height:38px;margin-right:5px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .roundButton{float:none;margin-bottom:10px !important}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown{border-radius:0 2px 2px 0;transition:height 0.4s linear;border:1px solid #dcdbd6;display:inline-block;z-index:1;background:#fff;padding-left:15px;margin-left:-5px;height:40px;line-height:40px;position:relative;width:140px;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown.fallback{width:180px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead{display:inline-block;color:#86827B;width:100%;cursor:pointer;background:#fff;height:37px;line-height:37px;vertical-align:top;position:relative;text-transform:lowercase;padding-top:1px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead:after{position:absolute;right:5px;top:2px;font-size:12px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead:after{color:#dcdbd6;position:absolute;right:5px;top:2px;font-size:9px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type]:before{content:'';display:inline-block;width:22px;margin-right:12px;position:relative;top:4px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="human"]:before{height:17px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/human.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="dog"]:before{height:18px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/dog.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="bike"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/bike.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="scooter"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/scooter.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="baggage"]:before,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownLead[data-entity-type="luggage"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/baggage.png") center center no-repeat;top:2px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem{height:35px;line-height:35px;background:#fff;color:#86827B;width:120px;cursor:pointer;display:block;text-align:left;text-transform:lowercase;text-decoration:none;margin-bottom:1px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem:first-of-type:after{color:#dcdbd6;position:absolute;right:9px;top:3px;font-size:9px;content:"\E022";font-family:'icons'}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem:before{display:none;margin-right:12px;position:relative;top:4px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem:hover{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem.disabledStyle{color:#b7b7b6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type]:before{content:'';display:inline-block;width:22px;margin-right:12px;position:relative;top:4px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="human"]:before{height:17px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/human.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="dog"]:before{height:18px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/dog.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="bike"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/bike.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="scooter"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/scooter.png") center center no-repeat}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="baggage"]:before,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown .dropdownItems .dropdownItem[data-entity-type="luggage"]:before{height:15px;background:transparent url("//www.e-podroznik.pl/img/purchaseProcess/defineTicket/baggage.png") center center no-repeat;top:2px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown.opened{height:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown.opened .dropdownItems{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .dropdown.opened .dropdownLead{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper .holder.parcel .dropdown{width:160px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .buttonWrapper.balloon-hint.top-left:hover .hint-content{left:5% !important;max-width:90% !important}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs{display:block;border-bottom:1px solid #dcdbd6;margin-bottom:15px;box-shadow:none;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs *{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item{border-radius:2px 2px 0 0;display:inline-block;cursor:pointer;background:transparent;border:none;padding:8px 20px 8px;margin-left:10px;margin-bottom:-1px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item{min-width:0;padding:8px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item.active{border:1px solid #dcdbd6;border-bottom:none;background:#fff}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item.disabled{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item.disabled.keep-visible{display:inline-block;border:1px solid #e8e7e4;color:#9e9b96;border-bottom:none;cursor:default}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item.disabled:hover .unavailable-message{opacity:1 !important;visibility:visible !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item.header-item{border:none;cursor:default}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .tabs .tab-item .unavailable-message{opacity:0 !important;visibility:hidden !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem{padding:10px 0;background-color:inherit;width:100%;padding-right:3%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem{padding-left:3%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-spacer{display:block;height:25px;margin:0 0 15px}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-spacer{display:none}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .lblTariff{height:auto;margin:0 !important}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-wrapper{display:flex;align-items:center;height:25px;margin:0 0 15px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-wrapper .main-label{margin-right:10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-wrapper .main-label .fldCaption{padding:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-wrapper .lblRadio{height:auto;margin:0 10px 0 0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .there-and-back-wrapper .lblRadio .fldContainer input{margin:0;height:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .btnRemovePassengersGroup{margin-top:40px}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-there-and-back="true"] .btnRemovePassengersGroup{margin-top:0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem:not([data-there-and-back="true"]) .there-and-back-spacer{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem:not([data-there-and-back="true"]) .there-and-back-wrapper{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="baggage"] .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="dog"] .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="bike"] .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="scooter"] .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="parcel"] .fldDisount4Group{opacity:0;cursor:default}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="baggage"] .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="dog"] .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="bike"] .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="scooter"] .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="parcel"] .fldDisount4Group select{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="baggage"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="dog"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="bike"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="scooter"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem[data-group-entity-type="parcel"] .discount4Group{box-sizing:border-box;padding-right:10%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem label{height:40px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem label .fldCaption{color:#86827B}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.basePrice{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.priceWithDiscount{padding-left:10px;display:inline-block}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.priceWithDiscount{text-align-last:auto;width:auto;margin-left:5%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info{width:15px;line-height:1.28571;vertical-align:middle;margin:0 1%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info p{margin:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info .tooltip:hover{background-color:#3BA8B0;color:#fff}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info .hint-content{min-width:200px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.group-info .hint-content .cancel-fee{margin-top:0.5em}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem span.ticketsDefinition{display:block;font-size:11px;margin-left:10px;padding-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem>span{line-height:40px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .btnRemovePassengersGroup{display:inline-block;width:auto;float:right;line-height:40px;position:absolute;right:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .btnRemovePassengersGroup:after{color:#3BA8B0;font-size:0.75em}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem:only-child .btnRemovePassengersGroup,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem.hideRemoveBtn .btnRemovePassengersGroup{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount{padding-bottom:8px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup{padding:15px 15px 5px;font-size:14px;color:#acaaa1;position:relative}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-year,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-year,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .other-month{visibility:hidden}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev{position:absolute;top:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev{left:1px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next{right:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month{position:absolute;top:10px;padding:7px 13px 2px 5px;color:transparent}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month:hover,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month:hover{border:1px solid #3BA8B0;text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month:after,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month:after{font-family:'icons';color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month{left:14px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month:hover{border-radius:2px 0 0 2px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-prev-month:after{content:"\E006"}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month{right:15px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month:hover{border-radius:0 2px 2px 0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-nav-next-month:after{content:"\E007"}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup .dp-calendar{padding-top:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup h2{color:#48484A;font:inherit;text-align:center;border-radius:2px;border:1px solid #dcdbd6;padding:5px 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup th{height:1em;padding:8px;overflow:hidden;width:40px;vertical-align:middle;text-align:center}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup th{color:#86827B;font-weight:400}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td{cursor:pointer;color:#48484A;background:transparent}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td:hover{text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.disabled{color:#acaaa1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.disabled:hover{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.earlier{color:#acaaa1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.today{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.selected{padding:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.selected span.bgWrapper{width:28px;height:28px;line-height:28px;border-radius:14px;display:inline-block;text-align:center;color:#fff;background-color:#3BA8B0;padding:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .dp-popup td.selected span.bgWrapper:hover{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .validationErrorMessage{margin-left:0}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .validationErrorMessage{margin-bottom:0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form{margin-top:8px;margin-bottom:8px}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form{margin-left:125px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblBirthDate{display:block;height:auto;margin:0;width:100% !important}}@media all and (min-width: 769px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form{display:flex;flex-wrap:wrap}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form label{margin-left:0;height:auto;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form label .fldContainer{margin-top:0;margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form label .fldCaption{font-size:.95em;line-height:1.1;padding-left:0;padding-right:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .idNumberContainer{width:280px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .idNumberContainer{width:100%;margin-bottom:12px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .idNumberContainer.pesel{width:86%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .idNumberContainer.pesel{width:82%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate{width:145px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate{margin-top:0 !important;margin-bottom:0.5em}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate .fldContainer.\:focused{border-width:0 !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate .fldContainer>input{margin-top:0;margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblSkipExpirationDate .fldContainer>input:after{left:0;top:12px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate{width:175px;position:relative}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .validationErrorMessage{margin-bottom:0 !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .calendarDatePicker{position:absolute;z-index:2;right:0px;bottom:-12px;left:auto;transform:translateY(100%)}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblExpirationDate .calendarDatePicker:before{left:auto;right:12px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblBirthDate{width:175px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .lblBirthDate .validationErrorMessage{margin-bottom:4px}@media all and (min-width: 769px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .idNumberContainer.pesel .validationErrorMessage{max-width:200px !important}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .balloon-hint.pesel-info{position:relative;top:28px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .balloon-hint.pesel-info .hint-content{width:220px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .balloon-hint.pesel-info .hint-content{transform:translate(-92%, -122%)}}@media all and (min-width: 769px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .id-documents-data-for-discount .id-document-form .balloon-hint.pesel-info{margin-top:25px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .validationErrorMessage{margin-left:0}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .validationErrorMessage{margin-bottom:0}}@media all and (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .passenger-address{margin-left:125px}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .passenger-address label{width:100%;margin-bottom:12px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .passenger-address .fldCaption{padding-left:0;font-size:.95em;line-height:1.1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .passenger-address-container .passenger-address .fldContainer{margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .pgItem .validationErrorMessage{font-size:0.95em;color:#FC4848;margin-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .ticketsDefinition span.autoTariffChooseDescription{display:block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .stick-available-tickets-info{color:#86827B}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .stick-available-tickets-info.few-tickets-left,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .discountsTicketsContainer .stick-available-tickets-info.promotional-price{color:#f5321f}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .validationErrorMessage{width:auto;margin:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container{display:flex;align-items:center;padding-left:30px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .train-class-label{min-width:55px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .spacer{display:block;width:20px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .fldTrainClass{margin:0 20px 0 0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .train-class-container .fldTrainClass .fldCaption{width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem{display:flex;flex-wrap:wrap;align-items:baseline;height:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem>*{flex:0 0 auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .ticketsCountPrefix{min-width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .ticketsCount{width:75px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields{display:flex;flex:1 1 320px;flex-wrap:wrap;justify-content:left;max-width:calc(min(800px, 100%))}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label{flex:1 0 260px;margin:10px 15px 0 0 !important;width:auto;min-width:260px;max-width:max(260px, calc(50% - 15px));overflow:hidden;height:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label .fldContainer{width:auto !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label .fldContainer select{width:calc(100% - 3px)}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label{max-width:100%;margin-right:0  !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label.lblCompanyNo,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label.discount4Group{order:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .fields label.lblTariff{order:1}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .group-info{margin:0 20px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup{position:static;float:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup.\:disabled,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup.\:disabled::before,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup.\:disabled::after{cursor:default !important;color:#b7b7b6 !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup .hint-content{line-height:normal;text-align:justify}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup .hint-content:before{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .pgItem .btnRemovePassengersGroup .hint-content strong{line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper{display:flex;flex-direction:column}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .spacer{height:1px;background-color:#dcdbd6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .seat-preferences-summary{padding:20px 0;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .seat-preferences-summary h6{font-weight:700;margin-bottom:12px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .seat-preferences-summary .section{display:flex}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .seat-preferences-summary .section .intro{flex-basis:200px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder{width:auto;max-width:50%;white-space:nowrap;margin-bottom:25px}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder .btnAddNewDiscount.roundButton{width:auto;padding:0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder .dropdown{width:auto;padding:0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder .dropdown .dropdownLead::before{display:none}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled{cursor:default !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .btnAddNewDiscount,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .btnAddNewDiscount::before,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .btnAddNewDiscount::after,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .dropdownLead,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .dropdownLead::before,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .holder.\:disabled .dropdownLead::after{cursor:default !important;color:#b7b7b6 !important}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .dropdown{width:170px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary{display:flex;align-content:center;align-items:center;justify-content:flex-end;flex:1;flex-wrap:wrap;padding-top:20px;font-size:22px}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary{text-align:right;flex-basis:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary>*{margin-left:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .ticket-price-container .price{font-weight:700;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .ticket-price-container .currency-name{font-size:14px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .loaderWrapper{padding:0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .loaderWrapper .loader{background:transparent url("/css/images/bar.gif") no-repeat center center;background-size:contain;display:inline-block;height:30px;width:30px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .error-message{color:#e32033}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .ticket-summary .system-information{color:#C7AC45}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .btnShowSeatPreferences{padding:12px 8px;line-height:normal;max-width:calc(50% - 10px);margin:0 0 0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition.intercityTicketDefinition .buttonWrapper .btnShowSeatPreferences.button-secondary{color:#3BA8B0;border-color:#3BA8B0}.ic-seat-preferences-modal .ic-seat-root{height:100%}.ic-seat-preferences-modal .ic-seat-container{height:100%;display:flex;flex-direction:column}.ic-seat-preferences-modal .ic-seat-container .ic-seat-content{flex-grow:1;overflow-x:hidden}.ic-seat-preferences-modal .ic-seat-container .ic-seat-content iframe{height:100%}.ic-seat-preferences-modal.ep-modal-wrapper.narrow .ep-modal-dialog{width:calc(max(280px, min(540px, 100%)))}.ic-seat-preferences-modal.ep-modal-wrapper .ep-modal-dialog{width:calc(max(280px, min(1036px, 100%)));transition:width 0.3s ease-in-out;height:90vh}@media screen and (max-width: 992px){.ic-seat-preferences-modal.ep-modal-wrapper .ep-modal-dialog{height:100vh}}.ic-seat-preferences-modal.ep-modal-wrapper .ep-modal-dialog .ep-modal{height:100%;display:flex;flex-direction:column}.ic-seat-preferences-modal.ep-modal-wrapper .ep-modal-dialog .ep-modal-content{border-top:0 none;padding:10px 0;flex-grow:1;min-height:0}.ic-seat-preferences-modal .ep-modal-header{padding:30px 20px 15px 29px !important}.ic-seat-preferences-modal .ep-modal-header .ep-modal-title{font-weight:700;font-size:20px;color:#3BA8B0;text-align:center}.ic-seat-preferences-modal .ep-modal-footer{display:flex;justify-content:space-between}.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;padding:8px 15px}.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn:hover,.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn:focus{text-decoration:none}.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn:hover,.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn:focus{text-decoration:underline}.ic-seat-preferences-modal .ep-modal-footer .ep-cancel-btn:disabled{opacity:.5}.ic-seat-preferences-modal .ep-tabs-container{display:flex;justify-content:center}.ic-seat-preferences-modal .ep-tabs-container .ep-tab{border-radius:2px 2px 0 0;margin:0 0 0 -1px;padding:8px 30px !important}@media all and (max-width: 500px){.ic-seat-preferences-modal .ep-tabs-container .ep-tab{min-width:auto}}.ic-seat-preferences-modal .ep-tabs-container .ep-tab:not(.active){border-color:#dcdbd5;color:#86827B}.ic-seat-preferences-modal .loader{align-items:center;justify-content:center;flex-direction:column}.ic-seat-preferences-modal .loader p{font-weight:700}.ic-seat-preferences-modal label{margin:0 0 15px 0}.ic-seat-preferences-modal label.lblRadio,.ic-seat-preferences-modal label.lblCheckbox{display:flex;align-items:flex-start}.ic-seat-preferences-modal label.lblRadio input,.ic-seat-preferences-modal label.lblCheckbox input{margin-top:0}.ic-seat-preferences-modal label .fldContainer{flex-grow:1}.ic-seat-preferences-modal .common-preferences,.ic-seat-preferences-modal .passengers-preferences{display:flex;flex-direction:column;padding:10px 28px 10px}.ic-seat-preferences-modal .common-preferences{padding-top:28px;padding-bottom:0}.ic-seat-preferences-modal .common-preferences .seat-type-rules-acceptance .btnShowRules{color:#3BA8B0;cursor:pointer}.ic-seat-preferences-modal .passengers-preferences .header{font-size:14px;text-align:left;margin:0;font-weight:700}.ic-seat-preferences-modal .passengers-preferences .balloon-hint{font-weight:normal}.ic-seat-preferences-modal .passengers-preferences .balloon-hint .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px}.ic-seat-preferences-modal .passengers-preferences .balloon-hint .tooltip:hover{background-color:#3BA8B0;color:#fff}.ic-seat-preferences-modal .passengers-preferences .balloon-hint .hint-content{width:400px}@media all and (max-width: 500px){.ic-seat-preferences-modal .passengers-preferences .balloon-hint .hint-content{width:250px;font-weight:normal;left:0;transform:translate(0%, 100%);top:auto;bottom:-100%}}.ic-seat-preferences-modal .passengers-preferences .seat-placements{display:flex;flex-direction:column}.ic-seat-preferences-modal .passengers-preferences .seat-placements .lblSeatPreference{padding-top:15px;display:flex;align-items:center}.ic-seat-preferences-modal .passengers-preferences .seat-placements .lblSeatPreference .fldCaption{color:#86827B;font-weight:400}.ic-seat-preferences-modal .passengers-preferences .seat-placements .lblSeatPreference .fldContainer{margin:0 0 0 1ex;flex-grow:1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItems,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems{list-style:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tModeItems{background-color:#DEDEDE}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems .tariffRules{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems label .fldCaption{width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems label .fldContainer{vertical-align:middle;margin-right:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems li{position:relative}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .tItems .tariffRules{cursor:pointer;color:#2864E2;position:absolute;top:1px;right:15px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .partsSpacer{border-bottom:1px;border-left:0;border-right:0;border-top:0;border-color:#a4a4a4;border-style:solid;color:#a4a4a4}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem{background-color:#DEDEDE;position:relative;width:99%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label{margin-left:0;height:auto !important;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label.street,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label.city{width:280px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label.buildingFlatContainer,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label.zip{width:140px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label .flCdaption{font-size:.95em}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .passenger-address-container label .fldContainer{margin-top:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem>span{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .is-hidden{display:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .purchase-process-passenger-overall-info{font-size:18px;padding-right:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCountContainer{margin:0;width:38px;padding:0;height:40px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCountContainer input{margin:0;text-align:center;height:40px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount{margin:0;height:inherit !important;width:15%;height:40px;box-sizing:border-box}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount{width:20%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount{width:25%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount{width:25%;margin-bottom:20px}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount{width:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount .ticketsCountContainer{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount .validationErrorMessage{max-width:775px !important;width:775px;margin-top:0.5em;display:block}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .ticketsCount .validationErrorMessage{max-width:100% !important;width:100%}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldDisount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldTariff4Group{margin:0;width:100%;box-sizing:border-box;padding:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldDisount4Group *,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldTariff4Group *{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldDisount4Group input,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldDisount4Group select,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldTariff4Group input,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldTariff4Group select{height:40px;width:100%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldDisount4Group.frmDropdown,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldTariff4Group.frmDropdown{position:relative}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .fldCaption{width:auto;font-weight:normal;line-height:18px;padding:0 0 0 10px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .priceWithDiscount{vertical-align:baseline;font-weight:400;font-size:14px;text-align:right}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .priceWithDiscount .price{font-weight:700;font-size:18px;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany{margin:10px 0 0 0;margin-left:15%;width:30%}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany{width:27%;margin-left:20%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany{width:25%;margin-left:23%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany{width:25%;margin-left:25%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany{width:100% !important;margin-left:0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany .fldContainer{padding:10px 0 10px 15px;margin:0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .pgItem .lblCompany .fldContainer .companyCodeName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:78%;display:block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData{width:70%;box-sizing:border-box;margin:40px 0 40px 5%;position:relative;min-height:140px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData{width:100%;margin:0 0 40px 0}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData{width:100%;margin:0 0 40px 0}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .ticketData *{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(2) .btnAddNewDiscount{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(2) .btnAddNewDiscount:before{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(3) .btnAddNewDiscount{color:#77d980}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(3) .btnAddNewDiscount:before{color:#77d980}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(4) .btnAddNewDiscount{color:#e8d071}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(4) .btnAddNewDiscount:before{color:#e8d071}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(5) .btnAddNewDiscount{color:#398528}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(5) .btnAddNewDiscount:before{color:#398528}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(6) .btnAddNewDiscount{color:#c77e49}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(6) .btnAddNewDiscount:before{color:#c77e49}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(7) .btnAddNewDiscount{color:#4c86b6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(7) .btnAddNewDiscount:before{color:#4c86b6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(8) .btnAddNewDiscount{color:#6bc43a}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(8) .btnAddNewDiscount:before{color:#6bc43a}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(9) .btnAddNewDiscount{color:#dca865}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(9) .btnAddNewDiscount:before{color:#dca865}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(10) .btnAddNewDiscount{color:#3ebcdb}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(10) .btnAddNewDiscount:before{color:#3ebcdb}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(11) .btnAddNewDiscount{color:#57E7EC}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(11) .btnAddNewDiscount:before{color:#57E7EC}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(12) .btnAddNewDiscount{color:#8330AE}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(12) .btnAddNewDiscount:before{color:#8330AE}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(13) .btnAddNewDiscount{color:#E52EBC}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(13) .btnAddNewDiscount:before{color:#E52EBC}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(14) .btnAddNewDiscount{color:#E66EF1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(14) .btnAddNewDiscount:before{color:#E66EF1}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(15) .btnAddNewDiscount{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine:nth-child(15) .btnAddNewDiscount:before{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;padding:0;line-height:initial;cursor:pointer;text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:hover,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:focus{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:hover,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:focus{text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:disabled{opacity:.5}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount:before{content:"+";margin-right:0.75ex;display:inline-block;font-size:18px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount.disabledStyle{cursor:default;color:#b7b7b6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount.disabledStyle:before{color:#b7b7b6}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .stickInfoContainerInTicketDefine .btnAddNewDiscount .holder{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:30%;margin-right:5%;margin-left:0}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:27%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:25%;margin-right:3%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:25%;margin-right:3%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .discount4Group{width:100% !important;margin-right:0 !important;margin-bottom:20px}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:30%;margin-right:5%;margin-left:0}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:27%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:25%;margin-right:3%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:25%;margin-right:3%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem .lblTariff{width:100% !important;margin-right:0 !important;margin-bottom:20px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="dog"] .lblReductionCard,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="dog"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="bike"] .lblReductionCard,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="bike"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="scooter"] .lblReductionCard,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="scooter"] .discount4Group,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="baggage"] .lblReductionCard,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .defineTicketPForm .ticketData .discountsTicketsContainer .pgItem[data-group-entity-type="baggage"] .discount4Group{display:none}}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .loginForm .contentContainer p{margin-left:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .loginForm .addLink{font-weight:normal}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .loginFrm label{display:block}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .loginFrm .btnSubmit{float:right}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket label .fldCaption{width:120px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket label.lblCheckbox .fldCaption{width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .carriersList a{margin:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .contentContainer .invoiceMainContainer .leftPart,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .contentContainer .leftPart{width:53%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .contentContainer .invoiceMainContainer .rightPart,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .contentContainer .rightPart{width:46%;padding-left:1%}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .contentContainer .fieldsExplanation{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .lblConfirmMarketing .fldCaption,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .lblConfirmRules .fldCaption{width:auto}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .confirmItem a{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs{overflow:visible;clear:left}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .contentContainer{overflow:visible}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .overAllPriceComposite,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .stick-overallprice{position:relative;top:5px;float:right;display:inline-block;font-size:22px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .overAllPriceComposite .price,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .stick-overallprice .price{font-weight:700;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .overAllPriceComposite .currency-name,.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .stick-overallprice .currency-name{font-size:14px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .overAllPriceForOrderComposite{padding-top:5px;text-align:right;font-size:1.4em}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .tariffsContainer .leftPart{border-top:1px solid #CFCFCF;padding-top:5px}.epPurchaseProcessPlaceholder .widget20 .carrierDefineTicket .passengersTariffs .discountsTicketsContainer .leftPart{border-top:1px solid #CFCFCF;padding-top:5px}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer label .fldCaption{background:none}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer.fcTicketsGroupsP{position:initial;left:300px;top:10px}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer.fcTicketsGroupsP .subPartTitle{font-weight:bold}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information{border-radius:2px;font:400 14px/1.28571 Roboto, sans-serif;padding:15px;max-width:790px;margin-left:auto;margin-right:auto;background-color:#f0f4fd;border:1px solid #e3e8f5;color:#697ca7;margin:0.1em;padding-top:10px;padding-bottom:10px;position:relative;left:124px;line-height:1.28571 !important;display:none}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information span{line-height:1.28571}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information li::before{content:""}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px;background-color:#fff;margin-left:1em}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information .tooltip:hover{background-color:#3BA8B0;color:#fff}.epPurchaseProcessPlaceholder .widget20 .discountsTicketsContainer li.pgItem>.system-information .hint-content{left:auto;min-width:800px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine{border-top:1px solid #dcdbd6;position:relative;background-color:#fff;margin-top:-1px;min-height:197px;font-size:0;width:100%;overflow:visible !important}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine>*{font-size:14px;vertical-align:middle !important}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .contentContainer{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .foldableControl{padding:20px 0 0 0;text-align:left}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .foldableControl{text-align:center}}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine.folded .ticketConnectionInfoContainer{margin:0;width:0}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine.folded .contentContainer.ticketData{margin-left:0;margin-right:0;width:100%}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{position:relative;margin-top:40px;margin-right:0;margin-bottom:40px;margin-left:0;display:inline-block;width:25%}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{margin-bottom:0;width:100%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{margin-bottom:0;width:100%}}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo{width:100%;height:164px;position:relative;overflow:visible !important;min-height:120px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink{clear:left;padding-top:5px;padding-bottom:2px;max-height:50px;overflow:hidden;font-size:12px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink span.line_inner{padding:5px 0;line-height:29px;margin-top:3px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink span.line_in1{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C4C4C4;box-shadow:0 0 3px #CDCDCD inset;border-radius:2px;margin-bottom:3px;padding:3px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink span.line_in1 .ikonki{height:17px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink span.lineNo{font-weight:bold;font-size:15px;text-shadow:1px 1px #D7E2F0;vertical-align:bottom}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .fromInfo{margin-left:75px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo{position:absolute;bottom:0;left:75px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo .to{width:185px;display:block}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .fromInfo>.from,.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo>.to{color:#48484A;font-weight:700;text-overflow:ellipsis}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .connectionRoute .from,.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .connectionRoute .to{font-weight:bold}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .connectionRoute .fromToSeparator{display:none}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .connectionRoute .to{position:absolute;left:40px;bottom:10px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo i{margin-top:20px;margin-right:0;margin-bottom:25px;margin-left:20px;top:0;bottom:0}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart{position:absolute;top:40%;margin-top:-15px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink{width:235px;white-space:nowrap}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .type-line{width:54px;vertical-align:top;text-align:center}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info{vertical-align:top;display:inline-block;margin-top:.5em;max-width:160px;overflow:hidden;text-overflow:ellipsis}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .carrier-name{left:0;top:0}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules{float:left;color:#3BA8B0;cursor:pointer;text-decoration:none;color:#86827B;text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules:after{display:block;clear:both;content:' ';font-size:0}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules:hover{text-decoration:underline}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules.icon-right:after,.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules.icon-left:before{color:#3BA8B0;font-size:0.66em;margin-left:.5ex;margin-right:.5ex}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .change{margin-top:14px;margin-bottom:14px;margin-left:16px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine i.route-mark{display:none;position:absolute;left:4px;top:0;bottom:0;width:5px;border-radius:5px;margin-top:20px;margin-right:0;margin-bottom:25px;margin-left:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .fcTicketInfo .overAllPrice{position:absolute;right:10px;bottom:10px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .fcTicketInfo .fcTicketTariff>div{position:absolute;left:300px;bottom:50px}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketData{width:600px;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .notSellable{background-color:#f3f3f3;border-radius:4px;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .ticketKind.pagePartContainer{padding-top:40px}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder{overflow:hidden;margin-left:25px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder{margin-left:0;padding:15px 0 0 0}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder>div{box-sizing:border-box;float:left;margin-right:5%;width:45%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder>div{float:none;width:inherit;margin-right:0}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder label{margin-left:0;margin-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder label input{margin-top:0;margin-right:24px;margin-bottom:0;margin-left:2px}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .bigLabel{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:400;font-size:24px;line-height:24px;font-weight:700;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .bigLabel input:checked+*:before{color:#0e7ca7}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .additionalText{font:400 14px/1.28571 Roboto, sans-serif;padding-top:0;padding-right:0;padding-bottom:36px;padding-left:40px;display:block}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .additionalTextMail{font:400 14px/1.28571 Roboto, sans-serif;padding-top:0;padding-right:0;padding-bottom:36px;padding-left:0;display:block}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .optionSMS{border-left:1px solid #dcdbd6;padding-left:5%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .optionSMS{border:none;padding-left:0}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .optionSMS .bigLabel{font-size:20px}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .selectedOption .bigLabel{color:#0e7ca7}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .show-on-mobile{display:none}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .show-on-mobile{display:block}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .mostPopular{position:relative;top:2px;font-weight:400;font-size:10px;margin-left:20px;color:#1bbcef;line-height:20px;padding:5px 18px;border:1px solid #1bbcef;border-radius:12px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .mostPopular{display:inline-block;padding:0 18px;margin:15px 0 0 40px}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .ticketKind{float:none;width:inherit}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .ticketKind{width:100%}}.epPurchaseProcessPlaceholder .widget20 .ticketKind div.disabled{color:#848484}.epPurchaseProcessPlaceholder .widget20 .consumerRightsInfo{background-color:#f3f3f3;padding:6px 10px;margin:20px 0 5px;border-radius:4px;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .consumerRightsInfo a{text-decoration:underline !important;color:#3BA8B0 !important}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer{margin-bottom:20px;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;background-color:#f3f3f3;border-radius:4px;text-align:right;font-size:25px;font-weight:400 !important;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .endPrice{font-size:34px;font-weight:500 !important;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .basePriceContainer{display:none}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .loaderWrapper{padding:0 20px}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .loaderWrapper .loader{background:transparent url("/css/images/bar.gif") no-repeat center center;background-size:contain;display:inline-block;height:35px;transform:translateY(25%);width:35px}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .endPriceContainer.hasError{color:#DE7988;padding:0 15px}.epPurchaseProcessPlaceholder .widget20 .overallPriceForOrderContainer .endPriceContainer.hasWarning{color:#C7AC45}.epPurchaseProcessPlaceholder .widget20 .fieldAnnotation{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .annotatedFieldCaption span{display:inline}.epPurchaseProcessPlaceholder .widget20 .contentContainer.ticketData .cantBuyReasonDesc{line-height:1.25;width:100%;height:100%}.epPurchaseProcessPlaceholder .widget20 .contentContainer.ticketData .cantBuyReasonDesc td{margin:0;padding:0;border:none;line-height:18px}.tariff-selector{font:400 14px/1.28571 Roboto, sans-serif;padding:5px;min-width:320px;overflow-y:scroll;max-height:200px}.tariff-selector .lblRadio{display:inline-flex;align-items:center}.tariff-selector .tariff-item{padding-left:2px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dcdbd6}.tariff-selector .tariff-item:last-child{border-bottom:none}.tariff-selector .left-side .lblCheckbox{padding-bottom:3px}.tariff-selector .left-side .lblCheckbox>.fldCaption{font-weight:bold}.tariff-selector .left-side .return-date,.tariff-selector .left-side .return-info,.tariff-selector .left-side .validity-end-date,.tariff-selector .left-side .validity-info{padding-left:25px}.tariff-selector .left-side .return-date,.tariff-selector .left-side .validity-end-date{font-size:12px;color:#acaaa1}.tariff-selector .left-side .validity-end-date{padding-bottom:10px}.tariff-selector .left-side input{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0}.tariff-selector .left-side input:hover{border-color:#cbc9bd}.tariff-selector .left-side input:focus,.tariff-selector .left-side input.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.tariff-selector .left-side input:focus,.tariff-selector .left-side input.\:focused{border:1px solid #cbc9bd !important}.tariff-selector .left-side input:disabled,.tariff-selector .left-side input.\:disabled{color:#b7b7b6;background:#f3f3f3}.tariff-selector .left-side input.valueError{border-color:#e32033 !important}.tariff-selector .left-side input:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.tariff-selector .left-side input:hover:after{border-color:#cbc9bd}.tariff-selector .left-side input:checked:after{color:#3BA8B0}.tariff-selector .left-side input:disabled:after{color:#b7b7b6;background:#f3f3f3}.tariff-selector .left-side input:after{border-radius:50%;font-size:34px;line-height:19px;width:19px;height:19px}.tariff-selector .left-side input:checked:after{content:"•"}.tariff-selector .right-side{text-align:right}.tariff-selector .right-side .basePrice{display:inline-block}.tariff-selector .right-side .price{display:inline-block;font-weight:bold;text-align:right;padding-bottom:3px;margin-top:14px;margin-bottom:7px}.tariff-selector .right-side .tickets-left{color:#f5321f}.discount-long-name-break-line{display:inline-block;white-space:normal;width:200px}.discount-selector{font:400 14px/1.28571 Roboto, sans-serif;padding:5px;overflow-y:scroll;max-height:200px;min-width:320px}.discount-selector.remote-discount{position:absolute;background:#fff;border:1px solid #dcdbd6;box-shadow:4px 4px 8px #dcdbd6;top:0;left:0}.discount-selector .fldCaption{font-weight:400}.discount-selector>div{padding-bottom:5px}.discount-selector>div>div{padding-bottom:2px}.discount-selector>div .title{font-weight:bold;margin-top:5px;margin-left:15px}.discount-selector>div.other-discounts .title{margin-top:0}.discount-selector>div .discount-item{margin-left:5px;border-bottom:1px solid #dcdbd6;padding:5px 0}.discount-selector>div .discount-item .discount-price{padding-left:4px;margin-top:14px;position:absolute;right:3px}.discount-selector>div .discount-item .hint-content p{text-align:left}.discount-selector>div .discount-item input{font:400 14px/1.28571 Roboto, sans-serif;border:1px solid #dcdbd6;border-radius:2px;display:inline-block;color:#48484A;background:#fff;cursor:pointer;outline:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:14px 20px;margin:0;padding:0;border:0;border:0;margin:14px 1em 14px 0}.discount-selector>div .discount-item input:hover{border-color:#cbc9bd}.discount-selector>div .discount-item input:focus,.discount-selector>div .discount-item input.\:focused{border-color:#cbc9bd;cursor:text;outline:0}.discount-selector>div .discount-item input:focus,.discount-selector>div .discount-item input.\:focused{border:1px solid #cbc9bd !important}.discount-selector>div .discount-item input:disabled,.discount-selector>div .discount-item input.\:disabled{color:#b7b7b6;background:#f3f3f3}.discount-selector>div .discount-item input.valueError{border-color:#e32033 !important}.discount-selector>div .discount-item input:after{border:1px solid #dcdbd6;border-radius:2px;content:" ";font-weight:700;color:#fff;text-align:center;display:inline-block;background:#fff;position:relative;left:-2px;top:-2px}.discount-selector>div .discount-item input:hover:after{border-color:#cbc9bd}.discount-selector>div .discount-item input:checked:after{color:#3BA8B0}.discount-selector>div .discount-item input:disabled:after{color:#b7b7b6;background:#f3f3f3}.discount-selector>div .discount-item input:after{border-radius:50%;font-size:34px;line-height:19px;width:19px;height:19px}.discount-selector>div .discount-item input:checked:after{content:"•"}.ic-custom-select{padding:10px}.ic-custom-select .lblRadio{display:flex;align-items:center;margin:6px 0}.ic-custom-select [data-group] .title{font-size:12px;line-height:1.33333em}.ic-custom-select label .fldContainer .fldRadio.fldRadio.fldRadio{margin-right:15px}.ic-custom-select.tariff-selector .tariff-item:last-child{margin-bottom:0;padding-bottom:0}.ic-custom-select .tooltipHint{display:none}.ic-confirmation-modal .ep-modal-title,.after-payment-ticket-exchange .ep-modal-title{padding:30px 23px 15px !important}.ic-confirmation-modal .ep-modal-title .main-header,.after-payment-ticket-exchange .ep-modal-title .main-header{color:#3BA8B0;font-size:24px;line-height:1em}.ic-confirmation-modal .ep-modal-title .content,.after-payment-ticket-exchange .ep-modal-title .content{color:#48484A;font-size:14px;font-weight:500;line-height:1.35714em}.ic-confirmation-modal .ep-modal-title ul,.after-payment-ticket-exchange .ep-modal-title ul{margin:0;padding:0}.ic-confirmation-modal .ep-modal-content,.after-payment-ticket-exchange .ep-modal-content{border-top:none !important;padding:0 !important}.ic-confirmation-modal .ep-modal-footer,.after-payment-ticket-exchange .ep-modal-footer{padding:15px 38px !important}.ic-confirmation-modal .cols,.after-payment-ticket-exchange .cols{font-size:0}.ic-confirmation-modal .cols .col,.after-payment-ticket-exchange .cols .col{display:inline-block;width:50%}.ic-confirmation-modal .cols .col:first-of-type,.after-payment-ticket-exchange .cols .col:first-of-type{text-align:left}.ic-confirmation-modal .cols .col:last-of-type,.after-payment-ticket-exchange .cols .col:last-of-type{text-align:right}.ic-confirmation-modal .ep-ok-btn,.after-payment-ticket-exchange .ep-ok-btn{padding:8px}.basePrice,.widget20 .basePrice{margin-right:0.5ex;text-decoration:line-through;color:#86827B}.basePrice *,.widget20 .basePrice *{color:#86827B;text-decoration:line-through}.ep-trasactionInterceptorLayer{position:absolute;top:0;left:-9999;width:100%;height:100%;z-index:999}.ep-trasactionInterceptorLayer .discount-selector .discounts .discount-item label{display:flex;align-items:center}.ep-modal-wrapper.consumerRightsModal .ep-ok-btn{min-width:0;padding:8px 22px}html[data-teroplan-widget-lang] .discount-companies-list{position:absolute;display:flex;flex-direction:column;max-height:200px;max-width:315px;overflow:auto;border:1px solid #dcdbd6;box-shadow:0 0 4px #dcdbd6;background-color:#fff;z-index:10;padding:5px}html[data-teroplan-widget-lang] .discount-companies-list:focus-within{outline:0}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany{display:block;width:auto;margin:0;padding:12px 0;border-bottom:1px solid #dcdbd6}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany:last-child{border-bottom:0 none}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany:hover{background-color:#f3f3f3}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany .fldContainer{margin:0 15px;display:flex !important;align-items:center;background:transparent;font-size:14px;color:#86827B}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany .fldContainer input[type="radio"]{margin:0 1em 0 0}html[data-teroplan-widget-lang] .discount-companies-list .item.lblCompany .fldContainer .companyCodeName{white-space:normal}.dlgCartOptimization .ep-modal-title .small-title{font-size:14px !important;font-weight:!important;color:#67ccc1 !important;margin-left:107px !important}@media all and (max-width: 768px){.dlgCartOptimization .ep-modal-title .small-title{margin-left:0 !important;text-align:center}}.dlgCartOptimization .ep-modal-content .buttonsBar{display:none}.dlgCartOptimization .purchaseStepHeader{display:inline-block;padding-left:1em;margin-left:2px}@media all and (max-width: 768px){.dlgCartOptimization .purchaseStepHeader{text-align:center;width:100%;padding:0}}.dlgCartOptimization .purchaseStepHeader .info{display:block;margin-top:-11px;margin-bottom:8px;margin-left:88px}.dlgCartOptimization .purchaseStepHeader .currentStepName{width:auto;display:inline-block;font-size:22px;color:#48484A;margin-left:22px}@media all and (max-width: 768px){.dlgCartOptimization .purchaseStepHeader .currentStepName{font-size:18px;margin-left:0;text-align:center;display:block}}@media all and (min-width: 769px) and (max-width: 1023px){.dlgCartOptimization .purchaseStepHeader .currentStepName{font-size:20px;font-size:calc(20px + 0.5vw)}}.dlgCartOptimization .purchaseStepHeader .info{font-size:14px}@media all and (min-width: 769px) and (max-width: 1023px){.dlgCartOptimization .purchaseStepHeader .info{font-size:14px;font-size:calc(12px + 0.5vh);margin-top:5px;margin-bottom:0}}@media all and (max-width: 768px){.dlgCartOptimization .purchaseStepHeader .info{font-size:14px;font-size:calc(12px + 0.5vh);margin-top:5px;margin-bottom:0;margin-left:0;text-align:center;display:none}}.dlgCartOptimization .purchaseStepHeader:before{content:"";width:65px;height:50px;background-image:url("//www.e-podroznik.pl/img/tickets/cartOptimization.png");background-position:0 0;display:inline-block;vertical-align:middle}@media all and (max-width: 768px){.dlgCartOptimization .purchaseStepHeader:before{width:33px;height:25px;background-image:url("//www.e-podroznik.pl/img/tickets/cartOptimizationMobile.png");background-position:0 0}}@media all and (max-width: 768px){.dlgCartOptimization .widget20 .cartOptimizationPForm.foldableWrapper .foldableControl{display:block;width:100%;text-align:center}}@media all and (min-width: 769px){.dlgCartOptimization .widget20 .cartOptimizationPForm.foldableWrapper .foldableControl{display:none}}@media all and (max-width: 768px){.dlgCartOptimization .widget20 .cartOptimizationPForm.foldableWrapper.folded .onUnfolded{display:none !important}}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine{min-height:200px;position:relative}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine>.contentContainer{display:inline-block;width:68.54839%;box-sizing:border-box}@media all and (min-width: 769px) and (max-width: 1023px){.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine>.contentContainer{padding:0 2%}}@media all and (max-width: 768px){.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine>.contentContainer{width:100%;padding:0 2%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{display:inline-block;width:28%;vertical-align:top;padding:20px 0;overflow:visible !important}@media all and (max-width: 768px){.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer{width:100%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo{min-height:157px;margin-bottom:25px;top:0;bottom:0;min-height:120px;font-size:12px}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink{clear:left;padding-top:5px;padding-bottom:2px;max-height:50px;overflow:hidden;font-size:12px}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .fromInfo{margin-left:75px}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo{position:absolute;bottom:0;left:75px}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo .to{width:185px;display:block}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .fromInfo>.from,.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo>.to{color:#acaaa1;text-overflow:ellipsis;overflow:hidden}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .fromInfo>.from.tsBold,.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .toInfo>.to.tsBold{color:#48484A;font-weight:500 !important}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart{position:absolute;top:40%;margin-top:-15px}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink{width:235px;white-space:nowrap}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .type-line{width:54px;vertical-align:top;text-align:center}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .type-line .icon:before{overflow:visible !important}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info{vertical-align:top;display:inline-block;margin-top:.5em;max-width:160px;overflow:hidden;text-overflow:ellipsis}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .carrier-name{left:0;top:0}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules{float:left;color:#3BA8B0;cursor:pointer;text-decoration:none;color:#86827B;text-decoration:underline}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules:after{display:block;clear:both;content:' ';font-size:0}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules:hover{text-decoration:underline}.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules.icon-right:after,.dlgCartOptimization .widget20 .cartOptimizationPForm .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .middlePart .miniLink .carrier-info .lnkViewRules.icon-left:before{color:#3BA8B0;font-size:0.66em;margin-left:.5ex;margin-right:.5ex}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData{position:relative}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .choice-status{border-radius:2px;font:400 14px/1.28571 Roboto, sans-serif;padding:15px;max-width:790px;margin-left:auto;margin-right:auto;background-color:#f0f4fd;border:1px solid #e3e8f5;color:#697ca7;margin-bottom:1em;padding-top:10px;padding-bottom:10px;line-height:1.28571 !important;display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .choice-status span{line-height:1.28571}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .choice-status li::before{content:""}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tip-tickets{border-top:1px solid #3BA8B0;margin-top:20px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tip-tickets:before{content:"▼";color:#fff;display:inline-block;position:relative;left:23px;top:-6px;transform:scaleX(2);text-shadow:0 1px 0 #3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .caption{font-weight:700;color:#48484A;margin-bottom:10px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .summary{text-align:right;border-top:1px solid #3BA8B0;margin-top:20px;padding:14px;display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .summary .price{font-weight:700;color:#48484A}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket{margin:10px 0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket>*{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .seats{width:13%}@media all and (max-width: 500px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .seats{width:50%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .tariff{width:25%}@media all and (max-width: 500px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .tariff{width:50%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .discount{width:25%}@media all and (max-width: 500px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .discount{width:50%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details{width:21%;position:relative;overflow:visible;white-space:normal;padding-right:22px}@media all and (max-width: 500px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details{width:50%}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details .tooltip{position:absolute;right:0;width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details .tooltip:hover{background-color:#3BA8B0;color:#fff}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details .tooltip .imageSprite{display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .return-details .tooltipHint{display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .price{width:14.5%;text-align:right;font-weight:700;color:#48484A}@media all and (max-width: 500px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .tickets-choice .tip-ticket .price{width:100%;margin-top:14px}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields{background-color:#f3f3f3;border-radius:2px;margin:35px 0;padding:0 20px;height:57px;position:relative}@media all and (min-width: 769px) and (max-width: 1023px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields{height:auto;padding:15px;margin:15px 0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .accept-question,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .accept-question{width:100%;display:block;padding:15px 0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .profit-info.profit-info.profit-info,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .profit-info.profit-info.profit-info{top:50%;transform:translateY(-50%)}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes{margin-left:0}}@media all and (max-width: 768px){.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields{height:auto;padding:15px 2%;margin:15px 0;margin:calc(10px + 2.5vh) 0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .accept-question,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .accept-question{width:100%;display:block;padding:0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .profit-info.profit-info.profit-info,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .profit-info.profit-info.profit-info{position:static}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes{margin-left:0}}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container>*,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields>*{display:inline-block;vertical-align:middle}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .accept-question,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .accept-question{font-weight:400}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAccept,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAccept{margin:8px 0 8px 20px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAccept .fldContainer,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAccept .fldContainer{display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton{text-transform:capitalize;font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;background-color:transparent;padding:8px 12px;min-width:40px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:focus{text-decoration:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:hover{background:#fff;border-color:#3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:disabled,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:disabled{opacity:.5;background:#f3f3f3}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:hover{background-color:transparent}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptYes .frmButton:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptYes .frmButton:focus{background-color:#3BA8B0;border-color:#3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:transparent;border:none;min-width:0px;font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right;min-width:105px;display:inline-block;padding-right:30px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:focus{text-decoration:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:focus{text-decoration:underline}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:disabled,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:disabled{opacity:.5}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:focus{text-decoration:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:after,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:after,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:after{color:#3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:first-letter,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:first-letter{text-transform:uppercase}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .fldTipAcceptNo .frmButtonLink:hover,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:focus,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .fldTipAcceptNo .frmButtonLink:hover{text-decoration:underline}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .profit-info,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .profit-info{position:absolute;right:15px;top:15px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .profit-info .price,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .profit-info .price{margin-left:10px;color:#3BA8B0}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .profit-info .price .integer-part,.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .hint-choice-fields .profit-info .price .integer-part{font-weight:700;font-size:18px}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container{display:none}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .frmButtonLink{margin-top:8px;display:inline-block}.dlgCartOptimization .widget20 .cartOptimizationPForm .ticketData .change-choice-container .frmButtonLink:before{color:#3BA8B0}.dlgCartOptimization .buttonsBar .goForward{display:block}.dlgCartOptimization .buttonsBar .goForward div{display:inline-block}.dlgCartOptimization .buttonsBar .goForward div.nextStepText{margin-right:20px}.dlgCartOptimization .buttonsBar .goForward div.nextStepButton button{width:190px}.dlgCartOptimization .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#fff;background:#3BA8B0;border:none}.dlgCartOptimization .btnSubmit:hover,.dlgCartOptimization .btnSubmit:focus{text-decoration:none}.dlgCartOptimization .btnSubmit:hover{background:#3ec5cf;background-color:#35969d}.dlgCartOptimization .btnSubmit:focus{background:#3f99a0;background-color:#287177}.dlgCartOptimization .btnSubmit:disabled,.dlgCartOptimization .btnSubmit.\:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.35)";opacity:0.35}.tooltipHint.cartOptimization.tariffReturnDetails>*{display:block}.tooltipHint.cartOptimization.tariffReturnDetails .caption{font-weight:700}.tooltipHint.cartOptimization.tariffReturnDetails .returnInfo .return-value{font-weight:700;left:0.33em}.tooltipHint.cartOptimization.tariffReturnDetails .returnInfo .return-date{display:block}.tooltipHint.cartOptimization.tariffReturnDetails .ticketValidity{margin:1.2em 0}.tooltipHint.cartOptimization.tariffReturnDetails .ticketValidity .ticket-validity{font-weight:700;left:0.33em}.tooltipHint.cartOptimization.tariffReturnDetails .ticketValidity .ticket-validity-end{display:block}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm.overflowAuto{overflow-x:hidden !important}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader{width:820px;margin:auto}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader .currentStepName{width:50%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader p.whyRegisterWdgt{text-align:right;margin:0 0 0.25em}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader p.whyRegisterWdgt .frmButton{margin:0 !important}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader p.whyRegisterWdgt a:after{margin-right:0;font-size:0.75em}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .ticketHolder{position:relative;border-top:1px solid #dcdbd6;border-bottom:1px solid #dcdbd6}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData{margin-top:40px;padding-bottom:20px;box-sizing:border-box;padding-right:25px;width:100%;border-bottom:1px solid #dcdbd6}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData{padding-right:5%;padding-left:5%}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .contentContainer{margin-top:5px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .countrySelection *{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType{margin-top:15px;margin-bottom:1em}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType label{display:inline !important}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .fieldRadioHeader{margin-right:20px;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType input{margin-top:0;margin-right:inherit;margin-bottom:0;margin-left:10px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType span.radioText{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType span.radioText:first-letter{text-transform:uppercase}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .invoiceTypeSelection{display:block}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType *{box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .fieldRadioHeader{margin:0;width:100%;display:block;padding:0 0 20px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio{width:100%;display:inline-block !important;margin:0;position:relative}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio input[type="radio"]{left:17px !important;position:absolute !important;top:15px !important;z-index:1}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio input[type="radio"]:checked ~ .radioText{background:#F4F4F0;border-color:#F4F4F0;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio .radioText{background:#fff;border:1px solid #dcdbd6;display:block;margin-bottom:8px;padding:15px 0 15px 60px;text-align:left;transition:background-color 0.3s ease-in;width:100%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio .radioText:before{display:none}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoiceType .labelRadio .radioText:hover{border:1px solid #cbc9bd}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoice-company-container,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .invoice-private-container,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .invoiceData .labelsContainerRow{overflow:hidden}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .countrySelection input{margin-top:0;margin-right:5px;margin-bottom:0;margin-left:10px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .countrySelection .frmDropdown{border:1px solid #ccc;border-color:rgba(0,0,0,0.25);border-radius:2px;display:inline-block;margin:2px;padding:4px 4px 3px;outline:none;background-image:url("//www.e-podroznik.pl/css/images/frmButton.png");background-repeat:repeat-x;background-position:bottom left;box-shadow:inset 1px 1px 0 rgba(255,255,255,0.25);overflow:hidden;position:relative;color:#000;background-color:rgba(255,255,255,0.75)}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .countrySelection .fldContainer .frmDropdown{padding:10px;margin-top:1em;margin-right:2px;margin-bottom:1em;margin-left:2px;width:245px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .countrySelection .fldContainer .frmDropdown:after{position:absolute}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance{margin-top:20px;margin-bottom:20px;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;background-color:#f3f3f3;border-radius:4px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance .fldContainer{background-color:transparent}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance .fldContainer input{margin-top:8px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance .additionalText{margin-left:5px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance .additionalText:after{content:"*";color:#f35d23;margin-left:4px;vertical-align:top;font-weight:400;line-height:1em}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .rulesAcceptance .validationErrorMessage{margin-top:5px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm{max-width:820px;margin:15px auto auto}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketHolderData{display:inline-block;margin-top:40px;width:55%;padding-right:5%;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketHolderData *{box-sizing:border-box}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketHolderData{width:100%;padding-right:0}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketType{display:inline-block;vertical-align:top;background-color:#f3f3f3;position:absolute;top:0;bottom:0;right:0;width:45%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .ticketType{display:none}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm label{margin-left:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm label .fieldAnnotation{font-weight:normal;color:#67ccc1;margin-left:4px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .confirmItem label{padding:5px 0;vertical-align:auto}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .requiredField{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldContainer{margin:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .docTypeIdNo,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .half,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblDocType,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblContactPhone{width:50%;width:47.5%;margin-right:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .docTypeIdNo+.half,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .half+.half,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblDocType+.half,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblContactPhone+.half{margin-right:0;margin-left:2.5%}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .docTypeIdNo,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .half,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblDocType,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblContactPhone{width:100%;margin-right:0 !important;margin-left:0 !important}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .lblDocType+.docTypeIdNo{margin-right:0;margin-left:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .third{width:30.83333%;margin:0;margin-right:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .third+.twoThirds{margin-right:0;margin-left:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .twoThirds{width:64.16667%;margin:0;margin-right:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .twoThirds+.third{margin-right:0;margin-left:2.5%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .countrySelectionContainer{width:100%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldContainer.fldDocType{padding:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldContainer.fldDocType .frmDropdown{display:block}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldContainer.fldDocType .frmDropdown .current{display:block;overflow:hidden;white-space:nowrap;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldCountry{width:64.16667%;box-sizing:border-box;position:relative}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldCountry{width:100%}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .fldCountry select{width:100%;box-sizing:border-box;height:40px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceSendingAddress{width:100%;margin:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .annotatedFieldCaption{padding:5px 0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .annotatedFieldCaption .fieldCaption{display:inline}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .additionalInfo{padding-top:0;padding-right:0;padding-bottom:15px;padding-left:0;color:#86827B;font-size:12px;width:85%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer.rulesAcceptance{border-bottom:none}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson{margin-top:20px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson label .fldCaption{padding:5px 0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .fldContainer{margin-top:16px;margin-bottom:19px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .fldContainer.valueError{margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .fldContainer.valueError+.validationErrorMessage{margin-top:9px;margin-bottom:20px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .fldContainer.parcel{padding-left:10px;padding-right:10px;background:#dcdbd6;opacity:0.8;cursor:default;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .labelsContainerColumn>.lblEmail{width:100%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .labelsContainerColumn .fldContainer{width:100%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson input{height:40px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson .selectWrapper,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .ticketHolderPerson select{height:40px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .rightPart.floatLeft.width50{width:60%}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .pagePartContainer .rightPart.floatLeft.width50 p.fieldsExplanation{margin:1.6em 0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .fldContainer,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-parcel-container .fldContainer,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .fldContainer,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-private-container .fldContainer,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .lblSendingAddress .fldContainer{margin-top:16px;margin-bottom:14px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .fldContainer.valueError,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-parcel-container .fldContainer.valueError,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .fldContainer.valueError,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-private-container .fldContainer.valueError,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .lblSendingAddress .fldContainer.valueError{margin-bottom:0}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .fldContainer.valueError+.validationErrorMessage,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-parcel-container .fldContainer.valueError+.validationErrorMessage,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .fldContainer.valueError+.validationErrorMessage,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-private-container .fldContainer.valueError+.validationErrorMessage,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .lblSendingAddress .fldContainer.valueError+.validationErrorMessage{margin-top:9px;margin-bottom:20px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .fldContainer.parcel,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-parcel-container .fldContainer.parcel,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .fldContainer.parcel,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-private-container .fldContainer.parcel,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .lblSendingAddress .fldContainer.parcel{padding-left:10px;padding-right:10px;background:#dcdbd6;opacity:0.8;cursor:default;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-private-container{margin-top:25px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .name,.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .invoice-company-container .nip{width:100%;margin:0}}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .city.twoThirds>.fldCaption{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .city.twoThirds>.fldCaption:after{content:"*";color:#f35d23;margin-left:4px;vertical-align:top;font-weight:400}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData .fcCompositeAddress .selectedCity{display:none}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData textArea{height:40px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm #defineHolderPForm .invoiceData textArea[name="formCompositeInvoiceDataH.name"]{resize:none}.epPurchaseProcessPlaceholder .widget20 .greyArea{padding-left:25px}.door-to-door-benefits-list{font-size:14px;text-align:left}.door-to-door-benefits-list>.header{font-size:30px;color:#0D63AA;font-weight:700}.door-to-door-benefits-list .group-header{font-weight:700;font-size:20px;color:#48484A;line-height:normal;margin:15px 0 10px}.door-to-door-benefits-list .benefits-group .benefits{display:flex;flex-wrap:wrap}.door-to-door-benefits-list .benefits-group .benefits .benefit{background-color:#fff;display:flex;align-items:center;box-shadow:0px 3px 15px #0000001A;padding:17px 10px;margin:10px 20px 10px 0;border-radius:5px;box-sizing:border-box;flex:1 1 calc(25% - 20px)}.door-to-door-benefits-list .benefits-group .benefits .benefit .icon.icon-left{margin:0 20px;font-size:34px;color:#0D63AA;line-height:1em;height:30px}.door-to-door-benefits-list .benefits-group .benefits .benefit .text{font-weight:700;color:#48484A}.door-to-door-benefits-list .benefits-group .benefits .benefit .text .highlight{color:#0D63AA}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit .icon{background-position:center;background-repeat:no-repeat;background-size:contain;width:75px;height:40px;margin-right:8px}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noLuggage .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noLuggage.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noTaxi .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noTaxi.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noLayovers .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noLayovers.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noWaitAtTrainStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noWaitAtTrainStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noWaitAtBusStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noWaitAtBusStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noWaitAtBusStop .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noWaitAtBusStop.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideFromTrainStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideFromTrainStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideFromBusStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideFromBusStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideFromBusStop .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideFromBusStop.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideToTrainStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideToTrainStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideToBusStation .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideToBusStation.svg")}.door-to-door-benefits-list .benefits-group.no-inconveniences .benefit.noRideToBusStop .icon{background-image:url("//www.e-podroznik.pl/img/door-to-door-fee-explainer/noRideToBusStop.svg")}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container{font-size:14px;text-align:left;background-color:#f3f3f3;margin-top:-22px}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .plus-fee-text,.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when{margin:0 20px;line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .plus-fee-text{font-weight:700;text-align:right}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when{text-align:right}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when>span{display:inline-block;vertical-align:middle;line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when .lnkToggleDoorToDoorFeeExplainer{color:#3BA8B0;cursor:pointer}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when .lnkToggleDoorToDoorFeeExplainer .icon{display:inline-block;color:#3BA8B0;font-size:.7em}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .how-and-when .lnkToggleDoorToDoorFeeExplainer[data-door-to-door-fee-explainer-state="expanded"] .icon::after{transform:rotate(180deg) translateY(0.25em)}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .door-to-door-benefits-list-container{height:0;overflow:hidden;border-top:0 solid #dcdbd6;margin:20px 0}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .door-to-door-benefits-list-container .door-to-door-benefits-list{margin:20px}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .door-to-door-benefits-list-container .header{margin:0;line-height:1.5;padding:20px 0}.epPurchaseProcessPlaceholder .widget20 .defineTicketPForm .door-to-door-fee-info-container .door-to-door-benefits-list-container[data-door-to-door-fee-explainer-state="expanded"]{height:auto;border-top-width:1px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers{margin-bottom:30px;margin-top:30px;max-width:420px;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description{font-size:14px;display:flex;margin-right:20px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description>.icon{font-size:38px;color:#AB1685;height:.85em;flex:0 0 38px;line-height:1;overflow:hidden}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description .lnkHoperShield{color:#AB1685;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description .lnkTogglePassengersList{color:#3BA8B0;cursor:pointer;display:block;margin-top:13px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description .lnkTogglePassengersList::after{color:#1bbcef;margin-left:.5ex}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description strong{color:#48484A;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .passengers-list{margin-top:30px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers[data-passengers-list-state="expanded"] .passengers-list{display:block}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers[data-passengers-list-state="expanded"] .lnkTogglePassengersList:after{font-family:'icons';font-weight:normal;display:inline-block;content:"\E016"}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers[data-passengers-list-state="collapsed"] .passengers-list{display:none}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers[data-passengers-list-state="collapsed"] .lnkTogglePassengersList:after{font-family:'icons';font-weight:normal;display:inline-block;content:"\E004"}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers[data-passengers-list-state="collapsed"] .lnkTogglePassengersList::after{font-size:10px}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description .lnkTogglePassengersList{color:#AB1685}.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .sanitary-safety-co-passengers .description .lnkTogglePassengersList::after{color:#AB1685}.epPurchaseProcessPlaceholder .widget20 .checkTicketP [data-display-none]{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP [data-boldify-text]{font-weight:500 !important;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP [data-crossed-out]{text-decoration:line-through;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes{border-bottom:1px solid #dcdbd6}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes strong,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes b{font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*{background-color:#f3f3f3;background-clip:content-box;padding-bottom:24px;border-radius:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*:not(:last-child){border-bottom:1px solid #dcdbd6;margin:0 0 24px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*[data-note-content-state="collapsed"]>.title-bar{border-radius:.333em}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*[data-note-content-state="collapsed"]>.title-bar>.icon{transform:rotate(180deg)}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*[data-note-content-state="collapsed"]>.title-bar+.content{height:0;overflow:hidden;display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.title-bar{border-radius:.333em;padding:12px 17px;display:flex;align-items:center;cursor:pointer}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.title-bar>.title{flex:1 1 auto;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.title-bar>.title .icon{font-size:3em;vertical-align:middle;line-height:1;height:36px;margin-right:6px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.title-bar>.icon{flex:0 0 auto;font-size:18px;height:18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.content{border-radius:.333em;padding:24px;border-top:1px solid #dcdbd6;box-sizing:border-box;transition:height ease 450ms;line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.content>*{margin:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*>.content>*:not(:last-child){margin-bottom:24px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*.child-seat .title-bar{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*.child-seat .title-bar .icon{color:#0D63AA}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*.sanitary-safety .title-bar{color:#AB1685}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*.sanitary-safety .title-bar .title .icon{position:relative;left:4px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes>*.sanitary-safety .content a{color:#AB1685 !important;text-decoration:underline !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .orderFeeRulesLnk{cursor:pointer}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .lnkTariffRuleFF{background:none;cursor:pointer;color:#2864e2;font-weight:300}.epPurchaseProcessPlaceholder .widget20 .checkTicketP span.connectionRoute,.epPurchaseProcessPlaceholder .widget20 .checkTicketP span.dateTime{margin:5px 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP span.connectionCarriers{margin:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP ol{margin-left:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP ol.pgItems{list-style:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP ul.pgItems li{margin-bottom:2px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems{border-bottom:1px solid #dcdbd6;margin-bottom:25px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits{border-bottom:none;border-top:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info{border-bottom:1px solid #dcdbd6}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .discount4Group,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblTariff{font-size:0 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblcanBeReturn{margin:0 0 0 67px;text-align:right;width:158px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .ticketsCount{color:#8B8781;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblPriceWithDiscount span{padding:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblPriceWithDiscount .priceBeforePromo{margin-right:5px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info{display:flex;flex-wrap:wrap}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .discount4Group,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblTariff{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info label{box-sizing:border-box;padding:5px 0;text-align:right;width:100%}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblcanBeReturn{margin:0;padding-left:62px;text-align:left;flex-grow:1;display:flex;align-items:center}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .lblPriceWithDiscount{position:static;width:auto}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-benefits .ep-place-info .ticketsCount{flex:0 0 100%;text-align:left}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label{margin:0 12px;box-sizing:border-box;margin-right:2%;width:9%}@media all and (min-width: 1024px) and (max-width: 1365px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label{margin:5px 0;padding:0;width:25%}}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label{margin:5px 0;padding:0;width:25%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label{margin:5px 0;padding:0;width:50%}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label:first-child{margin-left:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItems .pgItem.with-seat-info label:last-child{margin-right:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem{padding:10px 0;background-color:inherit;border-top:1px solid #dcdbd6;width:100%;position:relative;line-height:18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label{margin-right:5%;width:12%}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label{width:100%;padding:0;margin:5px 0}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label>span{padding:3px 5px;display:inline-block}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label:first-child{margin-left:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label:first-child span{padding-left:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label:last-child{margin-right:0;position:absolute;right:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem label.lblcanBeReturn.parcel{opacity:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .fldSeatInfoCoachNumber,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .fldSeatInfoSeatNumber{width:100px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .fldSeatInfoCoachNumber .balloon-hint>.tooltip,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .fldSeatInfoSeatNumber .balloon-hint>.tooltip{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceBeforePromo,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceWithDiscount,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceWithDiscountAfterPromo{font-size:14px;text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceBeforePromo .integer-part,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceWithDiscount .integer-part,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceWithDiscountAfterPromo .integer-part{font-weight:700;font-size:18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .lblPriceWithDiscount{text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .priceWithDiscountAfterPromo{display:none;margin-left:3px;width:initial}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .animated_priceBeforePromo{display:inline-block;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .animated_priceBeforePromo span{text-decoration:line-through}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .animated_priceBeforePromo .integer-part{font-weight:400;font-size:14px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .pgItem .animated_priceWithDiscountAfterPromo{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketValidityPeriod{margin:15px 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketValidityPeriod strong{font-weight:700;display:inline-block;margin-right:20px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer{padding-top:40px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .sectionCaption{display:inline-block;width:50%;padding-right:5%;padding-left:10%;box-sizing:border-box;text-align:right}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .sectionCaption{padding-right:0;width:100%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .sectionCaption{padding-right:0;width:100%}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .importantTicketInfo{color:#48484A;font-size:16px;font-family:Roboto, sans-serif;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .contentContainer{padding-bottom:30px;display:inline-block;width:50%;padding-right:3%;box-sizing:border-box}@media all and (min-width: 769px) and (max-width: 1023px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .contentContainer{padding-right:0;width:100%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .contentContainer{padding-right:0;width:100%}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .ticketInfo{padding:5px 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .ticketInfo span{margin:3px 0;line-height:2em}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer.parcelSummary .contentContainer{width:450px}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer.parcelSummary .contentContainer{width:100%}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer{background-color:#f3f3f3;border-radius:4px 4px 0 0;text-align:right;margin-top:20px;margin-bottom:20px;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .voucherPromoContainer{padding-right:14px;font-size:14px;font-weight:400 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .voucherPromoContainer .voucherPromoValue .price .value{color:#009900}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer{font-size:12px;font-weight:400 !important;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent{padding-top:5px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .orderFeeBeforePromo{margin-left:0.5ex}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .actualFee{margin-left:0.5ex}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent div{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .fcP{line-height:20px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .infoIcon{margin-left:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .infoIcon .tooltip{width:20px;height:20px;line-height:20px;border-radius:10px;color:#86827B;background-color:#f3f3f3;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;font-size:12px;background-color:#fff}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .infoIcon .tooltip:hover{background-color:#3BA8B0;color:#fff}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .orderFeeContent .infoIcon .hint-content{min-width:320px;font-size:12px;text-align:left;padding:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer{padding-top:3px;border-radius:0 0 4px 4px;font-size:25px;font-weight:400 !important;color:#86827B;border-bottom:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .forceSmallerPrice .price{color:#acaaa1 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .forceSmallerPrice .price .value .decimal-part,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .forceSmallerPrice .price .value .decimal-separator,.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .forceSmallerPrice .price .value .integer-part{color:#acaaa1 !important;font-size:25px !important;font-weight:400 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .orange{color:#86827B}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .tsBold{font-weight:400 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .price{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .price .integer-part{font-size:34px;font-weight:500 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .fcTicketInfo{min-height:150px;overflow:hidden}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .stickInfoContainerInTicketDefine .ticketData{box-sizing:border-box;margin-left:5%;width:70%;position:relative;min-height:140px;padding-top:40px;padding-bottom:35px;overflow:visible;display:inline-block}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .stickInfoContainerInTicketDefine .ticketData{margin-left:0;width:100%}}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .stickInfoContainerInTicketDefine .fcTicketInfo .overAllPrice{position:static;text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .stickInfoContainerInTicketDefine .fcTicketInfo .overAllPrice.with-benefits{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .cantBuyReasonDesc{line-height:1.25;width:100%;height:100%}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .cantBuyReasonDesc td{margin:0;padding:0;border:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .contentContainer .fieldsExplanation{margin-bottom:12px;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .bok-section{clear:both;margin-top:10px;width:640px;float:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .bok-section .contentContainer{background-color:#f0f0f0;border-bottom:1px solid #cfcfcf;border-radius:3px;padding:10px 20px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .bok-section .contentContainer .fcP .text{font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .consultantControls.negotiableFee{align-items:center;display:flex;justify-content:center;padding:10px;flex-direction:column}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .consultantControls.negotiableFee h3{padding-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .consultantControls.negotiableFee .radioButtons{margin:0 auto}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .promoCodeContainer form{margin-bottom:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .promoCodeContainer .fldPromoCode{margin:0 20px 20px 0;padding:15px 10px;box-sizing:border-box}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .promoCodeContainer .fldPromoCode{margin:10px 0;width:100%}}.epPurchaseProcessPlaceholder .widget20 .ticketType{border-radius:8px;margin:10px 0}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote{height:350px;display:table-cell;text-align:center;font-weight:300;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote img{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote div{display:block}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent{padding:5px;min-height:65px}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent div{display:inline-block;vertical-align:top}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent div.stickyNoteLeft,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent div.stickyNoteMiddle,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent div.stickyNoteRight{vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent div span{display:block;vertical-align:middle}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent .additionalInfo{font-size:14px !important;display:inline-block}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteContent .width50{padding-left:17px;padding-right:17px}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteHeader{padding-top:40px;padding-bottom:25px;font-size:25px}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteFooter{height:20%;font-size:12px;font-weight:400;line-height:18px;color:#86827B}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteFooter .stickyNoteText{display:inline-block;max-width:249px}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteFooter .stickyNoteText--summary{display:inline-block;padding-top:20px;max-width:310px}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon{width:45%}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-email svg .a,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-sms svg .a,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-id-card svg .a{fill:#48484a}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-email svg .b,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-sms svg .b,.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteIcon.ep-ticket-type-id-card svg .b{fill:#1bbcef}.epPurchaseProcessPlaceholder .widget20 .ticketType .stickyNote .stickyNoteMiddle{color:#f35d23;font-size:28px}.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption{display:inline-block}.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .foldableControl{text-decoration:none}.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .foldableControl .partBig{color:#3BA8B0}.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .partBig{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500;display:block}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .partBig{font-size:18px;font-size:calc(15px + 0.5vh)}}.epPurchaseProcessPlaceholder .widget20 .ticketSectionCaption .partSmall{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.epPurchaseProcessPlaceholder .widget20 .fieldRadioHeader{font-size:inherit;font-weight:bold}.epPurchaseProcessPlaceholder .widget20 .radioText{font-size:inherit;font-weight:normal}.epPurchaseProcessPlaceholder .widget20 .visibleCompany,.epPurchaseProcessPlaceholder .widget20 .visiblePrivate{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary{margin:12px 0;display:flex;align-items:center;flex-wrap:wrap}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary strong{font-weight:700;font-family:inherit}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.warningMessage{flex:1 0 100%;background-color:rgba(0,0,0,0);border:2px solid #C7AC45;color:#C7AC45;border-radius:5px;padding:15px;margin-bottom:30px;box-sizing:border-box;text-align:justify}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon{flex:0 0;min-width:30%;box-sizing:border-box;padding-left:17px;align-items:center;display:flex}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon .icon{font-size:45px;color:#0D63AA;display:inline-block;line-height:1;margin-right:6px;height:38px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon .text-wrapper{font-weight:700;width:85px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon .text-wrapper strong{margin-right:.33ex;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.content{flex:1 1 33%;padding-right:12px;line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.content .line{margin:12px 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.fee{flex:1 1 35%;text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.fee .highlight{font-weight:700;white-space:nowrap}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.fee .price{font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.fee .price .integer-part{font-size:inherit !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar{color:#0D63AA;border-radius:.33em .33em 0 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title{justify-content:space-between}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part{display:flex;align-items:center;justify-content:space-between}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part>.icon{height:30px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part>.icon.icon-moneybox{font-size:30px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part>.icon.icon-transport-BUS_DOOR_TO_DOOR::before{position:relative;top:-12px;color:inherit}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part .highlight{font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.content{border-radius:0 0 .33em .33em}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer[data-note-content-state="collapsed"] .door-to-door-fee-faq-container{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer .door-to-door-fee-faq-container{border-top:1px solid #dcdbd6;display:flex;padding:24px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer .door-to-door-fee-faq-container .item{font-size:12px;margin:10px 20px 10px 0;flex-basis:calc(50% - 20px)}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer .door-to-door-fee-faq-container .item .question{font-weight:700;color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer .door-to-door-fee-faq-container .item .answer{text-align:justify}@media (max-width: 768px) and (min-width: 426px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.content .benefits-group .benefits .benefit{flex-basis:46%}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.content .benefits-group.no-inconveniences .benefits .benefit{flex-basis:22%}}@media (max-width: 425px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary{flex-wrap:wrap;margin:0;padding:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon{flex-basis:100%;min-width:100%;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.text-icon .text-wrapper{width:auto;font-size:20px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.content{flex-basis:100%;margin:0;padding:16px 24px 0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.content strong{display:block}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-summary>.fee{padding:16px 0;flex-basis:100%;text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes{margin-top:0;padding-top:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .important-notes .door-to-door-fee-explainer{margin-top:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer{padding:0;margin-top:16px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .sectionCaption{line-height:1.5}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer{padding:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer #usePromoCodeForm{display:flex;justify-content:space-between;align-items:center}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer #usePromoCodeForm .fldContainer{flex:1 1 60%;max-width:calc(100% - 110px)}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer #usePromoCodeForm .fldContainer .fldPromoCode{width:100%;box-sizing:border-box;padding:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer #usePromoCodeForm .btnSubmit{flex:0 0 100px;min-width:auto}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer.promoCodeContainer .contentContainer #usePromoCodeForm .btnSubmit::after{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.sectionCaption{text-align:left;padding:0;line-height:2;font-size:20px;font-weight:700}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.contentContainer{padding:0 20px;font-size:16px;text-align:left}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.contentContainer .ticketInfo{padding:0;line-height:normal;margin:0 0 18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.contentContainer .ticketInfo span{line-height:1.5;margin:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.contentContainer .ticketInfo.passengerDataList br{display:none}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .ticketInfoContainer>.contentContainer .ticketInfo.passengerDataList .passenger{display:block;line-height:normal}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.icon{align-self:flex-start;margin-left:17px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title{flex-wrap:wrap}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part:not(:first-child){margin-top:10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.title-bar>.title>.title-part>.icon{align-self:flex-start;min-width:42px;text-align:center}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.content .benefits-group .benefits .benefit{flex-basis:100%;margin-right:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.door-to-door-fee-faq-container{flex-wrap:wrap;padding:24px;border-top:1px solid #dcdbd6}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .checkTicketSummary .door-to-door-fee-explainer>.door-to-door-fee-faq-container .item{flex-basis:100%;box-sizing:border-box}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer{text-align:left;padding:12px 10px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .price .value{color:#48484A}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .price .value .integer-part{font-size:inherit;font-weight:inherit !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer{margin:0;padding:0}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .partRight{font-size:18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .partRight .wholePrice2PayValue .price .value{font-size:18px}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .wholePrice2PayContainer .partRight .wholePrice2PayValue .price .value .integer-part{font-size:26px;font-weight:500 !important}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer{text-align:right}.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketSummaryContainer .orderFeeConainer .contentContainer .orderFeeContent .fcP{font-size:10px}}.widget20 .btnMyAccount{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;color:#3BA8B0;padding:8px 10px}.widget20 .btnMyAccount:hover,.widget20 .btnMyAccount:focus{text-decoration:none}.widget20 .btnMyAccount:hover{background:#fff;border-color:#3BA8B0}.widget20 .btnMyAccount:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.widget20 .btnMyAccount:disabled{opacity:.5;background:#f3f3f3}.widget20 .btnMyAccount:before{font-family:'icons';font-weight:normal;display:inline-block;content:"\E008"}.widget20 .btnMyAccount:before{margin-right:5px}.widget20 .btnMyAccount:after{position:relative;left:24.5%;color:#3BA8B0;font-size:1.45em;vertical-align:middle}.widget20 .btnMyAccount:focus:after{color:#fff}.widget20 .btnMyAccount:not(.icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget20 .module-divider{display:flex;justify-content:center;align-items:center;margin:0 20px}.widget20 .module-divider>span{padding:0 20px;color:#48484A;font-family:Roboto, sans-serif;font-weight:500}.widget20 .module-divider:before,.widget20 .module-divider:after{flex-grow:1;content:"";border-bottom:1px solid #dcdbd6}.widget20 .login-confirmation-info{margin:10px 20px 0px;font-size:12px}.widget20 .loginBtn{margin:14px 20px 0;cursor:pointer;background-color:#fff;font-weight:500;display:flex;justify-content:start;align-items:center;box-sizing:border-box;width:calc(100% - 40px);height:40px;text-align:left;border-radius:2px;max-width:370px;border:1px solid #747775;color:#1f1f1f;letter-spacing:0.25px;padding:0 12px;transition:all .218s}.widget20 .loginBtn:hover{background-color:#efefef}.widget20 .loginBtn:before{background-size:100% 100%;content:'';display:inline-block;height:20px;margin-right:12px;min-width:20px;width:20px}.widget20 .loginBtn-facebook:before{background-image:url("//www.e-podroznik.pl/img/share-services/fb.svg")}.widget20 .loginBtn-google:before{background-image:url("//www.e-podroznik.pl/img/share-services/google.svg")}.widget20 .loginBtn-apple:before{background-image:url("//www.e-podroznik.pl/img/share-services/apple.svg")}.user-menu-popup-container+.menu-content{padding:5px 0;transform:translate(0%, 6px);border-radius:2px;box-shadow:0 0 6px #dcdbd6;background-color:#fff;position:absolute !important;max-width:370px;width:90%}@media all and (max-width: 768px){.user-menu-popup-container+.menu-content{max-width:80%}}.user-menu-popup-container+.menu-content:before{content:"▲";color:#fff;display:inline-block;position:absolute;top:-0.8em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6;left:10px}.user-menu-popup-container+.menu-content .menu-items .item{display:flex}.user-menu-popup-container+.menu-content .menu-items .item:hover{background-color:#f3f3f3}.user-menu-popup-container+.menu-content .menu-items .item a{width:100%;color:#acaaa1;cursor:pointer;padding:10px 15px}.user-menu-popup-container+.menu-content .menu-items .item a:hover{text-decoration:none}@media all and (max-width: 768px){.user-menu-popup-container+.menu-content .menu-items .item{text-align:center}}.user-menu-popup-container+.menu-content .header{font-size:14px;font-family:Roboto, sans-serif;font-weight:700;color:#48484A;margin:20px 20px 14px}.user-menu-popup-container+.menu-content .header.required:before{content:"*";color:red;position:absolute;top:1em;right:2em}.user-menu-popup-container+.menu-content .ticketLoginInformation #closeButton{display:none}.user-menu-popup-container+.menu-content .loginFormContainer .associatedLinks a:after{font-size:0.8em}@media all and (max-width: 768px){.user-menu-popup-container+.menu-content .loginFormContainer .associatedLinks{display:flex;justify-content:space-between}.user-menu-popup-container+.menu-content .loginFormContainer .associatedLinks a{position:static;display:block;padding-top:20px}}.widget20 .loginFrm{position:relative;margin-bottom:14px;width:100%}.widget20 .loginFrm .regPayerLnk{position:absolute;top:1px;right:20px}.widget20 .loginFrm .pwdReminderLnk{position:absolute;bottom:10px;left:20px}.widget20 .loginFrm .lblPassword .fldContainer{margin-top:0;margin-bottom:20px}@media all and (max-width: 768px){.widget20 .loginFrm .fields{display:flex;flex-direction:column}.widget20 .loginFrm .fields .associatedLinks{order:1;position:initial !important}}.widget20 .logIntoTicketP{margin-top:20px;margin-bottom:20px;width:100%}.widget20 .logIntoTicketP>br{display:none}@media all and (max-width: 768px){.widget20 .logIntoTicketP .fields{margin-left:20px;margin-right:20px}.widget20 .logIntoTicketP label{margin-right:0;margin-left:0}}.widget20 .logIntoTicketP .systemMessagesContainer.systemActionInformation{margin:0 20px}.loginFormContainer .ticketLoginInformation{margin:0 20px 20px}.loginFormContainer .ticketLoginInformation .formLabel{color:#48484A;display:block;font-size:16px;font-weight:700;margin-bottom:14px}.loginFormContainer .ticketLoginForm{margin-bottom:20px;position:relative}.loginFormContainer .ticketLoginForm form .fields .balloon-hint .tooltip{background:#f4f3f0;border-radius:10px;color:#48484A;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-left:20px;text-align:center;width:20px}.loginFormContainer .ticketLoginForm form .fields .balloon-hint .hint-content{min-width:260px;right:20px}.loginFormContainer .ticketLoginForm form .fields .balloon-hint .hint-content:before{display:none}.loginFormContainer .loginFormContainer--header{font-size:16px;margin:14px 20px}.loginFormContainer .loginFormContainer--header .loginFormContainer--header__title1,.loginFormContainer .loginFormContainer--header .loginFormContainer--header__title2{color:#48484A;display:inline-block;font-weight:700}.loginFormContainer .loginFormContainer--header .loginFormContainer--header__title2:before{content:"/";font-weight:700;margin:0 5px}.logIntoTicketP.logIntoTicketP label,.loginFrm.loginFrm label{display:block}.logIntoTicketP.logIntoTicketP label .formLabel,.loginFrm.loginFrm label .formLabel{font-size:14px;font-family:Roboto, sans-serif;font-weight:700;color:#48484A}.logIntoTicketP.logIntoTicketP label .formLabel.required:before,.loginFrm.loginFrm label .formLabel.required:before{content:"*";color:red;position:absolute;top:1em;right:2em}.logIntoTicketP.logIntoTicketP label .fldCaption,.loginFrm.loginFrm label .fldCaption{display:none}.logIntoTicketP.logIntoTicketP label .fldContainer,.loginFrm.loginFrm label .fldContainer{margin-bottom:20px;margin-top:0}.logIntoTicketP.logIntoTicketP label .fldContainer .imageSprite,.loginFrm.loginFrm label .fldContainer .imageSprite{display:none}.logIntoTicketP.logIntoTicketP label .fldContainer .fldText,.loginFrm.loginFrm label .fldContainer .fldText{width:100%}.logIntoTicketP.logIntoTicketP label .fldContainer.valueError,.loginFrm.loginFrm label .fldContainer.valueError{margin-bottom:0}.logIntoTicketP.logIntoTicketP label .fldContainer.valueError+.validationErrorMessage,.loginFrm.loginFrm label .fldContainer.valueError+.validationErrorMessage{margin-top:9px;margin-bottom:14px;position:static}.logIntoTicketP.logIntoTicketP .lblTicketLogin,.loginFrm.loginFrm .lblTicketLogin{display:flex;align-items:center;flex-wrap:wrap}.logIntoTicketP.logIntoTicketP .lblTicketLogin>*,.loginFrm.loginFrm .lblTicketLogin>*{box-sizing:border-box}.logIntoTicketP.logIntoTicketP .lblTicketLogin .fldContainer,.loginFrm.loginFrm .lblTicketLogin .fldContainer{flex-grow:1;flex-basis:0;margin-bottom:0;margin-top:0}.logIntoTicketP.logIntoTicketP .lblTicketLogin .balloon-hint,.loginFrm.loginFrm .lblTicketLogin .balloon-hint{order:1;flex-shrink:0}.logIntoTicketP.logIntoTicketP .lblTicketLogin .validationErrorMessage,.loginFrm.loginFrm .lblTicketLogin .validationErrorMessage{order:2;margin-bottom:0 !important;flex-basis:100%;max-width:none !important}.logIntoTicketP.logIntoTicketP .lblTicketLogin+.btnSubmit,.loginFrm.loginFrm .lblTicketLogin+.btnSubmit{margin-top:20px}.logIntoTicketP.logIntoTicketP .btnSubmit,.loginFrm.loginFrm .btnSubmit{margin-right:20px;float:right}@media all and (max-width: 768px){.logIntoTicketP.logIntoTicketP .btnSubmit,.loginFrm.loginFrm .btnSubmit{display:block;position:relative;float:none;margin:0;width:100%}}.widget20>.registerPayer{width:100%;padding:20px !important;box-sizing:border-box}@media all and (min-width: 769px) and (max-width: 1023px){.widget20>.registerPayer{width:100%;margin:0}}@media all and (max-width: 768px){.widget20>.registerPayer{width:100%;margin:0}}.widget20>.registerPayer .fieldCaption{width:100%;margin-right:0}.widget20>.registerPayer .registrationFrm{overflow:hidden;margin-bottom:14px}.widget20>.registerPayer .registrationFrm h4{font-size:16px;color:#48484A;display:block;font-weight:700;margin-bottom:14px}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption{margin-left:0;margin-right:0}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption .requiredField:before{display:none}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption .requiredField .fldContainer{margin-top:0;margin-bottom:20px}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption .requiredField .fldContainer.valueError{margin-bottom:0}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption .requiredField .fldContainer.valueError+.validationErrorMessage{margin-top:9px;margin-bottom:14px}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption.password,.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption.name{width:48%}.widget20>.registerPayer .registrationFrm .fcLoginDataH .fieldCaption.password{margin-right:4%}.widget20>.registerPayer .registrationFrm .g-recaptcha ~ .validationErrorMessage{max-width:inherit !important}.widget20>.registerPayer .registrationFrm .rulesAcceptance{margin-top:14px}.widget20>.registerPayer .registrationFrm .rulesAcceptance .lblConfirmMarketing{margin-bottom:20px}.widget20>.registerPayer .registrationFrm .frmButton{min-width:0;width:45%;margin-right:5%}.widget20>.registerPayer .registrationFrm .btnSubmit{float:right;min-width:0;width:45%}.widget20>.registerPayer .accountInfo{border-top:1px solid #dcdbd6;margin-top:20px}.widget20>.registerPayer .accountInfo ul{list-style-type:none;margin-left:5px;padding-left:10px}.widget20>.registerPayer .accountInfo ul li:before{content:"•";font-weight:bold;color:#3BA8B0;position:relative;right:14px}.widget20>.registerPayer .loginBtn,.widget20>.registerPayer .module-divider{margin-left:0;margin-right:0;width:100%}.widget20>.supplyMail{padding:20px !important}.widget20>.supplyMail h1{font-size:16px;font-weight:700}.widget20>.supplyMail #supplyMailForm>p>label{margin:0;width:100%}.widget20>.supplyMail #supplyMailForm>p>label .requiredField:before{display:none}.widget20>.supplyMail #supplyMailForm .btnCancel{border-width:0;text-align:right;width:50%;min-width:0}.widget20>.supplyMail #supplyMailForm .btnCancel:focus{color:#3BA8B0;background:#fff}.widget20>.supplyMail #supplyMailForm .btnSubmit{float:right;width:45%;min-width:0}.dlgRemindPassword{height:auto !important}.dlgRemindPassword .ui-dialog-content{height:auto !important}.dlgRemindPassword .lblLogin.lblLogin.lblLogin{width:100%;display:block;margin:0;box-sizing:border-box}.dlgRemindPassword .lblLogin.lblLogin.lblLogin input{height:40px}@media all and (max-width: 768px){.dlgRemindPassword .lblLogin.lblLogin.lblLogin{width:100%;padding:0}}.dlgRemindPassword .btnSubmit.btnSubmit.btnSubmit{width:50%;padding-left:2.5% !important;margin:0;line-height:1em !important;box-sizing:border-box;vertical-align:bottom;display:inline-block !important;min-width:0 !important;height:40px}.dlgRemindPassword .btnSubmit.btnSubmit.btnSubmit:after{top:1em}@media all and (max-width: 768px){.dlgRemindPassword .btnSubmit.btnSubmit.btnSubmit{width:100%;padding:0}}.forgotPasswordContainer .lblLogin{display:block}.forgotPasswordContainer .g-recaptcha{margin-bottom:10px}.forgotPasswordContainer .btnSubmit{margin:28px 20px 15px 0;float:right}.calHandler.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar{min-height:54px}.calHandler.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .icon.icon-round.icon-right{top:12px}.calHandler#dialog_calHandler{height:255px}.calHandler #tableCalendar{border:1px solid #fff;margin:0;width:100%;border-radius:2px}.calHandler #tableCalendar tbody{background-color:#fff}.calHandler #tableCalendar tbody .month-select table{border:0 none}.calHandler #tableCalendar tbody .month-select>td{padding:0 7px 12px}.calHandler #tableCalendar tbody #selectMonth{background-color:#fff;border:1px solid #dcdbd6;border-radius:2px;color:#48484A;padding:4px}.calHandler #tableCalendar tbody .selected-month-year{display:none}.calHandler #tableCalendar tbody .day-names{background-color:#fff}.calHandler #tableCalendar tbody .day-names .cellInCalender font{color:#86827B}.calHandler #tableCalendar tbody .year-select>a font{color:#3BA8B0}.calHandler #tableCalendar tbody .cellInCalender font a{color:#48484A;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%}.calHandler #tableCalendar tbody .cellInCalender font.selected-day a{background:#3BA8B0;color:#fff}.calHandler #tableCalendar tbody td{padding:0;border:0 none;background:#fff}.calHandler #tableCalendar tbody td font{font-size:14px;font-family:Roboto, sans-serif;color:#48484A}.deletePayerData.payerDataFrm{border-bottom:1px solid #dcdbd6;padding:1em}.deletePayerData.payerDataFrm .contentContainer{font-weight:700;margin-bottom:1em}@media all and (max-width: 768px){.deletePayerData.payerDataFrm .contentContainer{text-align:center;font-size:1rem}}.deletePayerData.payerDataFrm .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;line-height:1em}.deletePayerData.payerDataFrm .btnSubmit:hover,.deletePayerData.payerDataFrm .btnSubmit:focus{text-decoration:none}.deletePayerData.payerDataFrm .btnSubmit:hover{background:#fff;border-color:#3BA8B0}.deletePayerData.payerDataFrm .btnSubmit:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}.deletePayerData.payerDataFrm .btnSubmit:disabled{opacity:.5;background:#f3f3f3}@media all and (max-width: 768px){.deletePayerData.payerDataFrm .btnSubmit{height:3em;box-sizing:border-box;font-size:1rem;width:100%}}.changePayerData .btnSubmit{margin:20px auto;display:block}@media all and (max-width: 768px){.changePayerData .btnSubmit{width:100%;font-size:1rem;line-height:3em;height:3em}}.changePayerData .pagePartContainer .contentContainer{width:100%;max-width:500px;margin:20px auto 0}.changePayerData .pagePartContainer .contentContainer .fcLoginDataH .frmButton{margin:30px 0}.changePayerData .pagePartContainer .contentContainer .fieldCaption{width:50%;padding-right:5%;margin:0}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .fieldCaption{width:100%;padding:0}}.changePayerData .pagePartContainer .contentContainer .fieldCaption+.fieldCaption{padding-left:5%;padding-right:0}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .fieldCaption+.fieldCaption{padding:0}}.changePayerData .pagePartContainer .contentContainer .fieldCaption .fieldCaption{width:auto}.changePayerData .pagePartContainer .contentContainer .fieldCaption.lblPhone{padding-right:5%;padding-left:0}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .fieldCaption.lblPhone{padding:0}}.changePayerData .pagePartContainer .contentContainer .lblDocType,.changePayerData .pagePartContainer .contentContainer .countrySelectionContainer,.changePayerData .pagePartContainer .contentContainer .ticketKind,.changePayerData .pagePartContainer .contentContainer .lblSendingAddress,.changePayerData .pagePartContainer .contentContainer .lblReSendingAddress{margin:0;width:100%}.changePayerData .pagePartContainer .contentContainer .lblDocType select,.changePayerData .pagePartContainer .contentContainer .countrySelectionContainer select,.changePayerData .pagePartContainer .contentContainer .ticketKind select,.changePayerData .pagePartContainer .contentContainer .lblSendingAddress select,.changePayerData .pagePartContainer .contentContainer .lblReSendingAddress select{width:100%;height:40px}.changePayerData .pagePartContainer .contentContainer .lblDocType .fieldCaption,.changePayerData .pagePartContainer .contentContainer .countrySelectionContainer .fieldCaption,.changePayerData .pagePartContainer .contentContainer .ticketKind .fieldCaption,.changePayerData .pagePartContainer .contentContainer .lblSendingAddress .fieldCaption,.changePayerData .pagePartContainer .contentContainer .lblReSendingAddress .fieldCaption{width:auto}.changePayerData .pagePartContainer .contentContainer .lblDefaultInvoice{margin-left:0}.changePayerData .pagePartContainer .contentContainer .twoThirds{width:66.66667%;padding-right:5%;margin:0}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .twoThirds{width:100%;padding:0}}.changePayerData .pagePartContainer .contentContainer .twoThirds+.third{padding-right:0;padding-left:5%}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .twoThirds+.third{padding:0}}.changePayerData .pagePartContainer .contentContainer .twoThirds .fieldCaption{width:auto}.changePayerData .pagePartContainer .contentContainer .twoThirds.city .fieldCaption:after{content:"*";color:#f35d23;margin-left:4px;vertical-align:top;font-weight:400}.changePayerData .pagePartContainer .contentContainer .third{width:33.33333%;padding-right:5%;margin:0}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .third{width:100%;padding:0}}.changePayerData .pagePartContainer .contentContainer .third+.twoThirds{padding-right:0;padding-left:5%}.changePayerData .pagePartContainer .contentContainer .third .fieldCaption{width:auto}.changePayerData .pagePartContainer .contentContainer .fcPayerH .twoThirds.city .fieldCaption:after{display:none}.changePayerData .pagePartContainer .contentContainer .lblOldPasssword{display:block;margin:0;width:45%}@media all and (max-width: 768px){.changePayerData .pagePartContainer .contentContainer .lblOldPasssword{width:100%;padding:0}}.changePayerData .pagePartContainer .contentContainer .fqcDetails{display:none}#ticketsPayerPanelPBody{max-width:1000px;margin-top:20px;margin-bottom:20px}#ticketsPayerPanelPBody .tabsContainer .tabItem[data-tabtype="TO_PAY_RESERVATIONS"]{display:none}#ticketsPayerPanelPBody .placeTicketDetails{padding-right:170px !important}#ticketsPayerPanelPBody .button-smaller{padding-top:0.2em;padding-right:0.5em;padding-bottom:0.2em;padding-left:0.1em;margin-top:0.2em;margin-right:0.8em;margin-bottom:0.2em;margin-left:0.3em}#ticketsPayerPanelPBody .button-smaller:after{top:6px}#ticketsPayerPanelPBody .icon{margin-top:0.2em;margin-right:0.5em;margin-bottom:0.2em;margin-left:0.5em}#ticketsPayerPanelPBody .textLink{padding-top:0.2em;padding-right:0.3em;padding-bottom:0.2em;padding-left:0.1em;margin-top:0.2em;margin-right:0.3em;margin-bottom:0.2em;margin-left:0.3em}#ticketsPayerPanelPBody .textSeparator{margin-top:0.2em;margin-right:0.1em;margin-bottom:0.2em;margin-left:1.6em}#ticketsPayerPanelPBody .from{margin-right:0.7em;margin-left:0.6em}#ticketsPayerPanelPBody .frmButton{padding-top:0.2em;padding-right:0.3em;padding-bottom:0.2em;padding-left:0.3em;margin-top:0.2em;margin-right:0.3em;margin-bottom:0.2em;margin-left:0.3em}#ticketsPayerPanelPBody .dInlineBlock{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*display:inline;zoom:1}#ticketsPayerPanelPBody .dNone,#ticketsPayerPanelPBody .invisible{display:none}#ticketsPayerPanelPBody ul.tabsContainer{padding:0px;margin:0px;overflow:hidden}#ticketsPayerPanelPBody ul.tabsContainer .tabItem{float:left;width:16.66667%;box-sizing:border-box;font-weight:300;background-color:#fbfbfb;padding:8px;line-height:18px;color:#343434;border:1px solid rgba(0,0,0,0.15);border-left-width:0;border-bottom-width:0;z-index:0}#ticketsPayerPanelPBody ul.tabsContainer .tabItem:before{content:none}@media all and (max-width: 768px){#ticketsPayerPanelPBody ul.tabsContainer .tabItem{float:none;width:33.33333%}#ticketsPayerPanelPBody ul.tabsContainer .tabItem:nth-of-type(4n){border-left-width:1px}}@media all and (max-width: 500px){#ticketsPayerPanelPBody ul.tabsContainer .tabItem{float:none;width:100%;border-left-width:1px}}#ticketsPayerPanelPBody ul.tabsContainer .tabItem.activeTab{background-color:#fff;border-radius:0;z-index:2;position:relative;border:1px solid #dcdbd6;border-top-width:3px;border-top-color:#3BA8B0;border-bottom-color:white;color:#48484A}#ticketsPayerPanelPBody ul.tabsContainer .tabItem.activeTab .tabCaption{font-weight:600}#ticketsPayerPanelPBody ul.tabsContainer .tabItem :not(.activeTab) .tabCaption{color:#3BA8B0;cursor:pointer;text-decoration:none;cursor:pointer}#ticketsPayerPanelPBody ul.tabsContainer .tabItem :not(.activeTab) .tabCaption:hover{text-decoration:underline}#ticketsPayerPanelPBody ul.tabsContainer .tabItem:first-child{border-left-width:1px}#ticketsPayerPanelPBody ul.tabsContainer .tabItem .tabCaption{color:#343434;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.25em;text-align:center;vertical-align:middle;display:block}#ticketsPayerPanelPBody ul.tabsContainer .tabsContents{clear:both;position:relative;top:-1px;border:1px solid rgba(0,0,0,0.15);background-color:#fff;padding:16px 10px;z-index:1}#ticketsPayerPanelPBody .simpleReservationsListTbl{width:100%}#ticketsPayerPanelPBody .simpleReservationsListTbl th,#ticketsPayerPanelPBody .simpleReservationsListTbl td{text-align:left;padding-top:.9em;padding-right:7em;padding-bottom:.9em;padding-left:1.5em}#ticketsPayerPanelPBody .simpleReservationsListTbl th{font-weight:700;color:#48484A}#ticketsPayerPanelPBody .simpleReservationsListTbl td,#ticketsPayerPanelPBody .simpleReservationsListTbl th{padding-right:1em}#ticketsPayerPanelPBody .simpleReservationsListTbl a.simpleTicketInfoAction .button-smaller{min-width:170px}@media all and (max-width: 1023px){#ticketsPayerPanelPBody .simpleReservationsListTbl thead{display:none}#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td{display:block;padding:1em 0 0 1.5em;line-height:normal}#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td br{display:none}#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{font-weight:700;white-space:pre}#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from{margin:0}html[lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Spojení:\A"}html[lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Verbindung:\A"}html[lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Voyage:\A"}html[lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Połączenie:\A"}html[lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Conexiune:\A"}html[lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Маршрут:\A"}html[lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Konekcije:\A"}html[lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Сполучення:\A"}html[lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before,html[data-teroplan-widget-lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.from:before{content:"Connection:\A"}html[lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Datum:\A"}html[lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Datum:\A"}html[lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Date:\A"}html[lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Data:\A"}html[lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"dată:\A"}html[lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Дата:\A"}html[lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Podaci:\A"}html[lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Дата:\A"}html[lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before,html[data-teroplan-widget-lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:before{content:"Date:\A"}#ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.goDate:after{content:" "}html[lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Číslo jízdenky:\A"}html[lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Fahrkartennummer:\A"}html[lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Numéro de billet:\A"}html[lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Numer biletu:\A"}html[lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Număr bilet:\A"}html[lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Номер билета:\A"}html[lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Broj karte:\A"}html[lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Номер квитка:\A"}html[lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before,html[data-teroplan-widget-lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.ticketNo:before{content:"Ticket number:\A"}html[lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="cs"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Tarif/osoby:\A"}html[lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="de"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Tarif/Person:\A"}html[lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="fr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Tarif/personne:\A"}html[lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="pl"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Taryfa/osoby:\A"}html[lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="ro"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"tarif/persoane:\A"}html[lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="ru"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Тариф/человека:\A"}html[lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="sr"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Tarifa/osoba:\A"}html[lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="uk"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"Тариф/особи:\A"}html[lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before,html[data-teroplan-widget-lang="en"] #ticketsPayerPanelPBody .simpleReservationsListTbl tr.ticketRow td span.tariffName:before{content:"fare/persons:\A"}}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane{position:relative}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction{display:inline-block}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction .button-smaller{padding:3px 7px;min-width:auto}@media all and (min-width: 768px){#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction .button-smaller{position:static}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction .button-smaller:after{position:static;right:auto;top:auto;vertical-align:middle;margin-left:7px}}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .lnkChangeTicketDoorToDoorAddresses .doorToDoorChange,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .lnkCorrectTicketDoorToDoorCoords .doorToDoorChange{display:inline-block}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .ticketsDetails{position:static}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .textSeparator{line-height:1.5em}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .textLink{color:#3BA8B0}@media all and (min-width: 768px){#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .textSeparator:before{content:" ";display:block}}@media all and (min-width: 768px) and (max-width: 1024px){#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf:before{content:" ";display:block}}@media all and (max-width: 767px){#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction{right:auto;display:block}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction>span{display:block}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction>span:not(.textLink){margin:7px 0}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6;padding-top:3px;padding-bottom:3px;padding:3px 7px;margin:7px 0;display:block}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span:hover,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span:focus,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span:hover,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span:focus{text-decoration:none}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span:hover,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span:hover{background:#fff;border-color:#3BA8B0}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span:focus,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkSendTicket>span:disabled,#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane a.simpleTicketInfoAction.lnkDownloadAsPdf>span:disabled{opacity:.5;background:#f3f3f3}#ticketsPayerPanelPBody .simpleReservationsListTbl .btnsPane .textSeparator{display:block;margin-left:0}}#ticketsPayerPanelPBody #paginationContainer{margin-top:10px}#ticketsPayerPanelPBody #paginationContainer .pageLinksContainer{background-color:#dcdbd6;border-style:solid;border-color:#dcdbd6;border-width:1px;border-radius:4px;float:left;text-align:left;overflow:hidden}#ticketsPayerPanelPBody #paginationContainer .pageLinksContainer .paginationActive,#ticketsPayerPanelPBody #paginationContainer .pageLinksContainer .pagination{margin-right:1px;display:inline-block;width:32px;line-height:28px;text-align:center;vertical-align:middle;color:#acaaa1;background-color:white}#ticketsPayerPanelPBody #paginationContainer .pageLinksContainer>:last-child{margin-right:0px}#ticketsPayerPanelPBody #paginationContainer .pageLinksContainer .paginationActive{background-color:#dcdbd6;color:#48484A}#ticketsPayerPanelPBody #paginationContainer .pageComboboxContainer{float:right;text-align:right}#ticketsPayerPanelPBody #paginationContainer .clearBoth{content:'';display:block;clear:both;line-height:0px}#ticketsPayerPanelPBody *[name="setIssueIdForTicketOrderTForm"] .btnSubmit{padding-left:20px;padding-right:20px}.ep-content.ui-dialog .header2,.ep-content.ui-dialog h2{color:#48484A;font-size:25px;font-family:Roboto, sans-serif;font-weight:500}.ep-content.ui-dialog .tariffInfo h2{margin:5px 0}.ep-content.ui-dialog .dlgTicketDetails .header2,.ep-content.ui-dialog .dlgTicketDetails h2,.ep-content.ui-dialog .dlgParcelDetails .header2,.ep-content.ui-dialog .dlgParcelDetails h2{color:#4b4844;font-size:14px;font-family:Roboto, sans-serif;font-weight:500}.ep-content.ui-dialog .dlgTicketDetails .sectionCaption,.ep-content.ui-dialog .dlgParcelDetails .sectionCaption{font-size:24px}.ep-content.ui-dialog .dlgChangeTicketDate .btnSubmit{margin-top:2.1em;margin-right:0em;margin-bottom:0em;margin-left:0.5em;height:40px;box-sizing:border-box;margin-top:31px;width:45%;margin-left:5%}.ep-content.ui-dialog .dlgChangeTicketDate input{height:40px;box-sizing:border-box}.ep-content.ui-dialog .dlgChangeTicketDate .fldChangeDate{margin:0 5% 0 0;width:45%}.ep-content.ui-dialog .dlgInvoiceSend .btnSubmit{position:relative;right:5px}.ep-content.ui-dialog #dialog_calHandler{height:194px}@media all and (min-width: 1px) and (max-width: 767px){.ep-content.ui-dialog .dlgSendTicket .labelBigRadio.ticketKind{margin-bottom:10px}}.ticketsDetails{position:absolute;bottom:135%;right:6px}.ticketsDetails.lnkPeriodicTicketDetails{bottom:100%}.btnsPane{position:relative}.lnkTariffRuleFF{color:#3BA8B0;text-decoration:underline}#selectMonth{width:120px !important}.placeTicketDetails{padding-right:170px}.btnCommitCancelation{margin-left:1.8em !important}.ac_results{background-color:#fff;padding:25px 20px;box-shadow:0 0 4px #dcdbd6;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);line-height:1.28571;transform:translate(-14%, 22px);z-index:99999;padding:0}.ac_results:before{content:"▲";color:#fff;display:inline-block;position:absolute;left:47%;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6}.ac_results>*{display:block}@media all and (max-width: 768px){.ac_results{transform:translate(5%, 22px)}}.ac_results ul{display:block;list-style-position:outside;list-style:none;padding:0 !important;margin:0 !important;position:relative}.ac_results ul li{margin:0;padding:2px 5px;cursor:default;display:block;text-align:left;line-height:16px;overflow:hidden}.ac_results ul li span.cityName{display:block}.ac_results ul li.ac_scroll{display:block;border:0;margin:0;padding:0;height:2em;line-height:2em}.ac_results ul li.ac_scroll .caption{display:block;width:0;height:0;border:5px solid #000;margin:3px auto;_filter:progid:DXImageTransform.Microsoft.Chroma(Color=#ff00ff);_line-height:0;_overflow:hidden}.ac_results ul li.ac_scroll:before{content:""}.ac_results ul li.ac_scroll_up .caption{border-color:transparent transparent #000;_border-color:#f0f #f0f #000}.ac_results ul li.ac_scroll_down .caption{border-color:#000 transparent transparent;_border-color:#000 #f0f #f0f}.ac_results ul li.ac_item_hidden{display:none !important}.ac_results ul li:before{color:#fff}.ac_results ul li:hover{background-color:#dcdbd6;color:#fff;overflow:hidden}.ac_results ul li .cityName{display:block;color:#48484A;font-size:14px}.ac_results ul li .fqcDetails{font-size:12px;color:#86827B;padding-top:4px}.ac_results .ac_odd{background-color:#eee}.ac_results .ac_over{background-color:#dcdbd6;color:#fff;overflow:hidden;cursor:pointer}.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .docTypeIdNo,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .firstname,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblContactPhone,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblDocType,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .surname{width:33.33333%;margin:0;padding-right:5%;box-sizing:border-box}.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .docTypeIdNo input,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .docTypeIdNo select,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .firstname input,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .firstname select,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblContactPhone input,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblContactPhone select,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblDocType input,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblDocType select,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .surname input,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .surname select{width:100%;height:40px;box-sizing:border-box}@media all and (max-width: 768px){.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .docTypeIdNo,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .firstname,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblContactPhone,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .lblDocType,.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .fcHolderData .surname{width:100%;padding:0}}.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .clearBoth .btnSubmit{height:40px;box-sizing:border-box;margin:15px auto;display:block}@media all and (max-width: 768px){.editHolderDataFrm.editHolderDataFrm.editHolderDataFrm .clearBoth .btnSubmit{width:100%;font-size:1rem;line-height:1em;height:3em}}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .invoiceSendingAddress,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .name,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .nip,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .reInvoiceSendingAddress{width:50%;margin:0;padding-right:2.5%;padding-left:2.5%;box-sizing:border-box}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .invoiceSendingAddress input,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .invoiceSendingAddress select,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .name input,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .name select,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .nip input,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .nip select,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .reInvoiceSendingAddress input,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .reInvoiceSendingAddress select{width:100%;height:40px;box-sizing:border-box}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .invoiceSendingAddress,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .name,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .nip,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .reInvoiceSendingAddress{width:100%;padding:0}}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .nip,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .reInvoiceSendingAddress{padding-right:0}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .name,.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .invoiceSendingAddress{padding-left:0}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .third{width:30.83333%;margin:0 2.5% 0 0}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .third+.twoThirds{margin-right:0;margin-left:2.5%}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .third+.twoThirds{margin:0}}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .third{width:100%;margin:0}}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .twoThirds{width:64.16667%;margin:0 2.5% 0 0}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .twoThirds+.third{margin-right:0;margin-left:2.5%}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .twoThirds+.third{margin:0}}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .fcCompositeAddress .twoThirds{width:100%;margin:0}}.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .btnSubmit{height:40px;box-sizing:border-box;margin:15px auto;display:block}@media all and (max-width: 768px){.invoiceDetailsForm.invoiceDetailsForm.invoiceDetailsForm .btnSubmit{width:100%;font-size:1rem;line-height:1em;height:3em}}@media all and (min-width: 1024px){#dialog_dlgEditHolderData{min-height:150px;height:auto !important}#dialog_dlgEditHolderData .ticketInfo{float:right;width:40%;box-sizing:border-box;padding:4px 1px 4px 24px}#dialog_dlgEditHolderData .ticketInfo:after{content:" ";display:block;position:absolute;top:0;bottom:2px;right:0;width:40%;background-color:#dcdbd6;z-index:-1}#dialog_dlgEditHolderData .fcHolderData,#dialog_dlgEditHolderData .clearBoth{width:60%;padding-right:24px;display:inline-block;box-sizing:border-box}#dialog_dlgEditHolderData .fcHolderData{vertical-align:top}#dialog_dlgEditHolderData .fcHolderData .lblContactPhone{padding-right:0}#dialog_dlgEditHolderData .clearBoth{clear:none;float:none}}.tickets-date-picker.narrow .ep-modal-dialog{width:410px}.tickets-date-picker .dp-popup{padding:15px 15px 5px;font-size:14px;color:#acaaa1;position:relative}.tickets-date-picker .dp-popup .dp-nav-next-year,.tickets-date-picker .dp-popup .dp-nav-prev-year,.tickets-date-picker .dp-popup .other-month{visibility:hidden}.tickets-date-picker .dp-popup .dp-nav-next,.tickets-date-picker .dp-popup .dp-nav-prev{position:absolute;top:5px}.tickets-date-picker .dp-popup .dp-nav-prev{left:1px}.tickets-date-picker .dp-popup .dp-nav-next{right:0}.tickets-date-picker .dp-popup .dp-nav-next-month,.tickets-date-picker .dp-popup .dp-nav-prev-month{position:absolute;top:10px;padding:7px 13px 2px 5px;color:transparent}.tickets-date-picker .dp-popup .dp-nav-next-month:hover,.tickets-date-picker .dp-popup .dp-nav-prev-month:hover{border:1px solid #3BA8B0;text-decoration:none}.tickets-date-picker .dp-popup .dp-nav-next-month:after,.tickets-date-picker .dp-popup .dp-nav-prev-month:after{font-family:'icons';color:#3BA8B0}.tickets-date-picker .dp-popup .dp-nav-prev-month{left:14px}.tickets-date-picker .dp-popup .dp-nav-prev-month:hover{border-radius:2px 0 0 2px}.tickets-date-picker .dp-popup .dp-nav-prev-month:after{content:"\E006"}.tickets-date-picker .dp-popup .dp-nav-next-month{right:15px}.tickets-date-picker .dp-popup .dp-nav-next-month:hover{border-radius:0 2px 2px 0}.tickets-date-picker .dp-popup .dp-nav-next-month:after{content:"\E007"}.tickets-date-picker .dp-popup .dp-calendar{padding-top:5px}.tickets-date-picker .dp-popup h2{color:#48484A;font:inherit;text-align:center;border-radius:2px;border:1px solid #dcdbd6;padding:5px 10px}.tickets-date-picker .dp-popup td,.tickets-date-picker .dp-popup th{height:1em;padding:8px;overflow:hidden;width:40px;vertical-align:middle;text-align:center}.tickets-date-picker .dp-popup th{color:#86827B;font-weight:400}.tickets-date-picker .dp-popup td{cursor:pointer;color:#48484A;background:transparent}.tickets-date-picker .dp-popup td:hover{text-decoration:underline}.tickets-date-picker .dp-popup td.disabled{color:#acaaa1}.tickets-date-picker .dp-popup td.disabled:hover{text-decoration:none}.tickets-date-picker .dp-popup td.earlier{color:#acaaa1}.tickets-date-picker .dp-popup td.today{color:#3BA8B0}.tickets-date-picker .dp-popup td.selected{padding:0}.tickets-date-picker .dp-popup td.selected span.bgWrapper{width:28px;height:28px;line-height:28px;border-radius:14px;display:inline-block;text-align:center;color:#fff;background-color:#3BA8B0;padding:0}.tickets-date-picker .dp-popup td.selected span.bgWrapper:hover{text-decoration:none}.tickets-date-picker table{width:100%}@media all and (max-width: 500px){.tickets-date-picker .dp-popup{padding:15px 0px 0px}}.tickets-date-picker .dp-popup td.selected{position:relative;z-index:1;color:#fff}.tickets-date-picker .dp-popup td.selected:hover{text-decoration:none}.tickets-date-picker .dp-popup td.selected:before{content:"";background:#3BA8B0;position:absolute;padding:1em;border-radius:50%;z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%)}.connectionsSearcherComponent .connections-searcher .placeMarker{z-index:0}.widget20 .searcher_Widget20{background-color:#e6e6e6;padding-top:0.5em;margin-top:10px}.widget20 .searcher_Widget20 .search-and-buy{line-height:1.5;font-size:18px;padding:0}.autocomplete.searcher-suggest.dropdown-layer{position:fixed;z-index:9999}.searching-results-module :after,.searching-results-module :before{box-sizing:content-box}.searching-results-module .details-layer{z-index:100}@media (min-width: 768px){.searching-results-module .searching-results-body .searching-results-list .btnExtendResults{width:160px}.searching-results-module .searching-results-body .searching-results-list .btnExtendResults.btnSearchForEarlier{margin-top:-4px}}@media (min-width: 992px) and (max-width: 1379px){.searching-results-module .searching-result .brief-info>*.edges-info{width:31%}.searching-results-module .searching-result .brief-info .travel-parts{width:40%}}.epPurchaseProcessPlaceholder .widget20 .stickInfoContainerInTicketDefine .ticketConnectionInfoContainer .ticktConnectionInfo .miniLink{overflow:inherit}#userMenu{position:absolute;top:0;z-index:1;text-align:left}#userMenu .btnMyAccount{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;color:#3BA8B0;background:#fff;border:1px solid #dcdbd6}#userMenu .btnMyAccount:hover,#userMenu .btnMyAccount:focus{text-decoration:none}#userMenu .btnMyAccount:hover{background:#fff;border-color:#3BA8B0}#userMenu .btnMyAccount:focus{color:#fff;background:#3BA8B0;border-color:#3BA8B0}#userMenu .btnMyAccount:disabled{opacity:.5;background:#f3f3f3}@media all and (min-width: 1px) and (max-width: 479px), (min-width: 768px) and (max-width: 991px){#userMenu .btnMyAccount{font-size:0;color:transparent;min-width:40px;height:41px}#userMenu .btnMyAccount:before{margin-right:0;font-size:14px;color:#3BA8B0}}#userMenu .user-menu-popup-container{background-color:transparent !important}#userMenu .user-menu-popup-container+.menu-content:before{content:""}#userMenu .menu-content{padding:0;right:-40px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder{min-width:370px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder,#userMenu .menu-content .menu-items{border-radius:2px;box-shadow:0 0 6px #dcdbd6;position:absolute;background-color:#fff;right:40px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder:before,#userMenu .menu-content .menu-items:before{content:"▲";color:#fff;display:inline-block;position:absolute;top:-0.9em;transform:scaleX(2);text-shadow:0 -1px 1px #dcdbd6;left:auto;right:10px}@media all and (min-width: 1px) and (max-width: 479px){#userMenu .menu-content .widget20.epodroznik-widget20-placeholder,#userMenu .menu-content .menu-items{right:25px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder:before,#userMenu .menu-content .menu-items:before{right:28px}}@media all and (min-width: 480px) and (max-width: 767px){#userMenu .menu-content .widget20.epodroznik-widget20-placeholder,#userMenu .menu-content .menu-items{right:40px}}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .registerPayer .registrationFrm .btnCancel,#userMenu .menu-content .menu-items .registerPayer .registrationFrm .btnCancel{border-width:0;text-align:right}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .registerPayer .registrationFrm .btnCancel:focus,#userMenu .menu-content .menu-items .registerPayer .registrationFrm .btnCancel:focus{color:#3BA8B0;background:#fff}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .header,#userMenu .menu-content .menu-items .header{font-size:14px;font-family:Roboto, sans-serif;font-weight:700;color:#48484A;margin:20px 20px 14px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .header.required:before,#userMenu .menu-content .menu-items .header.required:before{content:"*";color:red;position:absolute;top:1em;right:2em}@media all and (min-width: 1px) and (max-width: 767px){#userMenu{right:20px}#userMenu .widget20{min-width:0}}@media all and (min-width: 768px) and (max-width: 991px){#userMenu{right:75px}}@media all and (min-width: 992px) and (max-width: 1379px){#userMenu{right:10px}}@media all and (min-width: 1379px){#userMenu{right:60px}}.logIntoTicketP .btnSubmit,.loginFrm .btnSubmit,.registerPayer .btnSubmit{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right}.logIntoTicketP .btnSubmit:hover,.logIntoTicketP .btnSubmit:focus,.loginFrm .btnSubmit:hover,.loginFrm .btnSubmit:focus,.registerPayer .btnSubmit:hover,.registerPayer .btnSubmit:focus{text-decoration:none}.logIntoTicketP .btnSubmit:after,.loginFrm .btnSubmit:after,.registerPayer .btnSubmit:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}.logIntoTicketP .ticketLoginForm .btnSubmit{width:180px}@media all and (max-width: 768px){.logIntoTicketP .ticketLoginForm .btnSubmit{width:100%}}.ep-content.ui-dialog .forgotPasswordContainer .button-arrow-right{font:400 14px/1.28571 Roboto, sans-serif;border-radius:2px;display:inline-block;line-height:23px;padding:8px 0px;text-align:center;cursor:pointer;outline:none;min-width:150px;padding:8px 10px;position:relative;clear:right}.ep-content.ui-dialog .forgotPasswordContainer .button-arrow-right:hover,.ep-content.ui-dialog .forgotPasswordContainer .button-arrow-right:focus{text-decoration:none}.ep-content.ui-dialog .forgotPasswordContainer .button-arrow-right:after{content:"\E007";font-family:'icons';color:#fff;position:absolute;right:10px;line-height:18px;top:10px;font-size:14px}@media all and (min-width: 1px) and (max-width: 767px){#userMenu .menu-content .widget20.epodroznik-widget20-placeholder{min-width:320px}.widget20>.registerPayer .accountInfo ul li{padding-left:0;border-top:none}}.calHandler.ui-dialog.epodroznik .ui-dialog-container .ui-dialog-titlebar .icon.icon-round.icon-right:after{width:2.5em;height:2.5em}.epEMKartaPlaceholder *,.epEMKartaPlaceholder :after,.epEMKartaPlaceholder :before,.epPurchaseProcessPlaceholder *,.epPurchaseProcessPlaceholder :after,.epPurchaseProcessPlaceholder :before,.ui-dialog.ep-content *,.ui-dialog.ep-content :after,.ui-dialog.ep-content :before,.connectionsSearcherComponent *,.connectionsSearcherComponent :after,.connectionsSearcherComponent :before,.searching-results-body *,.searching-results-body :after,.searching-results-body :before{box-sizing:content-box}.epEMKartaPlaceholder button,.epPurchaseProcessPlaceholder button,.ui-dialog.ep-content button,.connectionsSearcherComponent button,.searching-results-body button{box-sizing:border-box}.widget20 .sendFeedback{display:none}.widget20 .searcher_Widget20{margin:0 auto;padding-top:16px}@media all and (max-width: 768px){.widget20 .searcher_Widget20{position:relative}}.widget20 .searcher_Widget20 .searcher-header{max-width:1000px;position:relative;padding:0 15px;box-sizing:content-box}@media all and (max-width: 768px){.widget20 .searcher_Widget20 .searcher-header{position:initial}}.widget20 .searcher_Widget20 .searcher-header .search-and-buy span{font-weight:500}.widget20 .searcher_Widget20 .searcher-header .powered-by{display:inline;position:absolute;right:15px;top:0}@media all and (max-width: 768px){.widget20 .searcher_Widget20 .searcher-header .powered-by{bottom:0;top:auto;z-index:1}}.widget20 .searcher_Widget20 .searcher-header .powered-by .sendFeedback{display:inline}.widget20 .searcher_Widget20 .searcher-header .powered-by .sendFeedback a{color:#acaaa1}.connectionsSearcherComponent .connections-searcher{padding:0 15px}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces>div{display:block;top:auto}.connectionsSearcherComponent .connections-searcher .btnSwitchPlaces:hover{border-color:#3BA8B0;background-color:transparent}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer,.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer{border:0 none}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer:before,.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer:before{font-size:18px;line-height:1.2;left:10px;color:#48484A}.connectionsSearcherComponent .connections-searcher .lblDate .fldContainer .fldDateV-caption{left:34px}.connectionsSearcherComponent .connections-searcher .lblTime .fldContainer .fldTimeV-caption{text-indent:32px}@media all and (max-width: 768px){.connectionsSearcherComponent .connections-searcher .buttonHolder{margin-bottom:36px}}.epConnectionSearcherPlaceholder{position:relative}.searching-results-module .details-layer{z-index:9999}.searching-results-module .details-layer a{box-shadow:0 0 0 0 !important}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar.active2+.allSystemMessagesHolder+.stepHeader .currentStepName{width:100%}}@media (min-width: 1366px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar .stepNo{width:20%}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .defineHolderPForm .stepHeader{width:auto}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .currentStepName{font-size:25px}}@media all and (max-width: 1199px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .show-on-mobile{display:block}}@media all and (max-width: 1199px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .mostPopular{margin-left:38px}}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .mostPopular{margin-top:0}}.epPurchaseProcessPlaceholder .widget20 .ticketKind .optionsHolder .optionSMS{border-left:0 none}@media all and (max-width: 768px){.epPurchaseProcessPlaceholder .widget20 .checkTicketP .ticketInfoContainer .sectionCaption{text-align:left;padding-left:2%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket{flex-direction:column}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .part-left,.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .part-right{width:100%}}@media all and (max-width: 500px){.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ep-tickets-download .ep-tickets-download-ticket .part-right .ep-ticket-no{margin:14px 0}}.dlgCartOptimization .widget20 .purchaseStepHeader:before{background-image:url("img/cartOptimization.png") !important}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg,.epEMKartaPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg{background-image:url("img/bilety.png");background-repeat:no-repeat;width:56px;height:56px;left:6px;top:-7px}.epPurchaseProcessPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg img,.epEMKartaPlaceholder .widget20 .purchaseStepHeader .progressBar #lastStep .yourTicketImg img{display:none !important}.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ticketSent>.ticketSentImg{background-image:url("img/bilety-kupione.png");background-repeat:no-repeat;width:74px;height:71px}.epPurchaseProcessPlaceholder .widget20 .afterPaymentPContainer .ticketSent>.ticketSentImg img{display:none !important}.epPurchaseProcessPlaceholder .widget20 .stickyNote .stickyNoteContent div.stickyNoteLeft{background:transparent;width:40%;height:40px;margin-right:0}.epPurchaseProcessPlaceholder .widget20 .stickyNote .stickyNoteContent div.stickyNoteLeft img{display:none  !important}.epPurchaseProcessPlaceholder .widget20 .stickyNote .stickyNoteContent div.stickyNoteRight{background:transparent;width:40%;height:35px;margin-left:0}.epPurchaseProcessPlaceholder .widget20 .stickyNote .stickyNoteContent div.stickyNoteRight img{display:none  !important}.epPurchaseProcessPlaceholder .widget20 .stickyNote.parcel .stickyNoteContent .stickyNoteLeft{background:url(img/paper-doc.png) no-repeat;width:75px;height:40px;margin-right:10px}.epPurchaseProcessPlaceholder .widget20 .stickyNote.parcel .stickyNoteContent .stickyNoteRight{background:url(img/fon-email.png) no-repeat;width:27px;height:40px;margin-left:60px}.changePayerData .btnSubmit{font-size:inherit;line-height:inherit;margin:20px auto}#header #navigation .menu-menu-1-container ul.menu{margin-right:45px}#userMenu{right:0;top:25px;z-index:9999}@media all and (max-width: 767px){#userMenu{top:9px;right:20px}}#userMenu .btnMyAccount{min-width:auto;font-size:0;text-indent:-9999em;border:1px solid #3BA8B0;margin:0;background:#3BA8B0;border-radius:0;height:31px;width:31px;padding:0;line-height:31px;border-radius:50%}#userMenu .btnMyAccount:before{font-size:18px;margin-right:0;color:#fff}#userMenu .btnMyAccount:hover{background:#fff;color:#3BA8B0}#userMenu .btnMyAccount:hover:before{color:#3BA8B0}@media all and (max-width: 768px){.user-menu-popup-container+.menu-content .loginFormContainer .associatedLinks{margin-bottom:20px}}.user-menu-popup-container+.menu-content .menu-items .item a{color:#86827B}@media all and (max-width: 500px){#userMenu .menu-content .widget20.epodroznik-widget20-placeholder{right:20px}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder:before{right:28px}}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .accountInfo ul{display:block !important;float:none !important}#userMenu .menu-content .widget20.epodroznik-widget20-placeholder .registerPayer{box-sizing:border-box}.widget20 a,.ep-content a{box-shadow:0 0 0 0 !important}.widget20 .icon,.ep-content .icon{width:auto;height:auto;display:inline-block;top:inherit}.widget20 button,.widget20 input[type="button"],.widget20 input[type="submit"],.ep-content button,.ep-content input[type="button"],.ep-content input[type="submit"]{color:inherit;font-weight:inherit;font-size:inherit}.page-id-3493 #content,.page-id-3488 #content,.page-id-3491 #content{padding-top:1em}@media screen and (min-width: 48em){.page-id-3493 .wrap,.page-id-3488 .wrap,.page-id-3491 .wrap{padding-left:0;padding-right:0}}.page-id-3493 #primary.content-area,.page-id-3488 #primary.content-area,.page-id-3491 #primary.content-area{max-width:100% !important}.page-id-3493 article.type-page header.entry-header,.page-id-3493 footer.site-footer aside[aria-label="Stopka"],.page-id-3488 article.type-page header.entry-header,.page-id-3488 footer.site-footer aside[aria-label="Stopka"],.page-id-3491 article.type-page header.entry-header,.page-id-3491 footer.site-footer aside[aria-label="Stopka"]{display:none}.page-id-3491 .epConnectionSearcherPlaceholder{display:none !important}.node-curtain.ep-loader{z-index:9999 !important}
