.animation-travel-train-wrapper{position:relative;background-color:#fff;overflow:hidden;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:100%;height:640px}.animation-travel-train-wrapper .animation-bg-wrap{display:none;position:absolute;top:0;left:0;width:100%;height:640px}.animation-travel-train-wrapper .animation-bg{position:absolute;top:245px;left:0;overflow:hidden;background-color:#fff;background-repeat:no-repeat;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;width:100%;height:280px;background-image:url("../../gfx/sprite-animation-travel-train-bg.jpg")}.animation-travel-train-wrapper .animation-bg.step1-bg{background-position:50% 0}.animation-travel-train-wrapper .animation-bg.step2-bg{background-position:50% -300px}.animation-travel-train-wrapper .animation-bg.step3-bg{top:210px;height:315px;background-position:50% -630px}.animation-travel-train-wrapper .train-wrap{visibility:hidden;position:absolute;bottom:0;left:50%;margin-bottom:80px;margin-left:-1195px;width:100%;height:300px}.animation-travel-train-wrapper .train-wrap>.rail{display:none;position:absolute;bottom:0;left:0;width:100%;height:40px;background:url("../../gfx/sprite-animation-travel-train.png") 0 -305px repeat-x}.animation-travel-train-wrapper .train-wrap>.train{position:absolute;right:100%;bottom:0;width:2204px;height:302px;background:url("../../gfx/sprite-animation-travel-train.png") 0 0 no-repeat}.animation-travel-train-wrapper .train-wrap>.train>.train-row{position:absolute;bottom:173px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces{right:266px;width:820px;height:61px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger{width:60px;height:62px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(2){margin-right:9px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(3){margin-right:183px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(4).child{margin-right:13px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(4).adult{margin-right:15px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(5),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(6){margin-right:13px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(7),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(8),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger:nth-child(9){margin-right:14px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger.child:nth-child(even){background-position:-2275px -229px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger.child:nth-child(odd){background-position:-2330px -231px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger.adult:nth-child(even){background-position:-2270px -158px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-faces>.train-passenger.adult:nth-child(odd){background-position:-2330px -158px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes{right:226px;width:860px;height:40px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger{width:30px;height:42px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(even).child{background-position:-2359px -100px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(even).adult{background-position:-2271px -100px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(odd).child{background-position:-2317px -100px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(odd).adult{background-position:-2229px -100px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(2){margin-right:8px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(4){margin-right:12px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(6){margin-right:183px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(8){margin-right:14px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(10){margin-right:13px}.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(12),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(14),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(16),.animation-travel-train-wrapper .train-wrap>.train>.train-row.row-silhouettes>.train-passenger:nth-child(18){margin-right:14px}.animation-travel-train-wrapper .train-wrap>.train>.train-row>.train-passenger{float:right;overflow:hidden;background-repeat:no-repeat;background-image:url("../../gfx/sprite-animation-travel-train.png")}.animation-travel-train-wrapper .train-wrap>.shadow-l{display:none;position:absolute;top:0;left:0}.animation-travel-train-wrapper .train-wrap>.shadow-r{display:none;position:absolute;top:0;right:0}.animation-travel-train-wrapper .train-small-wrap{visibility:hidden;position:absolute;bottom:50px;left:50%;max-width:1340px;overflow:hidden;margin-left:-675px;width:100%;height:100px}.animation-travel-train-wrapper .train-small-wrap>.rail-small{position:absolute;bottom:10px;left:5px;width:100%;height:5px;background:url("../../gfx/sprite-animation-travel-train.png") 0 -400px no-repeat}.animation-travel-train-wrapper .train-small-wrap>.train-small{position:absolute;left:0;bottom:12px;margin-left:-700px;width:603px;height:53px;background:url("../../gfx/sprite-animation-travel-train.png") 0 -347px no-repeat}.animation-travel-train-wrapper .train-small-wrap>.tree1{position:absolute;left:2%;bottom:0;width:66px;height:97px;background:url("../../gfx/sprite-animation-travel-train.png") -2319px 0 no-repeat}.animation-travel-train-wrapper .train-small-wrap>.tree2{position:absolute;right:5%;bottom:0;width:110px;height:87px;background:url("../../gfx/sprite-animation-travel-train.png") -2208px 0 no-repeat}.animation-travel-train-wrapper .train-small-wrap>.shadow-l{display:none;position:absolute;top:0;left:0}.animation-travel-train-wrapper .train-small-wrap>.shadow-r{display:none;position:absolute;top:0;right:0}.animation-travel-train-wrapper .family{position:absolute;left:60%;bottom:0;margin-bottom:-400px;width:270px;height:240px;background:url("../../gfx/sprite-animation-travel-train.png") 0 -404px no-repeat}.animation-travel-train-wrapper .family>.ghost{position:absolute;bottom:24px;left:0;visibility:hidden;width:152px;height:202px;background:url("../../gfx/sprite-animation-travel-train.png") -270px -414px no-repeat}.animation-travel-train-wrapper .animation-popup-box{margin-top:-2000px;margin-left:-155px;width:310px;height:auto}.animation-travel-train-wrapper .animation-popup-box.celorocni.border-primary:hover,.animation-travel-train-wrapper .animation-popup-box.celorocni.border-primary:active,.animation-travel-train-wrapper .animation-popup-box.celorocni.border-primary:focus,.animation-travel-train-wrapper .animation-popup-box.celorocni.border-primary.active{border-color:#d9d9d9}.animation-travel-train-wrapper .animation-popup-box .form-label{text-align:right;width:90px;height:auto}.animation-travel-train-wrapper .animation-popup-box .input-group{width:94px;height:auto}.animation-travel-train-wrapper .animation-popup-box .input-group.radio-checkbox{margin-left:98px}.animation-travel-train-wrapper .animation-popup-box .form-item{clear:both}.animation-travel-train-wrapper .animation-popup-box.step-1{margin-left:-155px;width:310px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:0;left:0;margin-top:0;margin-right:0;margin-bottom:-80px;margin-left:0;width:296px;height:141px;background:url("../../gfx/sprite.png") -867px -291px no-repeat}.animation-travel-train-wrapper .animation-popup-box.step-1 .form-label{text-align:left;width:76px;height:auto;line-height:15px}.animation-travel-train-wrapper .animation-popup-box.step-1 .input-group{width:108px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-1 .input-group.radio-checkbox{margin-left:168px}.animation-travel-train-wrapper .animation-popup-box.step-2{width:310px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-2 .form-label{width:50px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-2 .input-group{width:146px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-2 .input-group.radio-checkbox{margin-left:58px}.animation-travel-train-wrapper .animation-popup-box.step-2 .input-group.radio-checkbox .form-label{text-align:left;width:220px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-3{text-align:center;margin-left:-205px;width:410px;height:auto}.animation-travel-train-wrapper .animation-popup-box .result-item-list{display:inline-block;margin-bottom:8px}.animation-travel-train-wrapper .animation-popup-box .result-item-list .result-item{text-align:left;padding-left:10px;color:#4b4b4b}.animation-travel-train-wrapper .animation-popup-box .result-item-list .result-item .item-value{font-weight:900;margin-left:10px}.animation-travel-train-wrapper .icon-big-arrow{position:absolute;top:54px;left:0;cursor:default;visibility:hidden;margin-left:-150px;padding-left:10px;color:#fff;font-size:13px;line-height:39px}@media (max-width: 767px){.animation-travel-train-wrapper .animation-popup-box.step-1{top:200px;margin-left:-155px;margin-bottom:500px;width:310px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-1 .form-label{text-align:left;width:76px;height:auto;line-height:15px}.animation-travel-train-wrapper .animation-popup-box.step-1 .input-group.radio-checkbox{margin-left:86px}.animation-travel-train-wrapper .animation-popup-box.step-2{top:200px}.animation-travel-train-wrapper .animation-popup-box.step-3{top:200px;margin-left:-150px;width:300px;height:auto}.animation-travel-train-wrapper .animation-popup-box .section-heading{margin-bottom:14px}.animation-travel-train-wrapper .animation-popup-box .form-label{text-align:left}.animation-travel-train-wrapper .animation-popup-box .result-item-list>.result-item{padding-left:0}.animation-travel-train-wrapper .animation-popup-box .result-item-list>.result-item>.item-value{width:150px}.animation-travel-train-wrapper .family{left:40%}.animation-travel-train-wrapper .step-slider .step-text{display:none}body.sk .animation-travel-train-wrapper .animation-bg,body.sk .animation-travel-train-wrapper .train-wrap,body.sk .animation-travel-train-wrapper .train-small-wrap,body.sk .animation-travel-train-wrapper .family{display:none !important}}@media (max-width: 480px){.animation-travel-train-wrapper .family{left:10%}}@media (min-width: 767px){.animation-travel-train-wrapper .animation-popup-box{top:calc(40% + 35px)}.animation-travel-train-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;bottom:0;left:0;margin-top:0;margin-right:0;margin-bottom:-80px;margin-left:0;width:296px;height:141px;background:url("../../gfx/sprite.png") -867px -291px no-repeat}.animation-travel-train-wrapper .animation-popup-box .result-item-list{margin-left:20px}.animation-travel-train-wrapper .animation-popup-box .result-item-list .result-item .item-name{width:130px;height:auto}.animation-travel-train-wrapper .animation-popup-box .result-item-list .result-item .item-value{width:165px;height:auto}.animation-travel-train-wrapper .step-slider .active-2 .summary-box{width:200px;height:auto}}@media (min-width: 992px){.animation-travel-train-wrapper .step-slider .active-1 .summary-box,.animation-travel-train-wrapper .step-slider .active-2 .summary-box{width:200px;height:auto}.animation-travel-train-wrapper .animation-popup-box.step-1:before{content:'';display:block;position:absolute;top:-40px;left:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-260px;width:335px;height:89px;background:url("../../gfx/sprite.png") -867px -182px no-repeat}}@media (min-width: 1200px){.animation-travel-train-wrapper .family{left:66%}.animation-travel-train-wrapper .step-slider .active-1 .summary-box,.animation-travel-train-wrapper .step-slider .active-2 .summary-box{margin-left:-100px}.animation-travel-train-wrapper .animation-popup-box.step-1:before{left:-20px}}@media (min-width: 1370px){.animation-travel-train-wrapper .train-small-wrap>.shadow-l{display:block;width:30px;height:100%;-webkit-box-shadow:inset 30px 0 30px -30px #fff;-moz-box-shadow:inset 30px 0 30px -30px #fff;box-shadow:inset 30px 0 30px -30px #fff}.animation-travel-train-wrapper .train-small-wrap>.shadow-r{display:block;width:30px;height:100%;-webkit-box-shadow:inset -30px 0 30px -30px #fff;-moz-box-shadow:inset -30px 0 30px -30px #fff;box-shadow:inset -30px 0 30px -30px #fff}}@media (min-width: 2390px){.animation-travel-train-wrapper .train-wrap>.shadow-l{display:block;width:60px;height:100%;-webkit-box-shadow:inset 60px 0 60px -60px #fff;-moz-box-shadow:inset 60px 0 60px -60px #fff;box-shadow:inset 60px 0 60px -60px #fff}.animation-travel-train-wrapper .train-wrap>.shadow-r{display:block;width:60px;height:100%;-webkit-box-shadow:inset -60px 0 60px -60px #fff;-moz-box-shadow:inset -60px 0 60px -60px #fff;box-shadow:inset -60px 0 60px -60px #fff}}

/*# sourceMappingURL=animation-travel-train-sk.css.map */