.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{left:8px;position:absolute}.ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;text-decoration:none}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-state-disabled{cursor:default !important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ui-widget{font-family:Tahoma, Lucida Grande, Lucida Sans, Arial, sans-serif}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Tahoma, Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}.ui-widget-content{background:#F2F2F2 none repeat scroll 0 0;border:1px solid #DDDDDD;color:#000000}.ui-widget-content a{color:#000000}.ui-widget-header{color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default{background:white;line-height:16px;text-align:center;color:#0066CC;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;width:22px}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0066CC;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background:#F0F0F0 url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_glass_100_f0f0f0_1x400.png?1548933905') repeat-x scroll 50% 50%;color:#0B5B98;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium}.ui-state-hover a,.ui-state-hover a:hover{color:#0B5B98;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active{background:#74A4EC url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_glass_50_74a4ec_1x400.png?1548933905') repeat-x scroll 50% 50%;border:1px solid #74A4EC;color:#000000;font-weight:normal;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000000;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:#D5DEF6 url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_glass_55_d5def6_1x400.png?1548933905') repeat-x scroll 50% 50%;border:1px solid #485089;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{background:#FEF1EC url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_glass_95_fef1ec_1x400.png?1548933905') repeat-x scroll 50% 50%;border:1px solid #CD0A0A;color:#CD0A0A}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#CD0A0A}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#CD0A0A}.ui-state-disabled,.ui-widget-content .ui-state-disabled{background-image:none;opacity:0.35}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{font-weight:normal;opacity:0.7}.ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_222222_256x240.png?1548933905');height:16px;width:16px}.ui-widget-content .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_222222_256x240.png?1548933905')}.ui-widget-header .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_72a7cf_256x240.png?1548933905')}.ui-state-default .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_888888_256x240.png?1548933905')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_2694e8_256x240.png?1548933905')}.ui-state-active .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_ffffff_256x240.png?1548933905')}.ui-state-highlight .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_2e83ff_256x240.png?1548933905')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_cd0a0a_256x240.png?1548933905')}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:0}.ui-corner-tr{-moz-border-radius-topright:0}.ui-corner-bl{-moz-border-radius-bottomleft:0}.ui-corner-br{-moz-border-radius-bottomright:0}.ui-corner-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0}.ui-corner-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0}.ui-corner-right{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0}.ui-corner-left{-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.ui-corner-all{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}.ui-widget-overlay{background:#444 url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_diagonals-thick_15_444444_40x40.png?1548933905') repeat scroll 50% 50%;opacity:0.3}.ui-widget-shadow{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#aaa url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png?1548933905') repeat scroll 50% 50%;margin:4px 0 0 4px;opacity:0.3;padding:0}.ui-accordion .ui-accordion-header{cursor:pointer;margin-top:1px;position:relative}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 none !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:0.5em 0.5em 0.5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{left:0.5em;margin-top:-8px;position:absolute;top:50%}.ui-accordion .ui-accordion-content{border-top:0 none;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{padding:0}.ui-datepicker .ui-datepicker-header{padding:0.2em 0;position:relative;width:192px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:7px;width:25px;cursor:pointer}.ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev{background:transparent url('/images/sprite.png?1548933905') no-repeat scroll 0 -450px}.ui-datepicker-next,.ui-datepicker .ui-datepicker-next{background:transparent url('/images/sprite.png?1548933905') no-repeat scroll 0 -500px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background:transparent !important}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:8px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:3px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0}.ui-datepicker th{border:0 none;font-weight:bold;padding:0.7em 0.3em;text-align:center}.ui-datepicker td{background-color:white;border:1px solid #CCCCCC;margin:0;padding:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0 none;border-left:0 none;border-right:0 none;margin:0.7em 0 0;padding:0 0.2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:0.5em 0.2em 0.4em;overflow:visible;padding:0.2em 0.6em 0.3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto 0.4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-cover{display:block;height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}.ui-dialog{padding:0.2em;position:relative;width:300px}.ui-dialog .ui-dialog-titlebar{padding:0.5em 0.3em 0.3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:0.1em 0 0.2em}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:0.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{background:transparent none repeat scroll 0 0;border:0 none;overflow:auto;padding:0.5em 1em}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:0.5em 0 0;padding:0.3em 1em 0.5em 0.4em;text-align:left}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:0.5em 0.4em 0.5em 0;overflow:visible;padding:0.2em 0.6em 0.3em;width:auto}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:0.1px;position:absolute;z-index:99999}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.ui-slider .ui-slider-range{border:0 none;display:block;font-size:0.7em;position:absolute;z-index:1}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:0.8em}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-bottom:-0.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:0.2em}.ui-tabs .ui-tabs-nav{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0.2em 0.2em 0;position:relative}.ui-tabs .ui-tabs-nav li{border-bottom-width:0 !important;float:left;margin:0 0.2em -1px 0;padding:0;position:relative}.ui-tabs .ui-tabs-nav li a{float:left;padding:0.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-bottom-width:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{background:transparent none repeat scroll 0 0;border-width:0;display:block;padding:1em 1.4em}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker-unselectable span{color:#B0B0B0 !important}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-front{z-index:100}.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:0.6em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_inset-hard_100_fcfdfd_1x100.png?1548933905') 50% bottom repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f5f8f9 url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_inset-hard_100_f5f8f9_1x100.png?1548933905') 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_flat_55_fbec88_40x100.png?1548933905') 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_glass_95_fef1ec_1x400.png?1548933905') 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_469bdd_256x240.png?1548933905')}.ui-widget-header .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_d8e7f3_256x240.png?1548933905')}.ui-state-default .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_6da8d5_256x240.png?1548933905')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_217bc0_256x240.png?1548933905')}.ui-state-active .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_f9bd01_256x240.png?1548933905')}.ui-state-highlight .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_2e83ff_256x240.png?1548933905')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/images/../css/jquery/main-train-screen-theme/images/ui-icons_cd0a0a_256x240.png?1548933905')}.ui-widget-overlay{background:#aaa url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_flat_0_aaaaaa_40x100.png?1548933905') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('/images/../css/jquery/main-train-screen-theme/images/ui-bg_flat_0_aaaaaa_40x100.png?1548933905') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-helper-hidden-accessible{display:none}div.ui-dialog{border-radius:0;font-size:13px;font-family:Verdana, Geneva, sans-serif;border:1px solid grey;min-height:70px !important}div.ui-dialog .ui-dialog-titlebar{background-color:grey;border-radius:0;color:white;min-height:21px}div.ui-dialog .ui-dialog-titlebar-close{right:1px;top:1px;padding:0;background-color:grey;border-radius:0;border:0 none;cursor:pointer;display:block;height:29px;margin:0;min-width:0 !important;overflow:hidden;position:absolute;text-indent:-9999em;width:23px}div.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}div.ui-dialog .ui-dialog-content{text-align:left}.carriage_class_row,.train_row,.expanded_carriage_class_row{display:none}.soAll .carriage_class_row,.soAll .train_row{display:table-row}.soAll.exp .expanded_carriage_class_row{display:table-row}.soSof .train_row{display:table-row}.soSof .train_row.noSof{display:none}.soSof .cl_Sof{display:table-row}.soSof.exp .expanded_carriage_class_row.cSof{display:table-row}.soGra .train_row{display:table-row}.soGra .train_row.noGra{display:none}.soGra .cl_Gra{display:table-row}.soGra.exp .expanded_carriage_class_row.cGra{display:table-row}.so1st .train_row{display:table-row}.so1st .train_row.no1st{display:none}.so1st .cl_1st{display:table-row}.so1st.exp .expanded_carriage_class_row.c1st{display:table-row}.so2nd .train_row{display:table-row}.so2nd .train_row.no2nd{display:none}.so2nd .cl_2nd{display:table-row}.so2nd.exp .expanded_carriage_class_row.c2nd{display:table-row}.so3rd .train_row{display:table-row}.so3rd .train_row.no3rd{display:none}.so3rd .cl_3rd{display:table-row}.so3rd.exp .expanded_carriage_class_row.c3rd{display:table-row}.soCom .train_row{display:table-row}.soCom .train_row.noCom{display:none}.soCom .cl_Com{display:table-row}.soCom.exp .expanded_carriage_class_row.cCom{display:table-row}.soGen .train_row{display:table-row}.soGen .train_row.noGen{display:none}.soGen .cl_Gen{display:table-row}.soGen.exp .expanded_carriage_class_row.cGen{display:table-row}.soSea .train_row{display:table-row}.soSea .train_row.noSea{display:none}.soSea .cl_Sea{display:table-row}.soSea.exp .expanded_carriage_class_row.cSea{display:table-row}.trains-services-sprite,.trains-services-Adult24,.trains-services-BN,.trains-services-CC,.trains-services-Child24,.trains-services-Deluxe,.trains-services-DoubleDeckCar,.trains-services-G,.trains-services-G1,.trains-services-I,.trains-services-IR,.trains-services-MF,.trains-services-NF,.trains-services-P,.trains-services-RR,.trains-services-RR1,.trains-services-RR3,.trains-services-Wash,.trains-services-Y0,.trains-services-Y1,.trains-services-Y2,.trains-services-Y3,.trains-services-Y4,.trains-services-Y5,.trains-services-Y6,.trains-services-Y7,.trains-services-Y8,.trains-services-_1r,.trains-services-adult,.trains-services-adult2,.trains-services-alert,.trains-services-arrowLeft,.trains-services-arrowRight,.trains-services-arrow_dept,.trains-services-arrow_dept24,.trains-services-arrow_dept_disabled,.trains-services-arrow_dept_disabled24,.trains-services-arrow_return,.trains-services-arrow_return24,.trains-services-arrow_return_disabled,.trains-services-arrow_return_disabled24,.trains-services-bis,.trains-services-bottom_place,.trains-services-cabin,.trains-services-calendar,.trains-services-checkbox_off,.trains-services-checkbox_on,.trains-services-child,.trains-services-child2,.trains-services-child3,.trains-services-clear-box12,.trains-services-clear-box16,.trains-services-down,.trains-services-dynamic,.trains-services-edit24,.trains-services-enroute,.trains-services-ereg,.trains-services-express,.trains-services-fast,.trains-services-firm,.trains-services-imperial,.trains-services-infant,.trains-services-infant2,.trains-services-infant24,.trains-services-infant3,.trains-services-info,.trains-services-mn,.trains-services-noIR,.trains-services-opl,.trains-services-outbound,.trains-services-outbound1,.trains-services-pass,.trains-services-pets,.trains-services-plus,.trains-services-question,.trains-services-question1,.trains-services-remove24,.trains-services-return,.trains-services-return1,.trains-services-rsz_adult24,.trains-services-rsz_child24,.trains-services-rsz_infant24,.trains-services-seat_place,.trains-services-serv04,.trains-services-sort-down,.trains-services-sort-up,.trains-services-tick,.trains-services-time_from,.trains-services-time_in,.trains-services-top_place,.trains-services-train,.trains-services-train_from,.trains-services-train_return,.trains-services-train_to,.trains-services-unknown,.trains-services-up,.trains-services-vertical_swap,.trains-services-warning,.trains-services-yellow_tooltip,.trainType,.s16,.s18,.s19,.s17,.s20,.s122,.s205,.s13,.s12,.s22,.s15,.s119,.s1,.s2,.s310,.s14,.s109,.s110,.s111,.s112,.s113,.s114,.s115,.s6,.s7,.s10,.s21,.s23,.s24,.s26,.s27,.s28,.s33,.s116,.s118,.s312,.s314,.s318,.s319,.s323,.s324,.s325,.s330,.s3,.s5,.s9,.s29,.s30,.s117,.s121,.s315,.s37,.s4,.s8,.s120,.s108,.s107,.s106,.s105,.s104,.s103,.s102,.s101,.s25,.s100,.s38,.s11,.s32,.s123,.s124,.s200,.s201,.s203,.s202,.s204,.s206,.s31,.s34,.s313,.s39,.s316,.s317,.s327,.s40,.arrivalTime,.departureTime,.quick_date_change__calendar_image,#step5 .editBtn,#step5 .removeBtn{background-image:url('/images/sprites/trains-services-se28ebd75a4.png');background-repeat:no-repeat}.trains-services-Adult24{background-position:0 0}.trains-services-BN{background-position:0 -24px}.trains-services-CC{background-position:0 -40px}.trains-services-Child24{background-position:0 -56px}.trains-services-Deluxe{background-position:0 -80px}.trains-services-DoubleDeckCar{background-position:0 -96px}.trains-services-G{background-position:0 -111px}.trains-services-G1{background-position:0 -127px}.trains-services-I{background-position:0 -143px}.trains-services-IR{background-position:0 -159px}.trains-services-MF{background-position:0 -188px}.trains-services-NF{background-position:0 -204px}.trains-services-P{background-position:0 -220px}.trains-services-RR{background-position:0 -236px}.trains-services-RR1{background-position:0 -273px}.trains-services-RR3{background-position:0 -310px}.trains-services-Wash{background-position:0 -342px}.trains-services-Y0{background-position:0 -358px}.trains-services-Y1{background-position:0 -374px}.trains-services-Y2{background-position:0 -390px}.trains-services-Y3{background-position:0 -406px}.trains-services-Y4{background-position:0 -422px}.trains-services-Y5{background-position:0 -438px}.trains-services-Y6{background-position:0 -454px}.trains-services-Y7{background-position:0 -470px}.trains-services-Y8{background-position:0 -486px}.trains-services-_1r{background-position:0 -502px}.trains-services-adult{background-position:0 -518px}.trains-services-adult2{background-position:0 -534px}.trains-services-alert{background-position:0 -559px}.trains-services-arrowLeft{background-position:0 -575px}.trains-services-arrowRight{background-position:0 -591px}.trains-services-arrow_dept{background-position:0 -607px}.trains-services-arrow_dept24{background-position:0 -617px}.trains-services-arrow_dept_disabled{background-position:0 -645px}.trains-services-arrow_dept_disabled24{background-position:0 -655px}.trains-services-arrow_return{background-position:0 -683px}.trains-services-arrow_return24{background-position:0 -693px}.trains-services-arrow_return_disabled{background-position:0 -721px}.trains-services-arrow_return_disabled24{background-position:0 -731px}.trains-services-bis{background-position:0 -759px}.trains-services-bottom_place{background-position:0 -775px}.trains-services-cabin{background-position:0 -791px}.trains-services-calendar{background-position:0 -807px}.trains-services-checkbox_off{background-position:0 -823px}.trains-services-checkbox_on{background-position:0 -842px}.trains-services-child{background-position:0 -861px}.trains-services-child2{background-position:0 -877px}.trains-services-child3{background-position:0 -897px}.trains-services-clear-box12{background-position:0 -921px}.trains-services-clear-box16{background-position:0 -933px}.trains-services-down{background-position:0 -949px}.trains-services-dynamic{background-position:0 -973px}.trains-services-edit24{background-position:0 -988px}.trains-services-enroute{background-position:0 -1012px}.trains-services-ereg{background-position:0 -1027px}.trains-services-express{background-position:0 -1042px}.trains-services-fast{background-position:0 -1057px}.trains-services-firm{background-position:0 -1072px}.trains-services-imperial{background-position:0 -1087px}.trains-services-infant{background-position:0 -1103px}.trains-services-infant2{background-position:0 -1119px}.trains-services-infant24{background-position:0 -1145px}.trains-services-infant3{background-position:0 -1169px}.trains-services-info{background-position:0 -1193px}.trains-services-mn{background-position:0 -1209px}.trains-services-noIR{background-position:0 -1220px}.trains-services-opl{background-position:0 -1249px}.trains-services-outbound{background-position:0 -1265px}.trains-services-outbound1{background-position:0 -1289px}.trains-services-pass{background-position:0 -1306px}.trains-services-pets{background-position:0 -1321px}.trains-services-plus{background-position:0 -1337px}.trains-services-question{background-position:0 -1353px}.trains-services-question1{background-position:0 -1373px}.trains-services-remove24{background-position:0 -1393px}.trains-services-return{background-position:0 -1417px}.trains-services-return1{background-position:0 -1441px}.trains-services-rsz_adult24{background-position:0 -1458px}.trains-services-rsz_child24{background-position:0 -1477px}.trains-services-rsz_infant24{background-position:0 -1496px}.trains-services-seat_place{background-position:0 -1515px}.trains-services-serv04{background-position:0 -1531px}.trains-services-sort-down{background-position:0 -1547px}.trains-services-sort-up{background-position:0 -1560px}.trains-services-tick{background-position:0 -1573px}.trains-services-time_from{background-position:0 -1589px}.trains-services-time_in{background-position:0 -1600px}.trains-services-top_place{background-position:0 -1611px}.trains-services-train{background-position:0 -1627px}.trains-services-train_from{background-position:0 -1638px}.trains-services-train_return{background-position:0 -1649px}.trains-services-train_to{background-position:0 -1660px}.trains-services-unknown{background-position:0 -1671px}.trains-services-up{background-position:0 -1687px}.trains-services-vertical_swap{background-position:0 -1711px}.trains-services-warning{background-position:0 -1735px}.trains-services-yellow_tooltip{background-position:0 -1767px}.trainsTable ul.icons li{display:inline-block;background-repeat:no-repeat;margin:1px;cursor:pointer}.trainsTable ul.icons li:hover{border:1px solid #CCC;margin:0}.trainsTable ul.trainType{float:right;width:50px;margin-top:-1em}.trainsTable ul.trainType li{width:46px;height:15px}.trainsTable ul.seatServices li{width:16px;height:16px}.ir_icon,.train_icon,.cabin_icon,.info_icon,.age_icon,.arrow_icon,.alert_icon,.sort_icon,.time_icon{display:inline-block;width:16px;height:12px}.cabin_icon,.info_icon,.alert_icon,.age_icon{height:16px}.info_icon{cursor:pointer}.ir_icon{width:24px;height:29px;cursor:pointer}.train_icon{width:22px}.arrow_icon{width:18px;height:16px}.trainService,.trainType{display:inline-block;cursor:pointer;overflow:hidden;margin:1px;text-decoration:none}.trainClass{width:50px;display:block}.trainService{width:46px;height:15px}.trainType{width:16px;height:16px;background-position:0 -1671px}.s16,.s18,.s19{background-position:0 -1057px}.s17{background-position:0 -1072px}.s20{background-position:0 -1042px}.s122{background-position:0 -1306px}.s205{background-position:0 -1027px}.s13{background-position:0 -204px}.s12{background-position:0 -188px}.s22{background-position:0 -1087px}.s15{background-position:0 -143px}.s119{background-position:0 -111px}.s1,.s2,.s310{background-position:0 -80px}.s14{background-position:0 -24px}.s109,.s110,.s111,.s112,.s113,.s114,.s115{background-position:0 -1531px}.s6,.s7,.s10,.s21,.s23,.s24,.s26,.s27,.s28,.s33,.s116,.s118,.s312,.s314,.s318,.s319,.s323,.s324,.s325,.s330{background-position:0 -1573px}.s3,.s5,.s9,.s29,.s30,.s117,.s121,.s315{background-position:0 -1337px}.s37,.s4,.s8{background-position:0 -759px}.s120{background-position:0 -342px}.s108{background-position:0 -486px}.s107{background-position:0 -470px}.s106{background-position:0 -454px}.s105{background-position:0 -438px}.s104{background-position:0 -422px}.s103{background-position:0 -406px}.s102{background-position:0 -390px}.s101{background-position:0 -374px}.s25,.s100{background-position:0 -358px}.s38{background-position:0 -220px}.s11,.s32{background-position:0 -40px}.s123{background-position:0 -1209px}.s124{background-position:0 -1193px}.s200{background-position:0 -1515px}.s201,.s203{background-position:0 -1611px}.s202,.s204{background-position:0 -775px}.s206{background-position:0 -96px}.s31{background-position:0 -127px}.s34{background-position:0 -502px}.s313{background-position:0 -1012px}.s39,.s316{background-position:0 -1321px}.s317{background-position:0 -1671px}.s327{background-position:0 -143px}.s40{background-position:0 -973px}.mkl{font-size:.6em;margin:0 auto 0 4px !important}.flags-sprite,.flags-AD,.flags-AE,.flags-AF,.flags-AG,.flags-AI,.flags-AL,.flags-AM,.flags-AN,.flags-AO,.flags-AQ,.flags-AR,.flags-AS,.flags-AT,.flags-AU,.flags-AW,.flags-AZ,.flags-BA,.flags-BB,.flags-BD,.flags-BE,.flags-BF,.flags-BG,.flags-BH,.flags-BI,.flags-BJ,.flags-BM,.flags-BN,.flags-BO,.flags-BR,.flags-BS,.flags-BT,.flags-BV,.flags-BW,.flags-BY,.flags-BZ,.flags-CA,.flags-CD,.flags-CF,.flags-CG,.flags-CH,.flags-CI,.flags-CK,.flags-CL,.flags-CM,.flags-CN,.flags-CO,.flags-CR,.flags-CU,.flags-CV,.flags-CY,.flags-CZ,.flags-DE,.flags-DJ,.flags-DK,.flags-DM,.flags-DO,.flags-DZ,.flags-EC,.flags-EE,.flags-EG,.flags-EL,.flags-ER,.flags-ES,.flags-ET,.flags-EU,.flags-FI,.flags-FJ,.flags-FK,.flags-FM,.flags-FO,.flags-FR,.flags-GA,.flags-GB,.flags-GD,.flags-GE,.flags-GH,.flags-GI,.flags-GL,.flags-GM,.flags-GN,.flags-GP,.flags-GQ,.flags-GR,.flags-GT,.flags-GU,.flags-GW,.flags-GY,.flags-HK,.flags-HM,.flags-HN,.flags-HR,.flags-HT,.flags-HU,.flags-ID,.flags-IE,.flags-IL,.flags-IM,.flags-IN,.flags-IO,.flags-IQ,.flags-IR,.flags-IS,.flags-IT,.flags-IW,.flags-JE,.flags-JM,.flags-JO,.flags-JP,.flags-KE,.flags-KG,.flags-KH,.flags-KI,.flags-KM,.flags-KN,.flags-KP,.flags-KR,.flags-KW,.flags-KY,.flags-KZ,.flags-LA,.flags-LB,.flags-LC,.flags-LI,.flags-LK,.flags-LR,.flags-LS,.flags-LT,.flags-LU,.flags-LV,.flags-LY,.flags-MA,.flags-MC,.flags-MD,.flags-MG,.flags-MH,.flags-MK,.flags-ML,.flags-MM,.flags-MN,.flags-MO,.flags-MP,.flags-MQ,.flags-MR,.flags-MS,.flags-MT,.flags-MU,.flags-MV,.flags-MW,.flags-MX,.flags-MY,.flags-MZ,.flags-NA,.flags-NC,.flags-NE,.flags-NF,.flags-NG,.flags-NI,.flags-NL,.flags-NO,.flags-NP,.flags-NR,.flags-NZ,.flags-OM,.flags-PA,.flags-PE,.flags-PF,.flags-PG,.flags-PH,.flags-PK,.flags-PL,.flags-PM,.flags-PR,.flags-PS,.flags-PT,.flags-PW,.flags-PY,.flags-QA,.flags-RE,.flags-RO,.flags-RU,.flags-RW,.flags-SA,.flags-SB,.flags-SC,.flags-SD,.flags-SE,.flags-SG,.flags-SI,.flags-SK,.flags-SL,.flags-SM,.flags-SN,.flags-SO,.flags-SR,.flags-ST,.flags-SV,.flags-SY,.flags-SZ,.flags-TC,.flags-TD,.flags-TF,.flags-TG,.flags-TH,.flags-TJ,.flags-TM,.flags-TN,.flags-TO,.flags-TP,.flags-TR,.flags-TT,.flags-TV,.flags-TW,.flags-TZ,.flags-UA,.flags-UG,.flags-UK,.flags-UM,.flags-US,.flags-UY,.flags-UZ,.flags-VA,.flags-VC,.flags-VE,.flags-VG,.flags-VI,.flags-VN,.flags-VU,.flags-WS,.flags-YE,.flags-YU,.flags-ZA,.flags-ZM,.flags-ZR,.flags-ZW{background-image:url('/images/sprites/flags-s06584a8dd8.png');background-repeat:no-repeat}.flags-AD{background-position:0 0;height:12px;width:20px}.flags-AE{background-position:0 -12px;height:12px;width:20px}.flags-AF{background-position:0 -24px;height:12px;width:18px}.flags-AG{background-position:0 -36px;height:12px;width:20px}.flags-AI{background-position:0 -48px;height:12px;width:20px}.flags-AL{background-position:0 -60px;height:12px;width:18px}.flags-AM{background-position:0 -72px;height:12px;width:18px}.flags-AN{background-position:0 -84px;height:12px;width:18px}.flags-AO{background-position:0 -96px;height:12px;width:18px}.flags-AQ{background-position:0 -108px;height:12px;width:20px}.flags-AR{background-position:0 -120px;height:12px;width:18px}.flags-AS{background-position:0 -132px;height:12px;width:23px}.flags-AT{background-position:0 -144px;height:12px;width:18px}.flags-AU{background-position:0 -156px;height:12px;width:18px}.flags-AW{background-position:0 -168px;height:12px;width:18px}.flags-AZ{background-position:0 -180px;height:12px;width:18px}.flags-BA{background-position:0 -192px;height:12px;width:18px}.flags-BB{background-position:0 -204px;height:12px;width:18px}.flags-BD{background-position:0 -216px;height:12px;width:18px}.flags-BE{background-position:0 -228px;height:12px;width:18px}.flags-BF{background-position:0 -240px;height:12px;width:18px}.flags-BG{background-position:0 -252px;height:12px;width:18px}.flags-BH{background-position:0 -264px;height:12px;width:18px}.flags-BI{background-position:0 -276px;height:12px;width:18px}.flags-BJ{background-position:0 -288px;height:12px;width:18px}.flags-BM{background-position:0 -300px;height:12px;width:18px}.flags-BN{background-position:0 -312px;height:12px;width:18px}.flags-BO{background-position:0 -324px;height:12px;width:18px}.flags-BR{background-position:0 -336px;height:12px;width:18px}.flags-BS{background-position:0 -348px;height:12px;width:18px}.flags-BT{background-position:0 -360px;height:12px;width:18px}.flags-BV{background-position:0 -372px;height:12px;width:20px}.flags-BW{background-position:0 -384px;height:12px;width:18px}.flags-BY{background-position:0 -396px;height:12px;width:18px}.flags-BZ{background-position:0 -408px;height:12px;width:18px}.flags-CA{background-position:0 -420px;height:12px;width:18px}.flags-CD{background-position:0 -432px;height:12px;width:20px}.flags-CF{background-position:0 -444px;height:12px;width:18px}.flags-CG{background-position:0 -456px;height:12px;width:18px}.flags-CH{background-position:0 -468px;height:12px;width:18px}.flags-CI{background-position:0 -480px;height:12px;width:18px}.flags-CK{background-position:0 -492px;height:12px;width:18px}.flags-CL{background-position:0 -504px;height:13px;width:21px}.flags-CM{background-position:0 -517px;height:12px;width:18px}.flags-CN{background-position:0 -529px;height:12px;width:18px}.flags-CO{background-position:0 -541px;height:12px;width:18px}.flags-CR{background-position:0 -553px;height:12px;width:18px}.flags-CU{background-position:0 -565px;height:12px;width:18px}.flags-CV{background-position:0 -577px;height:12px;width:18px}.flags-CY{background-position:0 -589px;height:12px;width:18px}.flags-CZ{background-position:0 -601px;height:12px;width:18px}.flags-DE{background-position:0 -613px;height:12px;width:18px}.flags-DJ{background-position:0 -625px;height:12px;width:20px}.flags-DK{background-position:0 -637px;height:12px;width:18px}.flags-DM{background-position:0 -649px;height:12px;width:20px}.flags-DO{background-position:0 -661px;height:12px;width:20px}.flags-DZ{background-position:0 -673px;height:12px;width:18px}.flags-EC{background-position:0 -685px;height:12px;width:18px}.flags-EE{background-position:0 -697px;height:12px;width:18px}.flags-EG{background-position:0 -709px;height:12px;width:18px}.flags-EL{background-position:0 -721px;height:12px;width:18px}.flags-ER{background-position:0 -733px;height:12px;width:18px}.flags-ES{background-position:0 -745px;height:12px;width:18px}.flags-ET{background-position:0 -757px;height:12px;width:18px}.flags-EU{background-position:0 -769px;height:12px;width:18px}.flags-FI{background-position:0 -781px;height:12px;width:18px}.flags-FJ{background-position:0 -793px;height:12px;width:18px}.flags-FK{background-position:0 -805px;height:11px;width:22px}.flags-FM{background-position:0 -816px;height:12px;width:20px}.flags-FO{background-position:0 -828px;height:12px;width:18px}.flags-FR{background-position:0 -840px;height:12px;width:18px}.flags-GA{background-position:0 -852px;height:12px;width:18px}.flags-GB{background-position:0 -864px;height:12px;width:18px}.flags-GD{background-position:0 -876px;height:12px;width:20px}.flags-GE{background-position:0 -888px;height:12px;width:18px}.flags-GH{background-position:0 -900px;height:12px;width:20px}.flags-GI{background-position:0 -912px;height:12px;width:18px}.flags-GL{background-position:0 -924px;height:12px;width:18px}.flags-GM{background-position:0 -936px;height:12px;width:20px}.flags-GN{background-position:0 -948px;height:12px;width:20px}.flags-GP{background-position:0 -960px;height:12px;width:18px}.flags-GQ{background-position:0 -972px;height:12px;width:20px}.flags-GR{background-position:0 -984px;height:12px;width:18px}.flags-GT{background-position:0 -996px;height:12px;width:18px}.flags-GU{background-position:0 -1008px;height:12px;width:18px}.flags-GW{background-position:0 -1020px;height:12px;width:20px}.flags-GY{background-position:0 -1032px;height:12px;width:18px}.flags-HK{background-position:0 -1044px;height:12px;width:18px}.flags-HM{background-position:0 -1056px;height:11px;width:22px}.flags-HN{background-position:0 -1067px;height:12px;width:20px}.flags-HR{background-position:0 -1079px;height:12px;width:18px}.flags-HT{background-position:0 -1091px;height:12px;width:18px}.flags-HU{background-position:0 -1103px;height:12px;width:18px}.flags-ID{background-position:0 -1115px;height:12px;width:18px}.flags-IE{background-position:0 -1127px;height:12px;width:18px}.flags-IL{background-position:0 -1139px;height:12px;width:18px}.flags-IM{background-position:0 -1151px;height:12px;width:18px}.flags-IN{background-position:0 -1163px;height:12px;width:18px}.flags-IO{background-position:0 -1175px;height:11px;width:22px}.flags-IQ{background-position:0 -1186px;height:12px;width:18px}.flags-IR{background-position:0 -1198px;height:12px;width:18px}.flags-IS{background-position:0 -1210px;height:12px;width:18px}.flags-IT{background-position:0 -1222px;height:12px;width:18px}.flags-IW{background-position:0 -1234px;height:12px;width:18px}.flags-JE{background-position:0 -1246px;height:12px;width:18px}.flags-JM{background-position:0 -1258px;height:12px;width:18px}.flags-JO{background-position:0 -1270px;height:12px;width:18px}.flags-JP{background-position:0 -1282px;height:12px;width:18px}.flags-KE{background-position:0 -1294px;height:12px;width:18px}.flags-KG{background-position:0 -1306px;height:12px;width:18px}.flags-KH{background-position:0 -1318px;height:12px;width:18px}.flags-KI{background-position:0 -1330px;height:12px;width:18px}.flags-KM{background-position:0 -1342px;height:12px;width:20px}.flags-KN{background-position:0 -1354px;height:12px;width:20px}.flags-KP{background-position:0 -1366px;height:12px;width:18px}.flags-KR{background-position:0 -1378px;height:12px;width:18px}.flags-KW{background-position:0 -1390px;height:12px;width:20px}.flags-KY{background-position:0 -1402px;height:12px;width:18px}.flags-KZ{background-position:0 -1414px;height:12px;width:18px}.flags-LA{background-position:0 -1426px;height:12px;width:20px}.flags-LB{background-position:0 -1438px;height:12px;width:18px}.flags-LC{background-position:0 -1450px;height:12px;width:18px}.flags-LI{background-position:0 -1462px;height:12px;width:20px}.flags-LK{background-position:0 -1474px;height:12px;width:18px}.flags-LR{background-position:0 -1486px;height:12px;width:20px}.flags-LS{background-position:0 -1498px;height:12px;width:18px}.flags-LT{background-position:0 -1510px;height:13px;width:21px}.flags-LU{background-position:0 -1523px;height:12px;width:18px}.flags-LV{background-position:0 -1535px;height:12px;width:18px}.flags-LY{background-position:0 -1547px;height:12px;width:18px}.flags-MA{background-position:0 -1559px;height:13px;width:21px}.flags-MC{background-position:0 -1572px;height:12px;width:18px}.flags-MD{background-position:0 -1584px;height:12px;width:18px}.flags-MG{background-position:0 -1596px;height:12px;width:18px}.flags-MH{background-position:0 -1608px;height:11px;width:22px}.flags-MK{background-position:0 -1619px;height:12px;width:18px}.flags-ML{background-position:0 -1631px;height:12px;width:20px}.flags-MM{background-position:0 -1643px;height:12px;width:20px}.flags-MN{background-position:0 -1655px;height:12px;width:18px}.flags-MO{background-position:0 -1667px;height:12px;width:18px}.flags-MP{background-position:0 -1679px;height:12px;width:18px}.flags-MQ{background-position:0 -1691px;height:12px;width:18px}.flags-MR{background-position:0 -1703px;height:12px;width:20px}.flags-MS{background-position:0 -1715px;height:12px;width:18px}.flags-MT{background-position:0 -1727px;height:12px;width:18px}.flags-MU{background-position:0 -1739px;height:12px;width:20px}.flags-MV{background-position:0 -1751px;height:12px;width:20px}.flags-MW{background-position:0 -1763px;height:12px;width:20px}.flags-MX{background-position:0 -1775px;height:12px;width:18px}.flags-MY{background-position:0 -1787px;height:12px;width:18px}.flags-MZ{background-position:0 -1799px;height:12px;width:18px}.flags-NA{background-position:0 -1811px;height:12px;width:18px}.flags-NC{background-position:0 -1823px;height:12px;width:18px}.flags-NE{background-position:0 -1835px;height:12px;width:20px}.flags-NF{background-position:0 -1847px;height:12px;width:18px}.flags-NG{background-position:0 -1859px;height:12px;width:20px}.flags-NI{background-position:0 -1871px;height:12px;width:20px}.flags-NL{background-position:0 -1883px;height:12px;width:18px}.flags-NO{background-position:0 -1895px;height:12px;width:18px}.flags-NP{background-position:0 -1907px;height:12px;width:18px}.flags-NR{background-position:0 -1919px;height:12px;width:18px}.flags-NZ{background-position:0 -1931px;height:12px;width:18px}.flags-OM{background-position:0 -1943px;height:12px;width:18px}.flags-PA{background-position:0 -1955px;height:12px;width:18px}.flags-PE{background-position:0 -1967px;height:12px;width:18px}.flags-PF{background-position:0 -1979px;height:12px;width:18px}.flags-PG{background-position:0 -1991px;height:12px;width:20px}.flags-PH{background-position:0 -2003px;height:12px;width:18px}.flags-PK{background-position:0 -2015px;height:12px;width:18px}.flags-PL{background-position:0 -2027px;height:12px;width:18px}.flags-PM{background-position:0 -2039px;height:12px;width:18px}.flags-PR{background-position:0 -2051px;height:12px;width:18px}.flags-PS{background-position:0 -2063px;height:12px;width:18px}.flags-PT{background-position:0 -2075px;height:12px;width:18px}.flags-PW{background-position:0 -2087px;height:12px;width:18px}.flags-PY{background-position:0 -2099px;height:12px;width:18px}.flags-QA{background-position:0 -2111px;height:12px;width:18px}.flags-RE{background-position:0 -2123px;height:12px;width:18px}.flags-RO{background-position:0 -2135px;height:12px;width:18px}.flags-RU{background-position:0 -2147px;height:12px;width:18px}.flags-RW{background-position:0 -2159px;height:12px;width:20px}.flags-SA{background-position:0 -2171px;height:12px;width:18px}.flags-SB{background-position:0 -2183px;height:12px;width:18px}.flags-SC{background-position:0 -2195px;height:12px;width:20px}.flags-SD{background-position:0 -2207px;height:12px;width:18px}.flags-SE{background-position:0 -2219px;height:12px;width:18px}.flags-SG{background-position:0 -2231px;height:12px;width:18px}.flags-SI{background-position:0 -2243px;height:12px;width:18px}.flags-SK{background-position:0 -2255px;height:12px;width:18px}.flags-SL{background-position:0 -2267px;height:12px;width:18px}.flags-SM{background-position:0 -2279px;height:12px;width:18px}.flags-SN{background-position:0 -2291px;height:12px;width:20px}.flags-SO{background-position:0 -2303px;height:12px;width:18px}.flags-SR{background-position:0 -2315px;height:14px;width:9px}.flags-ST{background-position:0 -2329px;height:12px;width:20px}.flags-SV{background-position:0 -2341px;height:12px;width:20px}.flags-SY{background-position:0 -2353px;height:13px;width:22px}.flags-SZ{background-position:0 -2366px;height:12px;width:18px}.flags-TC{background-position:0 -2378px;height:12px;width:18px}.flags-TD{background-position:0 -2390px;height:12px;width:20px}.flags-TF{background-position:0 -2402px;height:12px;width:18px}.flags-TG{background-position:0 -2414px;height:12px;width:18px}.flags-TH{background-position:0 -2426px;height:12px;width:18px}.flags-TJ{background-position:0 -2438px;height:12px;width:20px}.flags-TM{background-position:0 -2450px;height:12px;width:20px}.flags-TN{background-position:0 -2462px;height:12px;width:18px}.flags-TO{background-position:0 -2474px;height:12px;width:18px}.flags-TP{background-position:0 -2486px;height:12px;width:18px}.flags-TR{background-position:0 -2498px;height:12px;width:18px}.flags-TT{background-position:0 -2510px;height:12px;width:18px}.flags-TV{background-position:0 -2522px;height:12px;width:18px}.flags-TW{background-position:0 -2534px;height:12px;width:18px}.flags-TZ{background-position:0 -2546px;height:12px;width:18px}.flags-UA{background-position:0 -2558px;height:12px;width:18px}.flags-UG{background-position:0 -2570px;height:12px;width:18px}.flags-UK{background-position:0 -2582px;height:12px;width:20px}.flags-UM{background-position:0 -2594px;height:11px;width:21px}.flags-US{background-position:0 -2605px;height:12px;width:18px}.flags-UY{background-position:0 -2617px;height:12px;width:18px}.flags-UZ{background-position:0 -2629px;height:12px;width:20px}.flags-VA{background-position:0 -2641px;height:12px;width:18px}.flags-VC{background-position:0 -2653px;height:12px;width:20px}.flags-VE{background-position:0 -2665px;height:12px;width:18px}.flags-VG{background-position:0 -2677px;height:12px;width:18px}.flags-VI{background-position:0 -2689px;height:12px;width:18px}.flags-VN{background-position:0 -2701px;height:12px;width:18px}.flags-VU{background-position:0 -2713px;height:12px;width:20px}.flags-WS{background-position:0 -2725px;height:12px;width:18px}.flags-YE{background-position:0 -2737px;height:12px;width:18px}.flags-YU{background-position:0 -2749px;height:12px;width:18px}.flags-ZA{background-position:0 -2761px;height:12px;width:18px}.flags-ZM{background-position:0 -2773px;height:12px;width:20px}.flags-ZR{background-position:0 -2785px;height:12px;width:20px}.flags-ZW{background-position:0 -2797px;height:12px;width:18px}div#loading{display:none}.trainsTable{border-collapse:collapse;overflow:hidden;table-layout:fixed;width:100%;font-family:Tahoma,serif}.trainsTable *{margin:0;padding:0}.trainsTable .hidden,.trainsTable .seatClassRowHidden{display:none !important}.trainsTable .center{text-align:center !important}.trainsTable .underline{text-decoration:underline}.trainsTable th.ticketsColumn{width:350px}.trainsTable th.checkColumn{width:35px}.trainsTable tr.trainRow{background-color:#DDDDDD}.trainsTable tr.trainRow td{background-color:transparent}.trainsTable tr.trainRow.odd{background-color:#FAFAFA}.trainsTable tr.trainRow.selected td{background-color:#fffae6}.trainsTable tr.trainRow:hover td{background-color:#D9EAFF}.trainsTable #trainsTableHeader th{background-color:#D8D8DA;color:#323668;font-size:12px;font-family:Tahoma,serif;font-weight:normal;line-height:20px;border:1px solid #CCC;text-align:center}.trainsTable #trainsTableHeader th.sortBy{cursor:pointer}.trainsTable #trainsTableHeader th.sortBy:hover{background-color:#ECECEC}.trainsTable #trainsTableHeader .headerSortUp,.trainsTable #trainsTableHeader .headerSortDown{background-position:2px 5px;background-repeat:no-repeat}.trainsTable #trainsTableHeader .headerSortUp{background-image:url('/images/collapse.png?1548933905')}.trainsTable #trainsTableHeader .headerSortDown{background-image:url('/images/collapse_up.png?1548933905')}.trainsTable .columnPrice,.trainsTable .tckPrice{width:75px;padding-right:30px}.trainsTable table.ticketClasses{width:100%;table-layout:fixed;border-collapse:collapse}.trainsTable table.ticketClasses th{background-color:transparent;border:0;padding-left:10px;text-align:left}.trainsTable table.ticketClasses thead th{color:#323668;font-size:12px;font-weight:normal;line-height:20px;cursor:pointer}.trainsTable table.ticketClasses th.columnClass{width:75px !important}.trainsTable table.ticketClasses th.columnClass.bold{color:#2B6BB3 !important;font-weight:bold;font-size:12px}.trainsTable table.ticketClasses td{border:0;padding:2px 0}.trainsTable .places td{padding-left:19px !important}.trainsTable ul.icons,.trainsTable ul.prices{padding:0;margin:0;list-style:none;background:none;border:0}.trainsTable ul.prices li{margin:0}.trainsTable .servicesTd{position:relative}.trainsTable .servicesTd .carriage_owner{position:absolute;top:3px;right:0;color:grey}.arrivalTime{background-position:0 -1600px}.departureTime{background-position:0 -1589px}.arrivalTime,.departureTime{padding:0 20px;display:inline-block;line-height:10px}ul.prices{cursor:pointer}ul.prices:hover li{border:1px solid red;background-color:white;color:black}.priceTooltip{display:none}.ui-tooltip{width:250px;border:1px solid #2d6cb3;padding:10px;font-size:10px}.ui-tooltip h4{font-size:12px;text-align:center;color:#2d6cb3}.quick_date_change__input{cursor:pointer;background-color:transparent;width:170px}.quick_date_change__calendar_image{background-position:0 -807px;display:inline-block;height:16px;margin:0 -23px 0 5px;vertical-align:sub;width:20px}.trainNumberColumn{width:260px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.trainNumberColumn{width:70px}}@media (max-width: 1140px){.trainNumberColumn{width:70px}}@media (min-width: 1140px){.trainNumberColumn{width:260px}}.runTimeColumn{width:85px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.runTimeColumn{width:70px}}@media (max-width: 1140px){.runTimeColumn{width:70px}}@media (min-width: 1140px){.runTimeColumn{width:85px}}th.datesColumn{width:163px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){th.datesColumn{width:110px}}@media (max-width: 1140px){th.datesColumn{width:110px}}@media (min-width: 1140px){th.datesColumn{width:163px}}.short_time{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.short_time{display:inline-block}}@media (max-width: 1140px){.short_time{display:inline-block}}@media (min-width: 1140px){.short_time{display:none}}.long_time{display:inline-block}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.long_time{display:none}}@media (max-width: 1140px){.long_time{display:none}}@media (min-width: 1140px){.long_time{display:inline-block}}.flag-container{margin-top:3px;display:flex;display:-webkit-flex}.flag-container .flag{margin-right:3px}.trainTitle{float:left}.trainNotification{float:left;width:100%;display:block;padding-top:5px;color:#CD071E;font-size:11px}.MJtoolbox{border:1px dashed #ABCFFB;background-color:#FFFFFF;padding:10px;margin:5px auto;font-size:10pt}.MJtoolbox a{color:blue}.MJtoolbox p{margin:4px}.MJtoolbox p.MJhead{text-align:center}.MJtoolbox img{border:0 none}.MJtoolbox div.barTitle{font-weight:bold;height:25px;border:1px solid #ABCFFB;position:relative;margin:-11px -11px 5px -11px;background-color:#ABCFFB;color:white;padding:0}.MJtoolbox div.barTitle span{font-weight:normal}.MJtoolbox table{width:100%;border-collapse:collapse;color:#2b6bb3}.MJtoolbox table a{color:blue}.MJtoolbox table select{color:#2E91FE;font-size:8pt;width:98%}.MJtoolbox table th{color:black;font-size:8pt;font-weight:normal;text-align:center}.MJtoolbox table tr p{margin:0 !important}.MJtoolbox table tr.workLine td{background-color:#fdfec4 !important;color:black;font-weight:bold}.MJtoolbox table tr.mjOdd td{background-color:#F7F7F7}.MJtoolbox table tr.indicatedTrain td{background-color:#FBF40B}.MJtoolbox table tr.indicatedTrain select{background-color:#D20F04;color:white}.MJtoolbox table tr.MJhover td{background-color:#EFF5FC}.MJtoolbox table tr.currentRouteItem td{background-color:#FFFFC8}.MJtoolbox table tr.odd td{background-color:white}.MJtoolbox table td{border:1px solid #ffd4da;padding:2px 5px;background-color:#f9f9f9}.MJtoolbox table td small{color:#808080}.MJtoolbox table td.smallCenter{text-align:center;width:40px}.MJtoolbox table td.daysHours{text-align:center;width:90px}.MJtoolbox table td.tckPrice{text-align:right}.MJtoolbox table td.trainNum{text-align:left}.MJtoolbox table td.fromTo{text-align:left}.MJtoolbox table td.depArr{text-align:left;width:200px}.MJtoolbox table td.classes{text-align:left;width:90px}div.changeStDiv{background-color:white;border:1px solid #00409F;left:5px;padding:1px 15px;position:absolute;top:-3px}div.changeStDiv a{color:blue;font-size:10pt;font-weight:normal;text-decoration:none}div.changeStDiv a img{border:0 none}div.changeStDiv a span{text-decoration:underline}span.showHideDiv img{border:0 none}span.showHideDiv a{color:white;font-size:11pt;font-weight:bold}span.showHideDiv a.over{color:yellow}#loading{color:gray;position:absolute;top:0;height:100%;width:100%;left:0;z-index:10;font:12px Verdana}#loading h3{font:normal 12px Verdana}#loading .artlogo,#loading .pleasewait,#loading .aeralogo{position:absolute}#loading .artlogo{right:10px;top:10px;width:300px;height:90px;padding:10px;border:1px solid #ddd}#loading .artlogo img{margin-top:20px}#loading .pleasewait{top:50%;left:50%;height:60px;width:150px;margin-left:-110px;margin-top:-60px;line-height:25px;padding-left:70px;padding-top:5px;background:url('/images/progressbar2.gif?1548933905') -22px -19px no-repeat}#loading .aeralogo{bottom:10px;right:10px;height:48px;width:212px;background:green}#loading img{border:0}li{list-style-type:none}.trainsTable thead th{padding:1ex 0;font-size:1em;background:#DCE4FA;border:1px solid #9bb4ee;cursor:pointer;text-align:center}#step3 .trainsTable>thead th:hover,#step3 .trainsTable .ie6thHovered{background-color:#708AB1;color:white}#step3 .trainsTable>thead th[dontSort]{cursor:default}#step3 .trainsTable>thead .noCursor{cursor:default}#step3 .trainsTable>thead th[dontSort]:hover{background:#B6D2F1}.trainsTable .odd td{background:white}.trainsTable .even td{background:#F3F9FE}.trainsTable .odd:hover td,.trainsTable .even:hover td{background:#D2EBFB}.trainsTable td{text-align:center}.trainsTable td:first-child,.trainsTable table td{text-align:left}.trainsTable .tdFirstChild{text-align:left;padding-left:4px}.trainsTable td:first-child{padding-left:4px}.tr_services img,.trainsTable .trainClass img,.trainsTable table img,#step3ti table img{cursor:pointer;margin:1px}.tr_services img:hover,.trainsTable .trainClass img:hover,.trainsTable table img:hover,#step3ti table img:hover{border:1px solid #777;margin:0}.trainClass{float:right;width:50px;margin-top:-1em}.trainClass img{margin-bottom:2px}.runTimeColumn.sortedByHeaderD,.runTimeColumn.sortedByHeaderA,.datesColumn.sortedByHeaderD,.datesColumn.sortedByHeaderA{text-indent:10px}.stbl{width:100%;table-layout:fixed;font-size:100%}.stbl th{text-align:left !important;font-weight:normal}.stbl thead th:hover,.stbl thead th{line-height:1ex;background:none;font-size:80%;color:gray;cursor:auto;border:0;text-indent:.7ex}.stbl td{font-size:100%;border:none;height:1.4em;width:auto}.stbl td,.stbl th{padding-left:10px}.stbl img{margin-right:2px}.stbl .clp{text-indent:10px;width:110px}.stbl .clh{width:100px}.stbl .cls{width:80px}.stbl .cla{width:70px}.rur .stbl .cls{width:5.7em}.rur .stbl .cla{width:4.5em}#myToolTip{background:#edf5ff;border:1px solid #213449;width:250px;text-align:left;font-size:100%}#step4 #myToolTip{margin-left:-200px !important}#myToolTipTitle{line-height:16px;border-bottom:1px solid #213449;font-weight:bold;background:#708ab1;color:white;padding-right:20px;padding-left:4px;padding-top:2px}#myToolTipContent{background:#a8bdd0;padding:3px !important}#myToolTipCross{width:20px;height:20px;overflow:hidden;position:absolute;top:0;right:0;background:#263b52;color:white;cursor:pointer;text-align:center;font-size:16px}#myToolTipContent p{margin:0 0 10px 0 !important}#myHover{text-align:left;display:none;position:absolute;color:white;border:1px solid #213449;height:1.3em;background:#708ab1;font-size:100%;padding:2px 4px;font-weight:bold}#myHoverArrow{background:url('/images/downArrow.png?1548933905') 50% 50% no-repeat;width:10px;height:10px;position:absolute;bottom:-7px;left:8px}#step4 .trainsTable{table-layout:auto;width:100%;border-bottom:1px solid #9bb4ee}#step4 .trainsTable td{padding:3px 0}#step4 .totalHolder{text-align:right;padding-right:30px;font-weight:bold;background:#D8D8DA;color:#323668;font-size:86%;line-height:20px;border-top:1px solid #9bb4ee}#step4 .tr_class,#step4 .tr_seat,#step4 .tr_services{text-align:left;padding-left:10px}#step4 .tr_sum{width:120px}#step3 #mainForm,#step4 #mainForm{margin:10px 0 0 0}#step4 small{font-size:100%}#step4 .classColumn{border-left-style:solid}#step4 .sumColumn{border-right-style:solid}.noChildren .tr_childprice,.noChildren .tr_childcount,.noChildren .ch{display:none}#step4 .trainsTable .tr_services{text-align:left;padding-left:20px;width:85px}#step4 .trainsTable .tr_seat{text-align:left;padding-left:20px;width:150px}#step4 .selectTrainOptions{position:relative}#step4 .priceandcompact{position:absolute;right:10px;top:6px}#step4 .direction{vertical-align:middle;padding-left:20px;font-size:110%;line-height:1.6em}#step4 .outbound{background:url('/images/train.gif?1548933905') 0 50% no-repeat}#step4 .return{background:url('/images/train_return.gif?1548933905') 0 50% no-repeat}#step4 .orderTotal{margin:10px;background-color:#3593D0;line-height:3em;height:3em;text-align:right;padding-right:20px;color:white;font-weight:bold;font-size:110%}#step4 .woTotal span{font-weight:normal}#step4 .trainsTable tbody tr:first-child td{border-top:1px solid #9bb4ee}#step4 .trainsTable td{border:0;border-right:1px solid #9bb4ee;border-left:1px solid #9bb4ee;color:#323668;text-align:center;padding:3px 0}.paymentStatus img{margin:15px 15px 10px 0;padding-left:15px;float:left}.paymentStatus h3,.paymentStatus p{margin-right:1em !important}#payment #bLinks{clear:both}#questions{margin-left:40px;font-size:110%}#questions li{margin-top:10px}#FAQ dl{margin-left:30px;margin-top:20px}#FAQ dt{font-size:110%}#FAQ dd ul{font-size:110%;margin-left:50px;margin-bottom:30px;margin-right:420px}h1{position:relative}.tableArt{margin-right:420px;margin-left:20px;margin-bottom:20px}.tableArt table{font-size:100%;margin-top:20px;line-height:1.2em;color:#2a395e;border-collapse:collapse;width:100%}.tableArt caption{font-size:110%;text-align:left;padding-bottom:2px}.tableArt td,.tableArt th{border:1px solid #7b9ce9;padding:3px}.tableArt th{width:40%;font-weight:normal}.order_info{font-size:100%;font-family:Arial, serif !important;margin:20px;width:auto !important;border:1px solid #ccc}.firstLine{background:white !important;padding:20px 3px !important}.closeImg{margin:0 !important}.subHead{font-size:12px !important}.borderTableLeg{padding:0 !important;margin:2px 20px 0 20px !important;border-right:1px solid #87aede}.borderTableTicket{padding:0 !important;margin:2px 20px 0 40px !important;border-right:1px solid #87aede}.borderTablePassenger{padding:0 !important;margin:2px 20px 0 60px !important;border-right:1px solid #87aede}.orderCol1{background:#f5f5f5 !important;font-size:12px !important}.orderCol2{font-size:12px !important}#otrackOut #stepDescription{margin-left:1em;margin-bottom:1em}#otrackOut .tableHolder{padding:2ex}#otrackOut td{padding:4px}#step3ti{width:100%;margin:0;padding:10px 0}#step3ti .section{text-align:left;margin:20px;background:#ebeff8 !important;color:#5272bf;border:1px solid #7b9ce9}#step3ti .section h3{margin:12px}#step3ti .section p{font-size:110%;margin:12px}#step3ti .section table{margin:1em;font-size:110%;border-collapse:collapse}#step3ti .section table td,#step3ti .section table th{border:1px solid #9bb4ee;padding:1ex}#step3ti .section table th{background:white}#step3ti #route{width:40em}.border_cross{background:white}div.onet{position:relative;margin:0 0 1ex 0;padding:2px}div.wagonDescr{background-color:#DDEAF9;font-size:10pt;padding:0 30px 3px}div.ticketNum{position:absolute;top:17px;left:10px;color:#D1586D;font-weight:bold}img.ti{cursor:pointer}#step5 .passengerDetails{overflow:hidden;table-layout:fixed;font-size:100%}#step5 .passengerDetails th{font-size:80%}#step5 .editBtn{background-position:0 -988px;width:20px;height:20px;display:inline-block}#step5 .removeBtn{background-position:0 -1393px;width:20px;height:20px;display:inline-block}#step5 .leg_num{background-color:white;border:1px solid #B4D3E9;color:#608FBF;font-size:25pt;left:30px;line-height:23px;padding:6px 3px;position:absolute;top:30px;z-index:3}.str select{width:40px}#page .MJtoolbox p{margin:4px}.pass_type_img{width:20px;text-align:center}.st_descr_list{list-style-type:none;margin:0;padding:0}.st_descr_list_label{float:left;width:100px}.st_descr_list_li{clear:both;line-height:18px}.wiki_icon{border:1px solid #3F638B;vertical-align:top}.wiki_icon:hover{border:1px solid #D8E9FE;vertical-align:top}.show_tooltip{cursor:pointer}.tooltip_sub_head{background-color:#5B9DFF;border:0 none;color:white;font-weight:bold;line-height:18px;padding-left:4px;padding-right:20px;padding-top:2px;margin:0 -3px}.leg_summary{font-size:96%;font-weight:normal;margin:0;padding:10px 0 10px 80px;min-height:48px}.train_logo{background:url('/images/train_60.png?1548933905') no-repeat 5px 5px transparent}.quick_date_change{margin:0 auto 5px;position:relative;width:340px;text-align:center}.quick_date_change__input{text-align:center}.quick_date_change__img{border:0 none;margin:0 3px;vertical-align:top}.print_version{display:none}.tickets_type_div{margin:10px 0}#deliveriesOptions.force_visible,#deliveriesOptionsTitle.force_visible,.force_visible{display:block !important}.force_hidden{display:none !important}.email_delivery{display:block}.paper_delivery{display:none}.has_tooltip{cursor:pointer;vertical-align:bottom}#sch_step1 #stepDescription{width:631px}#loading .ufs_logo{height:94px;left:10px;line-height:30px;margin-top:-100px;position:absolute;top:95%;width:197px}.logotipsHolder{background-color:white;margin:2px 10px;float:left;border:1px solid #EAEAEA}.logotipsHolder_p{line-height:60px;margin:0}.logotipsHolder_p img{vertical-align:middle;margin:0 5px}.submitButtonHolder{height:52px;line-height:52px}.leg_summary{position:relative}.discounts{position:absolute;right:5px;top:0}.step2 #widget{position:relative}.pay-now-form{text-align:center;margin:10px 0 10px 0}.pass_type_img{width:17px;text-align:center}.ui-datepicker{z-index:3 !important}.prices .hidden,.trainsTable .seatClassRowHidden{display:none !important}*{margin:0;padding:0}html{background:#8f8f8f}body{font:small Arial, Calibri, "Trebuchet MS", Verdana, sans-serif;width:1050px;margin:0 auto;background:white;color:black;padding-top:55px}#loading{background:#fff url('/images/wtr_logo.gif?1548933905') 10px 10px no-repeat}#wrapper{width:900px;margin:0 auto;height:99%;padding:0}div.header{height:100px;overflow:hidden}.slogan{float:left;font-family:Arial, Verdana, sans-serif;color:#afafaf;font-size:12px;font-weight:bolder}.logoimage{display:block;width:340px;height:54px;background:url('/images/wtr_logo.gif?1548933905') left top no-repeat}.user-card{width:450px;height:65px;float:right}.user-card .avatar{width:60px;height:60px;margin-left:10px;border:3px solid #fff}.user-card .avatar-def{float:right;background:url('/images/wtr_user_default_icon-smaller.png?1548933905') center center no-repeat}.user-card .name{font-size:17px;text-align:right}.user-card .city{font-size:11px;text-align:right;color:#5f5f5f}.user-card .links{margin-top:18px;height:30px;color:#666;font-size:11px;text-align:right}.user-card .links a{color:#666;text-decoration:none}.art-power{float:right;width:305px;position:relative;top:-30px;color:gray;font-size:14px;font-family:Arial;border:1px solid gray}.art-power p{margin:10px}.band{clear:both;font-family:Georgia, "Times New Roman", Times, Serif;overflow:visible}.top-menu{border-bottom:1px solid #000;line-height:25px;width:100%;display:block;height:29px;overflow:auto}.top-menu ul{list-style:none;font-size:17px}.top-menu li{float:left;margin-right:25px}.top-menu a{border-bottom:#fff 4px solid;display:block;color:#000;text-decoration:none}.top-menu a:hover,.menu-141 a{border-bottom-color:#000}ul.menu-support{margin:0;padding:7px 0;list-style:none;color:#888;overflow:auto}ul.menu-support li{float:left}ul.menu-support a{color:#888;display:block;padding:0 0 0 2px;font-style:italic;text-decoration:none;font-weight:bold;font-size:12px}.footer{height:200px;border-top:1px solid #dadada;margin-top:40px;padding-top:20px;font-size:12px;font-family:Helvetica, Arial, sans-serif}.footer .col1{float:left;width:490px;margin-right:110px}.footer .col2{float:left;width:110px;margin-right:35px}.footer .col3{float:left;width:150px}.footer a{color:black;text-decoration:none}.footer a:hover{text-decoration:underline}.connector a{line-height:25px;float:left;height:25px;margin-right:5px;width:16px}.connector a.facebook{background:url('/images/wtr_facebook.gif?1548933905') center center no-repeat}.connector a.google{background:url('/images/wtr_goog.png?1548933905') center center no-repeat}.connector a.twitter{background:url('/images/wtr_twitterlogo.gif?1548933905') center center no-repeat}@media screen{h2{display:none}}#breadCrumbs{list-style:none;width:25ex;margin:30px 0 0 0;padding:0;font-size:1.2em;float:left}#breadCrumbs li{margin:1px;line-height:2em;text-indent:15px}#breadCrumbs .active{border-bottom:1px solid #ccc;font-weight:bold}#breadCrumbs a{text-decoration:none}#breadCrumbs a:hover{text-decoration:underline;color:#00c0ff !important}#breadCrumbs .passed a{color:gray}#page{position:relative}#page p{margin:8px 420px 20px 20px;color:#2a395e;font:16px Arial}#page h3{margin:12px 425px 0 12px;color:#2a395e;font:18px Candara}#stepDescription{font-size:1.2em;margin:30px 1em 0 25ex;border:1px solid #ccc;padding:1ex}#stepDescription p{margin:1ex 0}.tableHolder{margin:1em 0 0 0;padding:0 1em}#step5 .tableHolder{padding:0 10px}.tableHolder h3{font-weight:normal;font-size:1.2em;line-height:2em}.selectTrainOptions{margin:.4ex 0 0 0;background:#DCE4FA;border:1px solid #9bb4ee;border-bottom:0;padding:1ex 0;font-size:106%;text-indent:10px}.selectTrainOptions select{font-size:86%}.trainsTable{table-layout:fixed;border-collapse:collapse;overflow:hidden;font-size:100%}.trainsTable td{border:1px solid #9bb4ee;background:#EBF0FC;color:#323668}#step3 .trainsTable td{height:80px}#step3 .stbl td{height:0}.trainNumberColumn{width:245px}.datesColumn{width:165px}.runTimeColumn{width:80px}.ticketsColumn{width:348px}.checkColumn{width:30px}.step4 .trainsTable{width:100%}#step5 #mainForm{font-size:110%}#step5 .infodiv,#step5 .infoDivDouble,#step5 .classInTrain{background:#DDEAF9}#step5 .infodiv p,#step5 .infoDivDouble p{margin-top:10px}#step5 .classInTrain{font-size:100%;border:1px dotted black}#step5 .passangerDetails{overflow:hidden;table-layout:fixed;font-size:100%}#step5 .passNum{width:20px}#step5 .fname,#step5 .lname{width:113px}#step5 .nation{width:112px}#step5 .sex{width:69px}#step5 .passpn{width:100px}#step5 .datebr{width:176px}#step5 h3{font-size:1em}#step5 h3 a{color:blue}#step5 .totalDeliv{background:#ebeff8}.buttonHolder,.submitButtonHolder{text-align:right;margin-top:10px;padding:0 20px 10px 0;display:block}.warning{background-color:#FAF48F;color:black;border:1px solid #D8D66D}.warning,.validation_error{padding:5px 20px;margin:10px 20px}.warning p,.validation_error p{line-height:20px;margin:0}.validation_error .additional_text{color:#F1BFBE}#stepDescription{border:1px solid #CCCCCC;font-size:1.2em;margin:30px 1em 0 25ex;padding:1ex}#step6 .page{padding-bottom:10px}#step6 a:hover{color:#00c0ff}#step6 #stepDescription{font:14px Georgia;color:#2a395e;margin-left:30px;margin-right:30px}#step6 .page p{margin-left:25px;margin-bottom:12px;color:#2a395e;font:14px Georgia}#step6 .page .p_title{margin:24px 15px 10px 20px !important;font-weight:bold;font-family:Georgia}#step6 h3{font-family:Georgia;font-weight:bold;margin:24px 15px 10px 20px !important}body#step5 .oneleg{position:relative}body#step5 .leg_actions{background-color:white;border:1px solid #B4D3E9;padding:3px 10px;position:absolute;right:12px;top:2px;z-index:3}body#step5 .leg_actions a{color:red;text-decoration:none;padding:2px}body#step5 .leg_actions a:hover{text-decoration:underline}body#step5 .leg_actions a img{border:1px solid white}body#step5 .leg_actions a:hover img{border:1px solid #B4D3E9}body#step5 .leg_with_padding h3{margin-left:80px}body#step5 .leg_num{padding:3px 10px;position:absolute;left:2px;top:2px;z-index:3;font-size:54pt;color:#5B9DFF}div#widget{position:absolute;top:0;right:10px;background:white;border:1px dotted blue}#sch_step1 #stepDescription{width:631px}.ts_step1 div.selectStations{width:480px}.ts_step1 #stepDescription,.ts_step2 #stepDescription,.ts_step3 #stepDescription{font-size:1em;min-height:130px}
