@charset "UTF-8";.linkStyle{color:#000;text-decoration:none}.HeaderTitle{-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.datefield,.df,.ef,.emailfield,.erc,.ex,.if,.nf,.numfield,.sf,.textfield,.tf{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.datefield,.emailfield,.numfield,.textfield{border:0;border-bottom:1px solid #7f7f7f;line-height:36px;font-size:14px;color:#000;text-align:left;float:left;height:40px}.datefield{width:140px}.textfield{width:170px}.emailfield{width:140px}.numfield{width:70px}.selectField,.selectFieldNotFilled{line-height:35px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;text-align:left;float:left;width:170px;height:40px;border:0;border-bottom:1px solid #7f7f7f}.selectFieldNotFilled{background-color:rgba(175.75,89.25,92.5610047847,.1);border-bottom:1px solid red}.datefieldDisabled,.emailfieldDisabled,.numfieldDisabled,.textfieldDisabled{border:0;border-bottom:1px dotted #030374;line-height:36px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;text-align:left;float:left;height:40px}.datefieldDisabled{width:140px}.textfieldDisabled{width:170px}.emailfieldDisabled{width:140px}.numfieldDisabled{width:70px}.datefieldNotFilled,.emailfieldNotFilled,.textfieldNotFilled{background-color:rgba(175.75,89.25,92.5610047847,.1);border:0;border-bottom:1px solid red;line-height:36px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;text-align:left;float:left;height:40px}.datefieldNotFilled{width:140px}.textfieldNotFilled{width:170px}.emailfieldNotFilled{width:140px}.datefield:focus,.emailfield:focus,.numfield:focus,.textfield:focus{outline:none;border:none;border-bottom:1.2px solid #ed1c24;animation-fill-mode:forwards}.selectField:focus,input:focus{outline:none}.cbox,.datefieldLabel,.emailfieldLabel,.numfieldLabel,.selectFieldLabel,.textfieldLabel{color:#7f7f7f;font-size:14px;line-height:20px;vertical-align:middle;text-align:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;font-weight:100;margin-top:7px;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.datefieldLabel{width:140px}.textfieldLabel{width:170px}.emailfieldLabel{width:140px}.numfieldLabel{width:70px}.selectFieldLabel{width:170px}.icon{font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer}.datefieldLabel span,.emailfieldLabel span,.numfieldLabel span,.selectFieldLabel span,.textfieldLabel span,.txtField span{display:none;margin-left:8px;padding:10px}.datefieldLabel span,.emailfieldLabel span,.numfieldLabel span,.selectFieldLabel span,.textfieldLabel span{width:300px}.icon span{display:none;position:absolute;padding:2px 5px;margin-left:8px;margin-top:8px;background:#fff;border:1px solid #7f7f7f;color:#000;border-radius:4px;z-index:9999}.datefieldLabel:hover span,.emailfieldLabel:hover span,.numfieldLabel:hover span,.roundDisabledExtendedButton:hover span,.roundExtendedButton:hover span,.selectFieldLabel:hover span,.textfieldLabel:hover span,.txtField:hover span{display:inline;position:absolute;background:#fff;border:1px solid #7f7f7f;color:#000;border-radius:4px;z-index:9999}.icon:hover span{display:inline}.disabledExtendedButton,.extendedButton,.pagingButton,.pagingButtonPicker,.roundDisabledExtendedButton,.roundExtendedButton{line-height:36px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;margin-right:7px;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.linkButton{background-color:#fff;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-decoration:underline}.disabledExtendedButton,.extendedButton,.pagingButton{border-radius:2px;border:1px solid}.pagingButtonPicker,.roundDisabledExtendedButton,.roundExtendedButton{border-radius:50%}.roundExtendedButton{background-color:#fff;border:1px solid #7f7f7f}.roundExtendedButton:hover{background-color:#7f7f7f}.linkButton:hover{color:#ed1c24;cursor:pointer}.extendedButton,.pagingButton,.pagingButtonPicker{background-color:#ed1c24}.disabledExtendedButton,.roundDisabledExtendedButton{background-color:#7f7f7f}.pagingButton{width:36px;float:left!important;font-weight:bolder;margin:1px}.extendedButton:hover,.pagingButton:hover{background-color:#ed1c24;color:#fff;text-align:center;cursor:pointer}.pagingButtonPicker:hover{background-color:rgb(255,10,19.3779904306);color:#fff;text-align:center;cursor:pointer}.extendedButton:hover{font-size:14px;text-decoration:underline;line-height:36px}::-moz-placeholder{color:#000;opacity:1}::placeholder{color:#000;opacity:1}.MessageBox{border:1px solid rgb(216.75,216.75,216.75);background-color:#fff;top:50%;left:50%;position:absolute;min-width:200px;max-width:480px;box-shadow:10px 10px 15px #7f7f7f;z-index:99999}.MessageBoxTitle{background-color:#ed1c24;height:36px;line-height:36px;color:#fff;padding-left:5px;font-weight:700;text-align:center}.MessageBoxMessageContainer,.MessageBoxTitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;width:100%}.MessageBoxMessageContainer{background-color:#fff;line-height:24px;color:#000;padding:5px;border-bottom:1px solid rgb(216.75,216.75,216.75)}.modalLoadingBox{position:fixed;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,49.8%,.6);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;z-index:999999;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.show-modalLoadingBox{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}.sf{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}select[data-ss-uuid]{display:none;pointer-events:none}.style-select{display:block;position:relative;width:140px}.style-select,.style-select *{margin:0;box-sizing:border-box;text-align:left;line-height:19px;color:#000;font-weight:100;font-size:14px;cursor:pointer}.style-select .ss-selected-option{float:left;width:100%;padding:10px 10px 10px 0;border-bottom:1px dotted #7f7f7f}.style-select .ss-selected-option:after{content:"⮟"!important;position:absolute;top:8px;right:1px;display:block;font-size:18px}.style-select .ss-dropdown{top:40px;left:0;position:absolute;float:left;width:100%;display:none;border:1px solid #d0d0d0;border-top:0;z-index:10;max-height:200px;overflow-y:scroll}.style-select .ss-dropdown .ss-option{width:100%;padding:10px;background-color:#fff}.style-select .ss-dropdown .ss-option.highlighted{background-color:#ed1c24;color:#fff}.style-select .ss-dropdown .ss-option.disabled{color:#d0d0d0}.style-select .ss-dropdown .ss-option.ticked:before{padding-right:3px}.style-select.open .ss-dropdown{display:block}.style-select.open .ss-selected-option:after{content:"⮟"!important}.selectbox{position:relative;display:inline-block}.hideOption{display:none}option:hover{background-color:#ed1c24}.IconDateRange:hover{cursor:pointer}.pickerContainer{display:none;width:300px;height:337px;position:absolute;top:40%;left:40%;border:1px solid #ed1c24;border-radius:8px;background-color:#fff;z-index:1000}.datePickerTable{background-color:#fff;z-index:9999}.datePickerCW,.datePickerDay,.datePickerDay2,.datePickerDayMin{width:36px;height:36px;font-size:18px;text-align:center;border-spacing:0;border:1px dotted #7f7f7f}.datePickerDayMin{background-color:rgb(217.5,217.5,217.5)}.datePickerCW{font-weight:700}.datePickerDay:hover{background-color:rgba(237,28,36,.6);cursor:pointer}.datePickerDay:hover,.datePickerDaySelectedDay{border-radius:36px;color:#fff;font-size:18px;text-align:center}.datePickerDaySelectedDay{background-color:#ed1c24}.PopUpBoxMessageContainer tbody{border-top:none}.pagingButtonPicker span,.pagingButton span{display:none;margin-left:8px;width:260px;padding:10px}.pagingButton:hover span,.pagingButtonPicker:hover span{display:inline;position:absolute;background:#fff;border:1px solid #7f7f7f;color:#000;border-radius:4px;z-index:9999}.PopUpBox,.PopUpBox:focus{background-color:#fff;width:400px;overflow-x:hidden;overflow-y:hidden;position:absolute;top:50%;left:50%;z-index:99;border-radius:8px;border:1px solid #ed1c24;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;outline:none;min-height:180px}.PopUpBoxTitle{background-color:rgb(224.75,40.25,47.3122009569);height:36px;line-height:36px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;padding-left:5px;width:100%;font-weight:700;text-align:center;cursor:move}.PopUpBoxMessageContainer{background-color:#fff;line-height:24px;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px;width:100%;margin-left:7px;margin-bottom:7px;margin-right:7px}.standart:focus{outline:none}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;z-index:9999}*{box-sizing:border-box}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #7f7f7f;border-top:none;border-bottom:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #7f7f7f}.autocomplete-active,.autocomplete-items div:hover{background-color:#ed1c24;color:#fff}.iconClass{position:absolute;top:50%;left:5px;z-index:1;height:10px;margin-top:-5px}.iconClass img{display:block}.checkbox{line-height:150px;background-color:#ed1c24;border:none;margin-right:12px}.slider-wrapper{position:relative;width:60px;border:2px solid #7f7f7f;border-radius:15px;overflow:hidden;cursor:pointer}input[type=checkbox]:checked+label .slider-options{left:-62px}.slider-options{position:relative;white-space:nowrap;border-radius:50%;height:20px}.slider-option-selector{display:inline-block;width:61px;background:#fff;height:20px}.slider-option-no,.slider-option-yes{display:inline-block;width:30px;padding:5px;height:20px;text-align:center}.slider-option-yes{background:#ed1c24}.slider-option-no{background:#7f7f7f}.pt{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}input[type=checkbox]{transform:scale(1.5)}.headerTable,.headerTableWithoutBorder,.pagingTable,.pagingTableWithoutBorder{background-color:#fff;border-spacing:0;padding:10px;width:100%;overflow-x:auto;overflow-y:scroll;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None;min-width:510px;table-layout:fixed;overflow:"hidden"}.headerTableWithoutBorder{padding-bottom:0}.headerTable{border:1px solid #7f7f7f;border-bottom:0}.pagingTable{border:1px solid #7f7f7f;border-top:0}.pagingTable td,.pagingTableWithoutBorder td{height:36px;text-align:left;padding:10px;border-spacing:0;max-width:220px;position:relative}.dataValue,.pagingTable td,.pagingTableWithoutBorder td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pagingTable th,.pagingTableWithoutBorder th{color:#ed1c24;text-align:left;line-height:36px;padding:10px 10px 10px 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom:1px solid #7f7f7f}.pagingTable thead thead th,.pagingTableWithoutBorder thead thead th{border-bottom:0!important}.search{width:220px!important}.action{text-align:center!important}.actions{width:70px!important}.pagingTable tbody,.pagingTableWithoutBorder tbody{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pagingTable tbody tr,.pagingTableWithoutBorder tbody tr{cursor:pointer}.pagingTable tbody tr:hover,.pagingTableWithoutBorder tbody tr:hover,.selected{background-color:#4c4c4c!important;color:#fff}.pagingTable tbody td,.pagingTableWithoutBorder tbody td{padding-bottom:5px;padding-top:5px;padding-left:5px;border-bottom:1px solid #7f7f7f}.pagingTable tbody tbody td,.pagingTableWithoutBorder tbody tbody td{padding:5px;border-bottom:0}.pagingTable tbody tr:nth-child(2n),.pagingTableWithoutBorder tbody tr:nth-child(2n){background-color:#f3f3f3}.pagingTable tfoot,.pagingTableWithoutBorder tfoot{border-top:1px solid #7f7f7f;margin:10px}.pagingTableButtonLeft{float:left}.pagingTableButtonLeft,.pagingTableButtonRight{width:50px;height:50px;line-height:50px}.page{border:1px solid #7f7f7f;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;height:25px;background-color:#b2b2b2}.BurgerMenue{height:40px;width:50px}.BurgerMenueLong{height:40px;width:102px}.Menu-items,.Menu-items-notVisible{z-index:98;margin-left:0!important;position:absolute;top:20px;right:0}.Menu-items-notVisible{display:none}.Menu-items-notVisible div,.Menu-items div{padding:10px;cursor:pointer;background-color:rgb(63.25,63.25,63.25);border-bottom:1px solid #7f7f7f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}.Menu-items div:hover{background-color:#ed1c24}.Menu-items-active{background-color:#ed1c24!important;color:#fff}.CellComment,.CellCommentVisible{width:auto;position:absolute;z-index:99999;text-align:Left;border-radius:6px;background-color:#555;padding:3px;top:8px;left:0;white-space:nowrap!important}.CellComment{display:none;opacity:.4}.CellCommentVisible{display:inline;opacity:1}.modalLoading{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.show-modalLoading{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;z-index:9999}.loader{border-bottom:16px solid #fff;border-top:16px solid #fff;border-width:16px;width:120px;height:120px;top:50%;left:50%;margin-left:-60px;margin-top:-60px}.loader,.loaderComponent,.loaderSmall{position:absolute;border-color:#ed1c24 #fff;border-style:solid;border-radius:50%;animation:spin 2s linear infinite;z-index:99999}.loaderComponent,.loaderSmall{border-width:5px;width:30px;height:30px;margin-left:-15px;margin-top:-15px}.sf label .loaderComponent{margin-top:-35px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConfirmBox{border:1px solid rgb(216.75,216.75,216.75);background-color:#fff;top:50%;left:40%;margin:auto;position:fixed;width:400px;box-shadow:10px 10px 15px #7f7f7f}.ConfirmBoxTitle{background-color:#ed1c24;height:36px;line-height:36px;color:#fff;padding-left:5px;font-weight:700;text-align:center}.ConfirmBoxMessageContainer,.ConfirmBoxTitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}.ConfirmBoxMessageContainer{background-color:#fff;line-height:24px;color:#000;padding:5px}.ConfirmBox .ExtendedButton{margin:0!important}.ConfigBox{border:1px solid rgb(216.75,216.75,216.75);background-color:#fff;top:50%;left:50%;position:absolute;width:200px;box-shadow:10px 10px 15px #7f7f7f}.ConfigBoxTitle{background-color:#ed1c24;height:36px;line-height:36px;color:#fff;padding-left:5px;font-weight:700;text-align:center;cursor:move}.ConfigBoxMessageContainer,.ConfigBoxTitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;width:100%}.ConfigBoxMessageContainer{background-color:#fff;line-height:24px;color:#000;padding:5px;border-bottom:1px solid rgb(216.75,216.75,216.75)}.MessageBox .ExtendedButton{margin:0!important}.panel{border-spacing:0;margin-top:20px;background-color:#fff;border:1px solid #7f7f7f;border-radius:3px;width:250px;float:left;margin-left:10px;margin-right:10px;box-shadow:10px 10px 15px #7f7f7f}.panelHeader{background-color:#ed1c24;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:lighter;padding-left:2px;height:30px;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.panelHeader:hover{cursor:pointer}.panelContent{background-color:#fff;text-align:left;font-size:18px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:100px;padding:15px}.panelLink{cursor:pointer;text-decoration:underline}.border{height:auto;float:left;position:absolute}.topnav{overflow:hidden;background-color:#fff;border:1px solid #7f7f7f;box-shadow:8px 8px 12px rgb(216.75,216.75,216.75);border-radius:3px}.topnav,.topnav .tablinks{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.topnav .tablinks{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;color:#000}.topnav .tablinks:hover{background-color:rgb(212.5,52.5,58.6244019139);color:#fff!important}.topnav .active{background-color:#ed1c24;color:#fff}.topnav .hamburgerMenu{display:none;right:0;top:0}.tabcontent{display:none;padding:6px 12px;border:1px solid #7f7f7f;border-top:none;background-color:#fff;box-shadow:8px 8px 12px rgb(216.75,216.75,216.75);border-radius:3px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.topnav.responsive{position:relative}.topnav.responsive .tablinks{float:none;display:block!important;text-align:left;width:100%}@media screen and (max-width:600px){.topnav .tablinks{display:none}.topnav .hamburgerMenu{display:block}}ul:before{content:attr(data-header);font-size:100%;margin-left:-15px}li{margin-top:10px}.tariffingform{border:1px solid #7f7f7f;padding:20px;box-shadow:5px 5px 5px rgb(216.75,216.75,216.75);margin-left:10px;margin-top:70px;display:inline-block;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.tariffingform .selectFieldLabel#ViaLabel,.tariffingform .textfieldLabel{width:80%!important;margin-top:4px}.TariffingContainer{width:1000px!important;margin:0 auto!important;padding:20px;display:flex;justify-content:center}.selectField#ContractStart{width:170px}.selectField#Product,.selectField#Via,.selectFieldNotFilled#Product,.selectFieldNotFilled#Via{width:450px}.textfield#From,.textfield#To,.textfieldDisabled#From,.textfieldDisabled#To,.textfieldNotFilled#From,.textfieldNotFilled#To{width:400px}.textfield#Price{width:200px}.HintLabel{font-size:14px;color:#ed1c24}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:450px!important}.divLeft{float:left}.divRight{float:right}.selectedButton{background-color:rgb(244.493877551,122.506122449,127.1755102041)!important}.termsOfUsage{padding-top:31px;font-size:14px;padding-left:10px}.datefieldLabel{width:459px}@media screen and (max-width:1050px){.tariffingform{margin-top:-10px!important;width:620px;margin-right:60px}}@media screen and (max-width:892px){.tariffingform{width:600px;margin-right:200px;margin-top:-5px!important}}@media screen and (max-width:802px){.tariffingform{margin-right:330px}}@media screen and (max-width:716px){.tariffingform{width:500px;margin-right:420px}}@media screen and (max-width:652px){.tariffingform{margin-right:490px}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .selectFieldNotFilled#Product,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:400px!important}}@media screen and (max-width:593px){.tariffingform{width:450px;margin-right:550px}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .selectFieldNotFilled#Product,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:340px!important}.divRight{float:left}}@media screen and (max-width:508px){.tariffingform .TicketBoxTitle{height:53px;margin-bottom:12px;text-align:initial}}@media screen and (max-width:474px){.tariffingform{margin-top:-5px!important}.tariffingform .TicketBoxText,.tariffingform .TicketBoxTitle{width:350px;border-radius:5px}}@media screen and (max-width:470px){.tariffingform{width:420px!important}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:340px!important}.tariffingform .textfieldLabel{width:65%!important}.tariffingform #TraversedZones,.tariffingform .TicketBoxText{width:344px!important}.tariffingform .selectFieldNotFilled#Via{width:340px!important}}@media screen and (max-width:460px){.tariffingform{margin-top:-5px!important}}@media screen and (max-width:438px){.tariffingform{width:390px!important}.tariffingform #HintContractStart{width:340px!important}}@media screen and (max-width:414px){.tariffingform{margin-top:-35px!important}.tariffingform #HintYTP{width:300px}.tariffingform #HintContractStart{width:340px}.tariffingform .textfieldLabel{width:80%!important}}@media screen and (max-width:408px){.tariffingform{width:360px!important}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .selectFieldNotFilled#Product,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:310px!important}.tariffingform .textfieldLabel{width:90%!important}.tariffingform #HintContractStart{width:320px!important}.tariffingform #TraversedZones,.tariffingform .selectFieldNotFilled#Via,.tariffingform .TicketBoxText{width:310px!important}}@media screen and (max-width:386px){.tariffingform .TicketBoxText{width:311px!important}}@media screen and (max-width:380px){.tariffingform{width:330px!important}.tariffingform .selectField#Product,.tariffingform .selectField#Via,.tariffingform .selectFieldNotFilled#Product,.tariffingform .textfield#From,.tariffingform .textfield#To,.tariffingform .textfieldDisabled#From,.tariffingform .textfieldDisabled#To,.tariffingform .textfieldNotFilled#From,.tariffingform .textfieldNotFilled#To{width:280px!important}.tariffingform .textfieldLabel{width:95%!important}.tariffingform #HintContractStart,.tariffingform .selectFieldNotFilled#Via{width:280px!important}.tariffingform #TraversedZones,.tariffingForm .TicketBoxText{width:284px!important}}@media screen and (max-width:375px){.tariffingform #TraversedZones,.tariffingform .TicketBoxText{width:286px!important}.tariffingform .selectFieldNotFilled#Via{width:280px!important}}.ohnohoney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.OfflineMenue{position:fixed;top:0;width:100%;height:55px;background-color:#ed1c24}.OfflineMenue,.Start{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.Start{text-align:center}.OfflineMenueItem{float:left;color:#fff;font-weight:lighter;font-size:18px;padding-top:17px;margin-right:50px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.OfflineMenueItem:hover{color:#fff;cursor:pointer;text-decoration:underline}.footer{bottom:0;line-height:36px;position:fixed;color:#fff;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center!important;width:100%;background-color:#ed1c24}.footer,.impressumContainer{-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.impressumContainer{width:900px!important;margin:0 auto!important;padding:20px}.RegisterContainer{width:500px!important;margin:0 auto!important;padding:20px}.LoginContainer,label{-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.LoginContainer{width:380px!important}.LoginContainer,.OrderContainer{margin:0 auto!important;padding:20px}.OrderContainer{width:600px!important}.StepperLabel{float:left}.StepperTable{margin:15px}h2,p{-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.LegalGuardianNotVisible{display:none}.LegalGuardianVisible{display:inline}.ConfirmationLabel{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.OrderContainer tbody tbody td{width:170px}.OrderContainer tbody tbody tr{width:350px}#acceptPrivacyTariffTerms{width:311px;font-size:12px;font-style:italic}#buttonBack,#buttonContinue{width:160px!important}#btoOrder{width:175px!important}#Add,#Remove{margin-left:-1px}#datefieldLabelDateOfBirth{display:block}.hidden{display:none}.visible{display:block}.CaptchaBox{border:1px solid #7f7f7f;padding:0 20px 20px}.OfflineMenu{position:fixed;top:0;width:100%;height:60px;background-color:#ed1c24;z-index:99}.OfflineMenu,.OfflineMenuItem{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.OfflineMenuItem{float:left;color:#fff;font-weight:lighter;font-size:22px;padding-top:17px;margin-left:40px;margin-right:10px;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.OfflineMenuItem:hover{color:#fff;cursor:pointer;text-decoration:underline}.DbLogo{float:right}.BurgerMenu{height:40px;visibility:hidden;width:3.4%;text-align:right}.HintFormat{font-size:12px}@media screen and (max-width:1120px){.BurgerMenu{visibility:visible}.OfflineMenuItem{word-break:break-all}.DbLogo,.OfflineMenuItem{visibility:hidden}}@media screen and (max-width:926px){td#ImprintDataLink{text-indent:-9999px;line-height:0}td#ImprintDataLink:after{content:"";text-indent:0;display:block;line-height:normal}.OfflineMenuItem#ImprintDataLink{margin-right:5px}}@media screen and (max-width:790px){td#OrderSchoolTicketDataLink{text-indent:-9999px;line-height:0}td#OrderSchoolTicketDataLink:after{content:"";text-indent:0;display:block;line-height:normal}.OfflineMenuItem#OrderSchoolTicketDataLink{margin-right:5px}}@media screen and (max-width:554px){td#RegisterDataLink{text-indent:-9999px;line-height:0}td#RegisterDataLink:after{content:"";text-indent:0;display:block;line-height:normal}.OfflineMenuItem#RegisterDataLink{margin-right:5px}}@media screen and (max-width:414px){#RevisionNumber{display:none}.SideNavOffline{white-space:unset}.SideNavOffline table{width:100%!important;table-layout:fixed}.SideNavOffline td{word-wrap:break-word}}@media screen and (max-width:394px){td#LoginDataLink{text-indent:-9999px;line-height:0}td#LoginDataLink:after{content:"";text-indent:0;display:block;line-height:normal}.OfflineMenuItem#LoginDataLink{margin-right:5px}}@media screen and (max-width:252px){td#HomeDataLink{text-indent:-9999px;line-height:0}td#HomeDataLink:after{content:"";text-indent:0;display:block;line-height:normal}.OfflineMenuItem#HomeDataLink{margin-right:5px}}.SideNavOffline{height:100%;width:0;position:fixed;z-index:1;top:55px;right:0;color:#fff;background-color:#ed1c24;overflow-x:hidden;padding-top:10px;transition:.5s;white-space:nowrap}.SideNavOffline table{width:350px}.SideNavOffline table td{color:#fff;font-weight:400;font-size:28px;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;vertical-align:middle;padding-left:30px;height:52px;text-align:left}.SideNavOffline table td::selection{background-color:initial;color:inherit}.SideNavOffline table ::selection{background-color:initial;color:inherit}.NavBar{width:100%;height:48px;border-bottom:1px solid #7f7f7f;font-weight:400;font-size:28px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;z-index:999}.NavBar,.SideNav{position:fixed;top:0;left:0;color:#fff;background-color:#ed1c24}.SideNav{height:100%;width:0;z-index:1;overflow-x:hidden;padding-top:10px;transition:.5s;white-space:nowrap}.SideNav table{width:100%}.SideNav table td{color:#fff;font-weight:400;font-size:28px;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;vertical-align:middle}.SideNav table td::selection{background-color:initial;color:inherit}.SideNav table ::selection{background-color:initial;color:inherit}.link{color:#000;text-decoration:underline}.linkMenue{color:#fff;text-decoration:none}.HomePanelStyle{height:230px;width:440px;margin:20px;text-align:left;display:inline-block}.HomePanelTitleStyle{height:30px;background-color:#ed1c24;color:#fff;font-size:21px}.HomePanelContentStyle,.HomePanelTitleStyle{text-align:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:18px;padding-top:10px}.HomePanelContentStyle{font-size:18px;padding-bottom:10px}.panelLink{-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.zielzone{width:300px;height:200px;padding:10px}.zielzone.over{border:1px solid #7f7f7f}.contractsForm #filterDiv{float:left!important}.customerCard{border:1px solid #7f7f7f;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border-spacing:0;padding:10px;min-height:500px;overflow-x:auto;overflow-y:scroll;box-shadow:8px 8px 12px #d9d9d9;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None;width:800px}.contractCard{width:670px}.customerCardTitle{font-size:22px}.customerCardSubTitle{color:#000;font-size:18px}.TitleRow{border-bottom:1px solid #7f7f7f;border-spacing:0;padding:10px;text-align:left;height:36px}.customerCardLinks{vertical-align:top;width:auto}.customerCardLinks td{height:36px;text-align:left;padding:10px;border-spacing:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;border-right:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;border-radius:3px}.activeTab,.customerCardLinks td:hover{background-color:#ed1c24;height:36px;text-align:left;padding:10px;border-spacing:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;cursor:pointer;color:#fff}.CellWithComment{position:relative}.CellWithComment span{display:none;margin-left:8px;width:160px;padding:10px}.CellWithComment:hover span{display:inline;position:absolute;background:#fff;border:1px solid #7f7f7f;color:#000;border-radius:4px;z-index:9999}.paymentDetails{margin-left:10px;padding:10px;border-radius:12px;width:370px}.CustomerPaymentDetailsContainer{margin:10px}.CustomerPaymentDetailsTable{margin-left:10px;margin-bottom:10px;margin-top:10px}.customerContractTable{border-spacing:0;margin-left:10px;overflow-x:auto;overflow-y:scroll;width:500px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.customerContractTable td{height:24px;text-align:left;padding:10px;border-spacing:0}.customerContractTable th{color:#ed1c24;text-align:left;line-height:36px;padding:10px}.customerContractTable tr:hover{color:#fff}.customerContractTable tbody tr:hover{background-color:#ed1c24!important}.customerContractTable tbody tr:nth-child(2n){background-color:#f3f3f3}.contractDetails{margin-left:10px;padding:10px;border-radius:12px}.CustomerContractDetailsContainer{margin:10px}.CustomerContractDetailsTable{margin-left:10px;margin-bottom:10px;margin-top:10px}.tdButtons{float:right}.display{display:contents}.DownloadLossDocumentHint{width:340px;text-align:left}.hide{display:none}.show{display:inline}.headerChange{font-size:large}.configurationStyle{height:230px;width:370px}.AccountPaper,.configurationStyle{margin:20px;padding:20px;text-align:left;display:inline-block}.AccountPaper{height:490px;width:570px}.AccountActionButton{float:left;margin:5px 5px 5px 20px}.createCustomer{border-spacing:0;margin-top:20px;background-color:#fff;border-radius:3px;width:380px;float:left;margin-left:10px}.roleManagement{border:1px solid silver;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.roleManagement th{width:170px;color:#ed1c24}.roleManagement td{width:170px;vertical-align:middle}.border{position:relative!important}.panelContent{font-size:16px!important}.createPaymentForm .Container{height:63px;float:none!important;width:348px}.createPaymentForm .cbox,.createPaymentForm .datefieldLabel,.createPaymentForm .emailfieldLabel,.createPaymentForm .numfieldLabel,.createPaymentForm .selectFieldLabel,.createPaymentForm .textfieldLabel{float:left}.createPaymentForm .ContainerBic,.createPaymentForm .ContainerEmailAccountOwner,.createPaymentForm .ContainerIban,.createPaymentForm .ContainerNameOfBank,.createPaymentForm .ContainerStreetAddressAccountOwner,.createPaymentForm .ContainerValidFrom{width:348px}.StepperIcon,.StepperIconActive{border:1px solid silver;border-radius:100%;width:36px;font-size:18px;line-height:36px;text-align:center;cursor:pointer;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.StepperIcon{background-color:#fff;color:#000}.StepperIconActive{background-color:#ed1c24;color:#fff}.StepperLabel{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;color:#000;cursor:pointer;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.StepperConnector{color:silver;text-align:center}.grayButton{background-color:grey;color:#fff;cursor:auto;border-radius:2px;border:1px solid;line-height:36px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;margin-right:7px;-ms-user-select:None;-moz-user-select:None;-webkit-user-select:None}.Container{height:63px;float:none!important}.ContainerLeft{float:left;width:170px}.ContainerRight{float:right;width:170px}.ContainerLeftValidFrom,.legalGuardianForm .cbox,.legalGuardianForm .datefieldLabel,.legalGuardianForm .emailfieldLabel,.legalGuardianForm .numfieldLabel,.legalGuardianForm .selectFieldLabel,.legalGuardianForm .textfieldLabel{float:left}.ContainerLeftHint{float:left;margin-top:10px}.legalGuardianForm .datefieldLabel{width:190px}#Upload{margin-left:-2px}.documentUploadForm .cbox,.documentUploadForm .emailfieldLabel,.documentUploadForm .numfieldLabel,.documentUploadForm .selectFieldLabel,.documentUploadForm .textfieldLabel{float:left}.pickerContainer{top:10%;left:10%}.divVisible{display:inline}.divNotVisible{display:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.certificateUploadForm .textfieldLabel{float:left}.PopUp{border:1px solid #d9d9d9;background-color:#fff;top:40%;left:0;right:0;margin:auto;position:absolute;min-width:200px;box-shadow:10px 10px 15px #7f7f7f}.PopUpTitle{background-color:#ed1c24;height:36px;line-height:36px;color:#fff;font:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:5px;width:100%;font-weight:700;text-align:center}.PopUpContainer{background-color:#fff;line-height:24px;color:#000;font:Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px;width:100%;border-bottom:1px solid #d9d9d9}.PopUp .ExtendedButton{margin:0!important}body{margin:0;background-color:#f5f5f5!important}h2,h5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;text-align:center!important}#Content{margin-top:48px}.form{border:1px solid #7f7f7f;padding:20px;box-shadow:5px 5px 5px #d9d9d9;margin-left:10px;margin-right:10px;margin-top:20px;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#fff}
/*# sourceMappingURL=main.319224b2.chunk.css.map */