﻿@font-face {font-family:'Gotham Medium';src:url("../fonts/gotham-medium.eot");src:url("../fonts/gotham-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-medium.woff") format("woff"),url("../fonts/gotham-medium.ttf") format("truetype"),url("../fonts/gotham-medium.otf") format("opentype"),url("../fonts/gotham-medium.svg#gothammedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Black';src:url("../fonts/gotham-black.eot");src:url("../fonts/gotham-black.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-black.woff") format("woff"),url("../fonts/gotham-black.ttf") format("truetype"),url("../fonts/gotham-black.otf") format("opentype"),url("../fonts/gotham-black.svg#gothamblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Book';src:url("../fonts/gotham-book.eot");src:url("../fonts/gotham-book.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-book.woff") format("woff"),url("../fonts/gotham-book.ttf") format("truetype"),url("../fonts/gotham-book.otf") format("opentype"),url("../fonts/gotham-book.svg#gothambook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Bold';src:url("../fonts/gotham-bold.eot");src:url("../fonts/gotham-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-bold.woff") format("woff"),url("../fonts/gotham-bold.ttf") format("truetype"),url("../fonts/gotham-bold.otf") format("opentype"),url("../fonts/gotham-bold.svg#gothambold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Gotham Ultra';src:url("../fonts/gotham-ultra.eot");src:url("../fonts/gotham-ultra.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-ultra.woff") format("woff"),url("../fonts/gotham-ultra.ttf") format("truetype"),url("../fonts/gotham-ultra.otf") format("opentype"),url("../fonts/gotham-ultra.svg#gothambold") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes shake{0%,100%{padding-left:10px}10%,30%,50%,70%,90%{padding-left:5px}20%,40%,60%,80%{padding-left:15px}}@keyframes shake{0%,100%{padding-left:10px}10%,30%,50%,70%,90%{padding-left:5px}20%,40%,60%,80%{padding-left:15px}}body.szemezget{width:100%;margin:0;padding:0}body.szemezget *{outline:none;margin:0;padding:0;box-sizing:border-box}.szemezgeto_lapozhato{overflow:hidden;width:860px;height:90px;margin:0;position:relative}.szemezgeto_lapozhato *{outline:none;margin:0;padding:0;box-sizing:border-box}.szemezgeto_lapozhato .header-logo{cursor:pointer;float:left;width:90px;height:90px}.szemezgeto_lapozhato .bigimg{position:relative;overflow:hidden}.szemezgeto_lapozhato .bigimg ul.slider{display:block;margin:0;padding:0;overflow:hidden}.szemezgeto_lapozhato .bigimg ul.slider li{cursor:pointer;display:block;float:left;list-style-type:none;width:256px;height:90px;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative}.szemezgeto_lapozhato .bigimg ul.slider li:before{display:none !important}.szemezgeto_lapozhato .bigimg ul.slider li p{background-color:rgba(19,23,40,0.7);bottom:0;left:0;right:0;box-sizing:content-box;height:32px;margin:0;position:absolute;padding:7px;text-transform:uppercase}.szemezgeto_lapozhato .bigimg ul.slider li p span{color:#fff;display:inline-block;font-family:'Gotham Black';font-size:12px;width:242px;line-height:16px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.szemezgeto_lapozhato .bigimg ul.slider li p:hover{background-color:#fff;border-top:5px solid #D6FF2A}.szemezgeto_lapozhato .bigimg ul.slider li p:hover span{color:#131728}.szemezgeto_lapozhato .bigimg .prev,.szemezgeto_lapozhato .bigimg .next{background-color:rgba(19,23,40,0.8);position:absolute;top:0;z-index:1}.szemezgeto_lapozhato .bigimg .prev else,.szemezgeto_lapozhato .bigimg .next else{opacity:.7;filter:alpha(opacity=70)}.szemezgeto_lapozhato .bigimg .prev{left:0}.szemezgeto_lapozhato .bigimg .next{right:0}.szemezgeto_lapozhato .bigimg .prev,.szemezgeto_lapozhato .bigimg .next,.szemezgeto_lapozhato .bigimg .prev span,.szemezgeto_lapozhato .bigimg .next span{width:35px;height:90px}.szemezgeto_lapozhato .bigimg .prev span,.szemezgeto_lapozhato .bigimg .next span{display:block;text-align:center;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:12px 23px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.szemezgeto_lapozhato .bigimg .prev span{background-image:url(../img/richmedia/prev.svg)}.szemezgeto_lapozhato .bigimg .next span{background-image:url(../img/richmedia/next.svg)}.szemezgeto_lapozhato .bigimg .prev:hover else,.szemezgeto_lapozhato .bigimg .next:hover else{opacity:1;filter:alpha(opacity=100)}.szemezgeto{overflow:hidden;width:640px;height:360px;margin:0;position:relative}.szemezgeto *{outline:none;margin:0;padding:0;box-sizing:border-box}.szemezgeto .header-logo{cursor:pointer;position:absolute;top:0;left:0;width:74px;height:74px;z-index:1}.szemezgeto .bigimg{position:relative;overflow:hidden}.szemezgeto .bigimg ul.slider{display:block;margin:0;padding:0;overflow:hidden}.szemezgeto .bigimg ul.slider li{cursor:pointer;display:block;float:left;list-style-type:none;width:640px;height:360px;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.szemezgeto .bigimg ul.slider li:before{display:none !important}.szemezgeto .bigimg ul.slider li p{background-color:rgba(19,23,40,0.7);bottom:0;left:10px;right:10px;color:#fff;font-family:'Gotham Black';font-size:25px;line-height:30px;margin:0;position:absolute;padding:20px 20px 30px;text-transform:uppercase}.szemezgeto .bigimg ul.slider li p:hover{background-color:#fff;color:#131728;border-top:5px solid #D6FF2A}.szemezgeto .bigimg ul.lines{position:absolute;bottom:0;left:10px;right:10px;height:5px;margin:0;padding:0;z-index:15}.szemezgeto .bigimg ul.lines li{background-color:rgba(239,241,244,0.5);display:inline-block;height:5px;width:33%;margin-right:.5%}.szemezgeto .bigimg ul.lines li.active{background-color:rgba(239,241,244,0.8)}.szemezgeto .bigimg ul.lines li:last-child{margin-right:0 !important}.szemezgeto.small{width:300px;height:250px}.szemezgeto.small .header-logo{height:70px;width:70px}.szemezgeto.small .bigimg ul.slider li{width:300px;height:250px}.szemezgeto.small .bigimg ul.slider li p{font-size:17px;line-height:20px;left:0;right:0;padding:10px 13px 15px;text-align:left}.szemezgeto.small .bigimg ul.lines{left:0;right:0}.szemezgeto.small .bigimg ul.lines li{width:32%;margin-right:2%}@media screen and (width: 300px){.szemezgeto{width:300px;height:250px}.szemezgeto .header-logo{height:70px;width:70px}.szemezgeto .header-logo .icon-vshulogo img{width:40px;height:40px}.szemezgeto .bigimg ul.slider li{width:300px;height:250px}.szemezgeto .bigimg ul.slider li p{font-size:17px;line-height:20px;left:0;right:0;padding:10px 13px 15px;text-align:left}.szemezgeto .bigimg ul.lines{left:0;right:0}.szemezgeto .bigimg ul.lines li{width:32%;margin-right:2%}}.richmedia_container{display:none}body.richmedia ul,body.richmedia li{margin:0;padding:0;list-style-type:none}body.richmedia.rm_takeover{padding-top:75px;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;transition:padding-top 0.5s}body.richmedia.rm_takeover.indexpage{padding-top:75px}body.richmedia.rm_takeover .header{top:0;left:0;height:194px;position:fixed;width:100%;z-index:1000;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}body.richmedia.rm_takeover .header .header-logo{width:74px;height:74px;position:absolute;bottom:0;display:block;top:auto}body.richmedia.rm_takeover .header .headerwrapper{bottom:0;position:absolute}body.richmedia.rm_takeover .opener,body.richmedia.rm_takeover .rm_opener{position:absolute;right:220px;width:360px;z-index:3;top:-74px;cursor:pointer;overflow:hidden;-webkit-transition:top 0.3s,height 0.3s;-moz-transition:top 0.3s,height 0.3s;transition:top 0.3s,height 0.3s}body.richmedia.rm_takeover .opener img,body.richmedia.rm_takeover .rm_opener img{display:block;position:absolute;bottom:0;right:0}body.richmedia.rm_takeover.takeover_close .rm_opener{transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s}body.richmedia.rm_takeover .rm_layer{background:rgba(228,228,228,0.9);position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1002}body.richmedia.rm_takeover .rm_layer .rm_layer_slider{position:absolute;width:566px;height:379px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.richmedia.rm_takeover .rm_layer .rm_layer_slider ul{-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}body.richmedia.rm_takeover .rm_layer .rm_layer_slider ul li{background:left center no-repeat;background-size:contain;width:566px;height:379px;float:left}body.richmedia.rm_takeover .rm_layer .status{position:absolute;display:block;left:0 !important;right:0 !important;margin:auto !important;width:200px;text-align:center;top:calc(50% + 200px) !important;font:normal 20px/30px "Gotham Book" !important;color:rgba(0,0,0,0.5)}body.richmedia.rm_takeover .rm_layer .nav_button{width:100px;height:200px;position:absolute;top:calc(50% - 100px);display:block}body.richmedia.rm_takeover .rm_layer .nav_button.prev{left:calc(50% - 283px - 120px);background:url(../img/richmedia/prev.png) center right no-repeat}body.richmedia.rm_takeover .rm_layer .nav_button.next{right:calc(50% - 283px - 120px);background:url(../img/richmedia/next.png) center left no-repeat}body.richmedia.rm_peelback .wrapper .top .right{padding-top:215px}body.richmedia.rm_peelback .top.hidden{pointer-events:none}body.richmedia.rm_peelback .top.hidden .main{visibility:hidden}body.richmedia.rm_articletop{-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;transition:padding-top 0.5s}body.richmedia.rm_articletop .header,body.richmedia.rm_articletop .header-logo{-webkit-transition:top 0.5s;-moz-transition:top 0.5s;transition:top 0.5s}body.richmedia .richmedia_container{display:block}body.richmedia .richmedia_container.takeover{position:absolute;top:0;left:0;right:0;z-index:0;background:#000;bottom:0;overflow:hidden}body.richmedia .richmedia_container.takeover .richmedia_overflow{overflow:hidden;z-index:2;position:relative}body.richmedia .richmedia_container.takeover .rm_layer{position:absolute;bottom:0}body.richmedia .richmedia_container.takeover .toggle{position:absolute;top:0;right:0;min-width:20px;min-height:20px;max-width:100px;max-height:100px;display:block;cursor:pointer;z-index:1;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;transition:right 0.3s}body.richmedia .richmedia_container.takeover .toggle img:first-child{display:block}body.richmedia .richmedia_container.takeover .toggle img:last-child{display:none}body.richmedia .richmedia_container.takeover .richmedia_inner{height:590px;background:url(../img/richmedia/vs_rich_media_HNM_hatter.jpg) center top no-repeat;background-size:contain;position:relative;z-index:0;display:block;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;transition:height 0.5s}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer{border-top:1px solid #B1B1B1;position:absolute;bottom:0;left:0;right:0;height:51px;background:rgba(152,152,152,0.5)}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer .footer_inner{width:850px;position:absolute;left:0;right:0;margin:auto;top:10px;bottom:10px}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer .buttons a{float:left;height:30px;display:block;margin-right:15px}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer .buttons a img{display:block}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer .social a{float:right;height:30px;display:block;margin-left:15px}body.richmedia .richmedia_container.takeover .richmedia_inner .richmedia_footer .social a img{display:block}body.richmedia .richmedia_container.takeover.without_thumbs .video{top:-50px}body.richmedia .richmedia_container.peelback{position:absolute;left:0;top:78px;right:0;height:0}body.richmedia .richmedia_container.peelback .leftside{position:absolute;top:5px;left:0;right:285px;height:800px;background:transparent center top no-repeat;background-size:cover;z-index:4}@media only screen and (max-width: 1280px){body.richmedia .richmedia_container.peelback .leftside{right:280px}}body.richmedia .richmedia_container.peelback .leftside .close_button{position:absolute;top:0;right:0;cursor:pointer}body.richmedia .richmedia_container.peelback .leftside.hidden{background:none !important}body.richmedia .richmedia_container.peelback .leftside.hidden>*:not(.rich_flips_container){display:none}body.richmedia .richmedia_container.peelback .rich_flips{position:absolute;top:0;left:0;right:0;height:800px;margin:auto;z-index:1000}body.richmedia .richmedia_container.peelback .rich_flips.hidden{display:none}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;perspective-origin:50% 50%}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles>div,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds>div{float:left;display:block;position:relative;-webkit-transition:all 800ms ease-out 0ms;-moz-transition:all 800ms ease-out 0ms;transition:all 800ms ease-out 0ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate3d(0, 1, 0, 0deg);-moz-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles>div canvas,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds>div canvas{position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles>div canvas:last-child,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds>div canvas:last-child{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles.flip,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds.flip{pointer-events:none}body.richmedia .richmedia_container.peelback .rich_flips.anim_tiles.flip>div,body.richmedia .richmedia_container.peelback .rich_flips.anim_blinds.flip>div{-webkit-transform:rotate3d(0, 1, 0, -180deg);-moz-transform:rotate3d(0, 1, 0, -180deg);transform:rotate3d(0, 1, 0, -180deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;perspective-origin:50% 50%}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn>div:not(.background){float:left;display:block;position:relative;z-index:1;-webkit-transition:all 2000ms ease-out 0ms;-moz-transition:all 2000ms ease-out 0ms;transition:all 2000ms ease-out 0ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center 0px;-moz-transform-origin:left center 0px;transform-origin:left center 0px;-webkit-transform:rotate3d(0, 1, 0, 0deg);-moz-transform:rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 0deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn>div:not(.background) canvas{position:absolute;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn>div:not(.background) canvas:last-child{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn .background{position:absolute;left:0;top:0;z-index:0}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn.flip{pointer-events:none}body.richmedia .richmedia_container.peelback .rich_flips.anim_turn.flip>div:last-child{-webkit-transform:rotate3d(0, 1, 0, -179.9deg);-moz-transform:rotate3d(0, 1, 0, -179.9deg);transform:rotate3d(0, 1, 0, -179.9deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;perspective-origin:50% 50%}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars>div{position:absolute;top:0;-webkit-transition:all 800ms ease-out 0ms;-moz-transition:all 800ms ease-out 0ms;transition:all 800ms ease-out 0ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars>div canvas{position:absolute;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars>div canvas:last-child{-webkit-transform:rotate3d(1, 0, 0, 90deg) translate3d(0px, -400px, 400px);-moz-transform:rotate3d(1, 0, 0, 90deg) translate3d(0px, -400px, 400px);-ms-transform:rotate3d(1, 0, 0, 90deg) translate3d(0px, -400px, 400px);-o-transform:rotate3d(1, 0, 0, 90deg) translate3d(0px, -400px, 400px);transform:rotate3d(1, 0, 0, 90deg) translate3d(0px, -400px, 400px)}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars>div>div{width:800px;height:800px;position:absolute;top:0px;left:0px;background:gray;z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -400px) rotate3d(0, 1, 0, 180deg);-moz-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -400px) rotate3d(0, 1, 0, 180deg);-ms-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -400px) rotate3d(0, 1, 0, 180deg);-o-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -400px) rotate3d(0, 1, 0, 180deg);transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -400px) rotate3d(0, 1, 0, 180deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars>div>div.right{background:gray;-webkit-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -209px) rotate3d(0, 1, 0, 0deg);-moz-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -209px) rotate3d(0, 1, 0, 0deg);-ms-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -209px) rotate3d(0, 1, 0, 0deg);-o-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -209px) rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -209px) rotate3d(0, 1, 0, 0deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars.w720>div .right{-webkit-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -256px) rotate3d(0, 1, 0, 0deg);-moz-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -256px) rotate3d(0, 1, 0, 0deg);-ms-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -256px) rotate3d(0, 1, 0, 0deg);-o-transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -256px) rotate3d(0, 1, 0, 0deg);transform:rotate3d(0, 1, 0, 90deg) translate3d(400px, 0px, -256px) rotate3d(0, 1, 0, 0deg)}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars.flip{pointer-events:none}body.richmedia .richmedia_container.peelback .rich_flips.anim_bars.flip>div{-webkit-transform:rotate3d(1, 0, 0, -90deg) translate3d(0px, 400px, 400px);-moz-transform:rotate3d(1, 0, 0, -90deg) translate3d(0px, 400px, 400px);-ms-transform:rotate3d(1, 0, 0, -90deg) translate3d(0px, 400px, 400px);-o-transform:rotate3d(1, 0, 0, -90deg) translate3d(0px, 400px, 400px);transform:rotate3d(1, 0, 0, -90deg) translate3d(0px, 400px, 400px)}body.richmedia .richmedia_container.peelback .rightside{width:285px;position:absolute;top:5px;right:0;height:220px;background:transparent center center no-repeat;background-size:cover;cursor:pointer;z-index:9}@media only screen and (max-width: 1280px){body.richmedia .richmedia_container.peelback .rightside{width:280px}}body.richmedia .richmedia_container.peelback .rightside .open_button{position:absolute;top:0;left:0;cursor:pointer}body.richmedia .richmedia_container.articleleft{height:227px;display:block;position:relative;margin-top:20px}body.richmedia .richmedia_container.articleleft a{background:center center no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.richmedia .richmedia_container.articlebottom{position:relative;left:0;right:0;height:260px}body.richmedia .richmedia_container.articlebottom .article_content{background:transparent center center no-repeat;background-size:cover;padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.richmedia .richmedia_container.articlebottom .article_content:hover{opacity:1}body.richmedia .richmedia_container.articlebottom .article_content .image{position:absolute;width:300px;height:200px;left:30px;top:30px;background-position:center center;background-size:cover}body.richmedia .richmedia_container.articlebottom .article_content .texts{padding-left:330px;color:#000;text-align:left}body.richmedia .richmedia_container.articlebottom .article_content .texts h2,body.richmedia .richmedia_container.articlebottom .article_content .texts span{margin:0;width:auto;font:normal 30px/36px "Open Sans";text-transform:none}body.richmedia .richmedia_container.articlebottom .article_content .texts p{margin:10px 0;font:normal 15px "Open Sans"}body.richmedia .richmedia_container.articlebottom .article_content .isadv{position:absolute;display:block;bottom:0;left:30px;font:normal 12px/30px "Open Sans";color:#414042}body.richmedia .richmedia_container.articletop{position:fixed;left:0;right:0;top:0;z-index:1001}body.richmedia .richmedia_container.articletop .richmedia_overflow{overflow:hidden;height:0;position:relative;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;transition:height 0.5s}body.richmedia .richmedia_container.articletop .richmedia_content{position:absolute;top:0;left:0;right:0;background:center center no-repeat;background-size:cover;height:590px}body.richmedia .richmedia_container.articletop .toggle{top:0;position:absolute;right:350px;min-width:50px;min-height:30px;max-width:220px;max-height:100px;cursor:pointer;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;transition:top 0.5s}body.richmedia .richmedia_container.articletop .toggle img{margin:auto}body.richmedia .richmedia_container.articletop .toggle img:first-child{display:block}body.richmedia .richmedia_container.articletop .toggle img:last-child{display:none}body.richmedia .richmedia_container.peelback .richmedia_content,body.richmedia .richmedia_container.takeover .richmedia_content{width:850px;height:calc(88px * 3 + 15px * 2);top:200px;left:0;right:0;margin:auto;position:absolute}body.richmedia .richmedia_container.peelback .richmedia_content .video,body.richmedia .richmedia_container.takeover .richmedia_content .video{position:absolute;left:0;top:0;bottom:0;width:520px;z-index:1}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs{position:absolute;right:-15px;bottom:-15px;width:calc(88px * 3 + 15px * 2 + 30px);z-index:0}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs ul,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs ul{width:100%;height:100%;list-style-type:none;margin:0;padding:0;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs ul li,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs ul li{float:left;height:100%;width:calc(88px * 3 + 15px * 2);list-style-type:none;margin:15px;padding:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs ul li.active,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs ul li.active{opacity:1;pointer-events:all}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs div,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs div{float:left;background:#fff;width:88px;height:88px;margin:0 15px 15px 0;cursor:pointer;position:relative;background:center center no-repeat;background-size:cover;border:3px solid #fff}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs div:before,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#006bb6;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}body.richmedia .richmedia_container.peelback .richmedia_content .image_thumbs div:hover:before,body.richmedia .richmedia_container.takeover .richmedia_content .image_thumbs div:hover:before{opacity:.7}body.richmedia .richmedia_container.peelback .richmedia_content .thumb_pager,body.richmedia .richmedia_container.takeover .richmedia_content .thumb_pager{position:absolute;bottom:-35px;right:0;z-index:2;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}body.richmedia .richmedia_container.peelback .richmedia_content .thumb_pager span,body.richmedia .richmedia_container.takeover .richmedia_content .thumb_pager span{width:12px;height:12px;border:2px solid #7E7E7E;display:block;float:right;margin:0 7px 0 0 !important;cursor:pointer;opacity:.7;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}body.richmedia .richmedia_container.peelback .richmedia_content .thumb_pager span:hover,body.richmedia .richmedia_container.peelback .richmedia_content .thumb_pager span.active,body.richmedia .richmedia_container.takeover .richmedia_content .thumb_pager span:hover,body.richmedia .richmedia_container.takeover .richmedia_content .thumb_pager span.active{background:#7E7E7E}body.richmedia .richmedia_container.peelback.peelback .richmedia_content,body.richmedia .richmedia_container.takeover.peelback .richmedia_content{height:378px;width:auto}body.richmedia .richmedia_container.peelback.peelback .richmedia_content .video,body.richmedia .richmedia_container.takeover.peelback .richmedia_content .video{height:378px;width:670px;margin:auto;right:0;cursor:pointer;opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5) translateY(-400px);-moz-transform:scale3d(0.5, 0.5, 0.5) translateY(-400px);-ms-transform:scale3d(0.5, 0.5, 0.5) translateY(-400px);-o-transform:scale3d(0.5, 0.5, 0.5) translateY(-400px);transform:scale3d(0.5, 0.5, 0.5) translateY(-400px);-webkit-transition:all 0.8s cubic-bezier(0.35, 1.29, 0.66, 1.16);-moz-transition:all 0.8s cubic-bezier(0.35, 1.29, 0.66, 1.16);transition:all 0.8s cubic-bezier(0.35, 1.29, 0.66, 1.16)}@media only screen and (max-width: 1280px){body.richmedia .richmedia_container.peelback.peelback .richmedia_content .video,body.richmedia .richmedia_container.takeover.peelback .richmedia_content .video{width:515px;height:290px}}body.richmedia .richmedia_container.peelback.peelback .richmedia_content .video video,body.richmedia .richmedia_container.takeover.peelback .richmedia_content .video video{border:0;display:block;width:100%;height:100%}body.richmedia .richmedia_container.peelback.peelback .richmedia_content .video.in,body.richmedia .richmedia_container.takeover.peelback .richmedia_content .video.in{opacity:1;-webkit-transform:scale3d(1, 1, 1) translateY(0);-moz-transform:scale3d(1, 1, 1) translateY(0);-ms-transform:scale3d(1, 1, 1) translateY(0);-o-transform:scale3d(1, 1, 1) translateY(0);transform:scale3d(1, 1, 1) translateY(0)}body.richmedia .richmedia_container.without_thumbs .image_thumbs,body.richmedia .richmedia_container.without_thumbs .thumb_pager{display:none}body.richmedia .richmedia_container.without_thumbs .richmedia_content{top:150px}body.richmedia .richmedia_container.without_thumbs .richmedia_content .video{width:670px;height:380px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.richmedia.takeover_open .header{height:calc(590px + 74px)}body.richmedia.takeover_open .richmedia_container.takeover .richmedia_overflow{height:590px}body.richmedia.takeover_open .richmedia_container.takeover .toggle{right:0}body.richmedia.takeover_open .richmedia_container.takeover .toggle img:first-child{display:none}body.richmedia.takeover_open .richmedia_container.takeover .toggle img:last-child{display:block}body.richmedia.takeover_open .rm_opener{height:0}body.richmedia.takeover_open.takeover_close .opener,body.richmedia.takeover_open.takeover_close .rm_opener{opacity:1;top:0;height:70px;z-index:3}body.richmedia.articletop_open{padding-top:590px}body.richmedia.articletop_open .header,body.richmedia.articletop_open .header-logo{top:590px}body.richmedia.articletop_open .richmedia_container.articletop .richmedia_overflow{height:590px}body.richmedia.articletop_open .richmedia_container.articletop .toggle{top:590px}body.richmedia.articletop_open .richmedia_container.articletop .toggle img:first-child{display:none}body.richmedia.articletop_open .richmedia_container.articletop .toggle img:last-child{display:block}html.t1000.touch .richmedia.rm_takeover .header .header-logo{width:54px;height:54px}html.t1000.touch .richmedia_container.takeover{bottom:54px}section .top{z-index:4}body.richmedia.rm_article .rm_logo img{max-height:65px;position:absolute;max-width:200px;left:calc(50% - 320px);top:calc(50% - 215px - 85px)}body.richmedia.rm_article .rm_logo:hover{opacity:1 !important}body.richmedia.rm_article .rm_pb_art{height:600px;width:640px}body.richmedia.rm_article .rm_pb_art *{margin:0;padding:0;box-sizing:border-box}body.richmedia.rm_article .rm_pb_art a.backgr,body.richmedia.rm_article .rm_pb_art a.richmedia_inner{background-size:cover;background-position:center;display:block;width:640px;height:600px;opacity:1 !important;margin:0 auto;position:relative}body.richmedia.rm_article .rm_pb_art .right_layer{background-color:rgba(0,0,0,0.3);width:350px;height:100%;float:right;padding:120px 28px 25px;overflow:hidden}body.richmedia.rm_article .rm_pb_art .right_layer h1{font:28px/34px 'Gotham Black';color:#fff;text-align:center}body.richmedia.rm_article .rm_pb_art .right_layer p{font:14px/17px "Gotham Book" !important;color:#fff;margin:10px 0 15px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical;display:-mox-box;-moz-line-clamp:4 !important;-moz-box-orient:vertical}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs ul{width:100%;height:100%;list-style-type:none;margin:0;padding:0;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs ul li{float:left;width:calc(90px * 3 + 10px * 2);list-style-type:none;margin:0;padding:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs ul li.active{opacity:1;pointer-events:all}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs div{float:left;background:#fff;width:90px;height:90px;margin:0 10px 10px 0 !important;cursor:pointer;position:relative;background:center center no-repeat;background-size:contain}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs div:nth-of-type(3n){margin-right:0 !important}body.richmedia.rm_article .rm_pb_art .right_layer .image_thumbs div:hover{opacity:0.7}body.richmedia.rm_article .rm_pb_art .right_layer .thumb_pager{text-align:center;clear:left}body.richmedia.rm_article .rm_pb_art .right_layer .thumb_pager span{width:8px;height:8px;border:1px solid #fff;display:inline-block;margin:0 7px 0 0 !important;cursor:pointer;opacity:.7;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}body.richmedia.rm_article .rm_pb_art .right_layer .thumb_pager span:last-child{margin-right:!important}body.richmedia.rm_article .rm_pb_art .right_layer .thumb_pager span:hover,body.richmedia.rm_article .rm_pb_art .right_layer .thumb_pager span.active{background:#fff}body.richmedia.rm_article .rm_pb_art .rm_logo img{bottom:25px;left:30px}body.richmedia.rm_article .rm_layer{background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1002}body.richmedia.rm_article .rm_layer:before{content:'';background-image:url(../img/richmedia/close.svg);background-size:19px;background-position:center;background-repeat:no-repeat;border:1px solid #fff;cursor:pointer;display:block;height:50px;width:50px;position:absolute;left:calc(50% + 320px - 50px);top:calc(50% - 215px - 85px);right:0}body.richmedia.rm_article .rm_layer .rm_layer_slider{position:absolute;width:640px;height:425px;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.richmedia.rm_article .rm_layer .rm_layer_slider ul{margin:0;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}body.richmedia.rm_article .rm_layer .rm_layer_slider ul li{background-position:center center !important;background-repeat:no-repeat !important;background-size:contain !important;cursor:pointer;width:640px !important;height:425px !important;float:left}body.richmedia.rm_article .rm_layer .status{position:absolute;display:block;left:calc(50% + 320px - 60px) !important;width:60px;text-align:right;top:calc(50% + 215px) !important;font:normal 20px/30px "Gotham Book" !important;color:#fff;margin:0 !important}body.richmedia.rm_article .rm_layer .nav_button{width:50px;height:425px;position:absolute;top:calc(50% - 212px);display:block;background-color:rgba(0,0,0,0.3) !important;background-size:25px 50px !important;background-position:center  !important;background-repeat:no-repeat  !important}body.richmedia.rm_article .rm_layer .nav_button.prev{left:calc(50% - 320px);background-image:url(../img/richmedia/prev.svg)}body.richmedia.rm_article .rm_layer .nav_button.next{right:calc(50% - 320px);background-image:url(../img/richmedia/next.svg)}body.richmedia.rm_article.rm_box div.rm_layer{position:absolute;background:rgba(0,0,0,0.9)}body.richmedia.rm_article.rm_box div.rm_layer:before{border:none;right:0;top:0;left:auto}body.richmedia.rm_article.rm_box div.rm_layer .rm_layer_slider{position:absolute;width:640px;height:425px;overflow:hidden;margin:50px 0 0 0}body.richmedia.rm_article.rm_box div.rm_layer .status{top:12px !important;left:0 !important;right:auto !important;color:#fff;position:absolute;display:block;width:60px;text-align:right;font:normal 20px/30px "Gotham Book" !important;margin:0 !important}body.richmedia.rm_article.rm_box div.rm_layer .nav_button{top:50px;width:50px !important;height:425px !important;background-color:rgba(0,0,0,0.3) !important}body.richmedia.rm_article.rm_box div.rm_layer .nav_button.prev{left:0 !important;background-image:url(../img/richmedia/prev.svg)}body.richmedia.rm_article.rm_box div.rm_layer .nav_button.next{right:0 !important;background-image:url(../img/richmedia/next.svg)}body.richmedia.rm_article.rm_box div.rm_layer .rm_logo img{bottom:20px;left:20px;top:initial}*{outline:none}html,body{margin:0;padding:0;width:100%;height:100%;color:#fff;font-family:Roboto;background:#2A2A32}.print_view{display:none}a{text-decoration:none}.cl{clear:both}.bold{font-weight:bold}.layer{z-index:5;opacity:0;background:rgba(56,56,66,0.9);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.layer.show{opacity:1;pointer-events:all}.weather_cities{background-color:#fff;border:2px solid #A7ABAF;border-bottom:4px solid #A7ABAF;box-shadow:0 0 30px rgba(0,0,0,0.5);color:#333;display:none;position:absolute;top:79px;width:349px;z-index:6;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translateX(-195px);-moz-transform:translateX(-195px);transform:translateX(-195px)}.weather_cities:before{content:"";position:absolute;right:100px;top:-13px;width:0;height:0;display:block;border-left:13px solid transparent;border-top:0;border-right:13px solid transparent;border-bottom:13px solid #A7ABAF}.weather_cities.show{display:block;opacity:1}.weather_cities .wc_row{border-bottom:1px solid #E0E2E7;clear:left;overflow:hidden}.weather_cities .wc_row.balaton{background-color:#E0E2E7;font:normal 14px/14px "Gotham Bold";padding:8px 10px}.weather_cities .wc_row .wc_col{background-color:#fff;float:left;font:normal 13px/38px "Gotham Medium";height:38px;width:115px;text-align:center}.weather_cities .wc_row .wc_col:not(:last-child){border-right:1px solid #E0E2E7}.weather_cities .wc_row .wc_col.active{background-color:#E6E6E6;font-family:"Gotham Black"}.weather_cities .wc_row .wc_col:hover{background-color:#D4E9FF;cursor:pointer}.weather_cities .koponyeg{padding:10px 20px}.weather_cities .koponyeg a{font:normal 10px/32px 'Gotham Medium';color:#868A90;text-transform:uppercase;background:url("../img/koponyeg.svg") left center no-repeat;background-size:auto 100%;padding-left:40px;display:block;width:90px;margin:0 auto;padding-top:2px}@-webkit-keyframes beat{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(0.7)}100%{-webkit-transform:scale(1, 1)}}@keyframes beat{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(0.7)}100%{-webkit-transform:scale(1, 1)}}.tooltip,.fd_tooltip{background:#0070FF;box-shadow:0 2px 13px 0.5px rgba(0,0,0,0.5);color:#fff;font:bold 13px 'Roboto';padding:10px 18px;position:absolute;left:5px;top:23px;z-index:10;white-space:nowrap;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s,transform 0.5s;-moz-transition:opacity 0.5s,transform 0.5s;transition:opacity 0.5s,transform 0.5s}.tooltip.show,.fd_tooltip.show{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.tooltip.mav_info,.fd_tooltip.mav_info{white-space:normal;box-sizing:border-box}.tooltip.mav_info:before,.fd_tooltip.mav_info:before{display:none}.tooltip.mav_info .arrow,.fd_tooltip.mav_info .arrow{display:block;position:absolute;top:-9px;left:0;right:0;margin:0 auto;width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #0070FF}.tooltip:before,.fd_tooltip:before{content:"";position:absolute;top:-9px;left:0;right:0;margin:0 auto;width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #0070FF}.tooltip.grey,.fd_tooltip.grey{background:#60646E}.tooltip.grey:before,.fd_tooltip.grey:before{width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #60646E}.tooltip span,.fd_tooltip span{top:5px;margin-right:10px;position:relative;margin-left:-2px}.tooltip span.arrow,.fd_tooltip span.arrow{display:none}.tooltip.print:before,.fd_tooltip.print:before{display:none}.tooltip.print .arrow,.fd_tooltip.print .arrow{display:block;position:absolute;top:-9px;left:0;right:0;margin:0 auto;width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #0070FF}.tooltip.next_run,.fd_tooltip.next_run{pointer-events:all}.tooltip.next_run:before,.fd_tooltip.next_run:before{display:none}.tooltip.next_run>div,.fd_tooltip.next_run>div{font:normal 11px/25px Roboto;padding-left:30px}.tooltip.next_run>div:first-child,.fd_tooltip.next_run>div:first-child{background:url(../img/icon_clock_white.svg) 6px center no-repeat;background-size:14px;height:25px;border-bottom:1px solid #E0E2E7;padding-right:15px;font-weight:bold}.tooltip.next_run>div:first-child span,.fd_tooltip.next_run>div:first-child span{font-weight:normal}.tooltip.next_run>div:nth-child(2),.fd_tooltip.next_run>div:nth-child(2){background:url(../img/bus.svg) 6px center no-repeat;background-size:12px;padding-top:8px;line-height:15px}.tooltip.next_run>div:nth-child(2) button,.fd_tooltip.next_run>div:nth-child(2) button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;font-size:10px;width:108px;margin-top:10px;margin-bottom:3px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.tooltip.next_run>div:nth-child(2) button.inactive,.tooltip.next_run>div:nth-child(2) button:disabled,.fd_tooltip.next_run>div:nth-child(2) button.inactive,.fd_tooltip.next_run>div:nth-child(2) button:disabled{background:#0054bf;color:#b2cbec}.tooltip.next_run>div:nth-child(2) button:hover,.fd_tooltip.next_run>div:nth-child(2) button:hover{background:#1585FF}.tooltip.next_run>div:nth-child(2) a,.fd_tooltip.next_run>div:nth-child(2) a{font-size:10px;color:#fff;font-weight:bold;text-decoration:underline;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.tooltip.next_run>div:nth-child(2) a:hover,.fd_tooltip.next_run>div:nth-child(2) a:hover{opacity:.7s}.tooltip.next_run>div strong,.fd_tooltip.next_run>div strong{font-weight:bold}.tooltip.next_run>div time,.fd_tooltip.next_run>div time{font-weight:normal}.tooltip.next_run.tooltip_disabled div:nth-child(2),.fd_tooltip.next_run.tooltip_disabled div:nth-child(2){background:none;padding-left:0;text-align:center}.tooltip.next_run .arrow,.fd_tooltip.next_run .arrow{display:block;position:absolute;top:-9px;left:0;right:0;margin:0 auto;width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #60646E}.tooltip_parent{cursor:pointer;position:relative}.tooltip_parent:hover .tooltip{display:block}.background{position:absolute;background:url(../img/backgrounds/bg1.jpg) center top no-repeat;background-size:cover;height:760px;width:100%;overflow:hidden;-webkit-transition:height 1.5s;-moz-transition:height 1.5s;transition:height 1.5s}.background:before{content:"";background:rgba(70,110,110,0.21);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.background:after{content:"";background:#2A2A32;position:absolute;left:0;right:0;bottom:0;height:440px;-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;transition:all 1.5s}.background.height:after{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.scroll_up{background-color:#383842;cursor:pointer;display:none;font:normal 8px/10px "Gotham Bold";height:63px;width:43px;text-align:center;opacity:.5;bottom:0;z-index:5;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;position:fixed}.scroll_up:hover{opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.scroll_up:before{content:"";background:#0070FF;border:2px solid #0054BF;display:block;margin:3px auto 4px;height:30px;width:30px;position:relative;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.scroll_up:after{content:"";display:block;position:absolute;top:15px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;display:block;border-left:7px solid transparent;border-top:0;border-right:7px solid transparent;border-bottom:7px solid #fff}.main_title{margin:35px auto;font-size:50px;letter-spacing:1px;position:relative;z-index:1;width:1190px;height:60px}.main_title div{height:60px;opacity:1;position:absolute;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s}.main_title div:nth-of-type(2){opacity:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);transform:translateY(15px)}@media (max-width: 1270px){.main_title{width:880px}}.header_placeholder{height:30px;margin-top:-10px;padding-top:10px}h2{position:relative;margin:0 0 15px 0;float:left;font:normal 13px "Gotham Bold";height:18px}h2.travel_info svg{position:relative;top:2px}h2.travel_info .search_info{float:left;height:18px;line-height:18px}h2.travel_info .search_info:first-child{margin-right:20px;padding-right:20px;border-right:1px solid #fff}h2.travel_info .search_info input{margin:0;height:0;width:0;display:none}h2.travel_info .search_info input:checked+label{font-family:"Gotham Black";opacity:1}h2.travel_info .search_info input:checked+label:after{height:3px}h2.travel_info .search_info label{cursor:pointer;position:relative;font:normal 13px/15px "Gotham Medium";opacity:0.5;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}h2.travel_info .search_info label:hover{opacity:1}h2.travel_info .search_info label:after{content:"";position:absolute;bottom:-6px;height:2px;left:0;right:-1px;background:#fff}h2.favorites{margin-left:15px;padding-left:10px;border-left:1px solid #fff;cursor:pointer;position:relative;z-index:6}h2.favorites svg{margin:0 5px 0 0;position:relative;bottom:1px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}h2.favorites span{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}h2.favorites .dropdown{position:absolute;top:calc(100% + 9px);left:-30px;display:none;background:#FAFAFA;border:1px solid #A7ABAF;border-bottom-width:5px;z-index:4}h2.favorites .dropdown ul{padding:0;margin:0;list-style-type:none}h2.favorites .dropdown ul:before{content:'';width:0;height:0;display:block;border-left:9px solid transparent;border-top:0;border-right:9px solid transparent;border-bottom:9px solid #A7ABAF;position:absolute;top:-9px;left:calc(50% - 9px)}h2.favorites .dropdown ul li{box-sizing:border-box;color:#000;cursor:pointer;font:13px/19px 'Roboto';border-bottom:1px solid #CACDCF;padding:18px 45px 18px 70px;position:relative;width:202px;max-width:650px}h2.favorites .dropdown ul li.empty{text-align:center;padding:18px 40px 18px 70px}h2.favorites .dropdown ul li.empty svg{top:0;bottom:0;left:33px;margin:auto;height:32px;width:24px}h2.favorites .dropdown ul li:last-child{border:none}h2.favorites .dropdown ul li svg{position:absolute;left:15px;top:0;bottom:0;margin:auto}h2.favorites .dropdown ul li svg:nth-child(2){left:38px;top:-4px}h2.favorites .dropdown ul li.bus svg{left:27px}h2.favorites .dropdown ul li p.del{border-radius:50px;background-color:#A7ABAF;cursor:pointer;margin:auto;height:20px;width:20px;position:absolute;right:14px;top:0;bottom:0;text-align:center;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}h2.favorites .dropdown ul li p.del svg{top:5px;left:5px;margin:0}h2.favorites .dropdown ul li p.del:hover{background-color:#0070FF}h2.favorites .dropdown ul li:hover{background-color:#fff}h2.favorites .dropdown.show{display:block}h2.favorites:hover>svg,h2.favorites:hover>span{opacity:.7;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}h2.travel_info .print_results{padding-right:5px;border-right:1px solid #fff;cursor:pointer;height:18px;line-height:18px;margin-right:10px;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}h2.travel_info .print_results svg{fill:#fff;top:0}h2.travel_info .print_results:hover{opacity:.7}h2.travel_info #fromInfo,h2.travel_info #toInfo{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h2 span{float:left;font-weight:600;font-family:Roboto}h2 span.datetime{padding:0 10px;margin:0 10px;border:1px solid #fff;border-top:0;border-bottom:0}h2 span.first-child{margin-left:10px}h2 svg{margin:0 10px;float:left}header{width:1190px;margin:0 auto;position:relative;padding-top:50px;z-index:5}header .logo{float:left;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .logo img{display:block;border:none}header .logo:hover{opacity:.85;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right{position:absolute;top:50px;right:0}header .header_right .blind{float:left;font-size:13px;position:relative;color:inherit;text-decoration:none;padding-right:25px;margin-right:25px;border-right:1px solid #fff;top:-5px;padding-bottom:3px}header .header_right .noblind{float:left;font-size:13px;position:relative;color:inherit;text-decoration:none;padding-right:25px;margin-right:25px;display:none}header .header_right .lng{float:left;font-size:13px;position:relative;color:inherit;text-decoration:none;padding-right:25px;margin-right:25px;border-right:1px solid #fff;display:none}header .header_right .lng:after{content:"";position:absolute;bottom:-4px;height:2px;left:0;right:25px;background:#fff;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .lng:hover:after{opacity:0}header .header_right .weather{float:left}header .header_right .weather .koponyeg{background:url(../img/koponyeg.svg) center center no-repeat;background-size:contain;background-position:center;width:30px;height:30px;display:block;position:relative;top:-5px;float:left;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:opacity 0.3s,scale 0.3s;-moz-transition:opacity 0.3s,scale 0.3s;transition:opacity 0.3s,scale 0.3s}header .header_right .weather .koponyeg:hover{opacity:.85;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .koponyeg.beat{-webkit-animation:beat 2s infinite;animation:beat 2s infinite}header .header_right .weather .weather_data{float:left;margin-left:10px;font:normal 10px/12px "Gotham Bold";overflow:hidden;opacity:0;width:120px}header .header_right .weather .weather_data>p{cursor:pointer;font:normal 14px/16px "Gotham Bold";margin:0 0 -1px 0;padding:0;width:120px;height:0;overflow:hidden;position:relative;top:-16px;-webkit-transition:height 0.2s,top 0.3s,opacity 0.3s;-moz-transition:height 0.2s,top 0.3s,opacity 0.3s;transition:height 0.2s,top 0.3s,opacity 0.3s}header .header_right .weather .weather_data>p span{position:relative}header .header_right .weather .weather_data>p span:after{content:"";right:-12px;opacity:1;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:0;height:0;display:block;border-left:4px solid transparent;border-top:4px solid #fff;border-right:4px solid transparent;border-bottom:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .weather_data>p.opened span:after{opacity:0}header .header_right .weather .weather_data>p:hover{opacity:.75}header .header_right .weather .weather_data>a{height:0;overflow:hidden;line-height:20px;padding:0 0 10px 0;position:relative;top:-44px;display:block;color:inherit;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .weather_data>a:hover p,header .header_right .weather .weather_data>a:hover span,header .header_right .weather .weather_data>a:hover .svg{opacity:.7}header .header_right .weather .weather_data>a p{margin:0 0 4px 0;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .weather_data>a span:last-of-type{font-size:13px;position:absolute;left:40px;top:22px;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .weather_data>a .svg{float:left;height:30px;width:30px;margin-top:-8px;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}header .header_right .weather .weather_data>a .svg svg{height:30px;display:block}header .header_right .weather .weather_data>a .svg svg path,header .header_right .weather .weather_data>a .svg svg circle{stroke:#fff;fill:#fff}header .header_right .weather .weather_data>a.small{height:0;line-height:12px;position:relative;top:-30px}header .header_right .weather .weather_data>a.small span:last-of-type{left:33px;top:19px}header .header_right .weather .weather_data>a.small .svg{height:25px;margin-top:-6px}header .header_right .weather .weather_data>a.small .svg svg{height:25px}header .header_right .weather .weather_data>a.today{-webkit-transition:height 0.2s 0.1s,top 0.3s 0.1s;-moz-transition:height 0.2s 0.1s,top 0.3s 0.1s;transition:height 0.2s 0.1s,top 0.3s 0.1s}header .header_right .weather .weather_data>a.today p{font-size:12px}header .header_right .weather .weather_data>a.tomorrow{-webkit-transition:height 0.2s 0.3s,top 0.3s 0.3s;-moz-transition:height 0.2s 0.3s,top 0.3s 0.3s;transition:height 0.2s 0.3s,top 0.3s 0.3s}header .header_right .weather .weather_data>a.after{-webkit-transition:height 0.2s 0.6s,top 0.3s 0.6s;-moz-transition:height 0.2s 0.6s,top 0.3s 0.6s;transition:height 0.2s 0.6s,top 0.3s 0.6s}header .header_right .weather .weather_data.roll{opacity:1}header .header_right .weather .weather_data.roll>p{height:16px;top:0}header .header_right .weather .weather_data.roll>a{height:44px;top:0}header .header_right .weather .weather_data.roll>a.small{height:30px;top:0}@media (max-width: 1270px){header{width:880px}}.search{margin:0 auto;position:absolute;opacity:0;pointer-events:none;z-index:0;top:10px;background:#383842;border:2px solid #606068;margin:-12px 0 0 -2px;width:880px;border-bottom:0;padding:9px 0;height:30px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.search.show{opacity:1;pointer-events:all;z-index:1}.search.fixed{position:fixed;top:10px}.search .search_form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.search .search_form>div{margin:0 10px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.search .search_form>div.input_send{width:170px;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.search .search_form>div.input_from .search_results,.search .search_form>div.input_to .search_results,.search .search_form>div.input_through .search_results{background:#f9f9f9}.search .search_form>div.input_from .search_results ul li,.search .search_form>div.input_to .search_results ul li,.search .search_form>div.input_through .search_results ul li{-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.search .search_form>div.input_from .search_results ul li.selected,.search .search_form>div.input_to .search_results ul li.selected,.search .search_form>div.input_through .search_results ul li.selected{background:#e1f1ff}.search .search_form>div.input_from .search_results ul li.active,.search .search_form>div.input_to .search_results ul li.active,.search .search_form>div.input_through .search_results ul li.active{background:#E6E6E6}.search .search_form>div.input_from:before,.search .search_form>div.input_to:before{content:"";position:absolute;top:5px;bottom:5px;right:1px;width:50px;pointer-events:none;z-index:10;background-image:-webkit-linear-gradient(left,#fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(left,#fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,#fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,#fff 0%,#fff 20%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to left,#fff 0%,#fff 20%,rgba(255,255,255,0) 100%)}.search .search_form>div.input_from.focus:before,.search .search_form>div.input_to.focus:before{display:none}.search .search_form>div.input_from .geolocation{position:absolute;top:6px;right:10px;width:12px;height:19px;cursor:pointer;opacity:1;z-index:2;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.search .search_form>div.input_from .geolocation svg{display:block;pointer-events:none}.search .search_form>div.input_from .geolocation path{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.search .search_form>div.input_from .geolocation.active path,.search .search_form>div.input_from .geolocation:hover path{fill:#0070ff}.search .search_form>div.input_from input{padding-right:32px;position:relative;z-index:1}.search .search_form>div.input_from:before{right:22px}.search .search_form>div.input_from.geolocation_denied .geolocation{opacity:0;pointer-events:none}.search .search_form>div.input_from.geolocation_denied:before{right:0}.search .search_form>div.input_from,.search .search_form>div.input_when{position:relative}.search .search_form>div.input_from:after,.search .search_form>div.input_when:after{content:"";position:absolute;top:0;bottom:0;right:-10px;margin:auto;width:0;height:0;display:block;border-left:10px solid #A7ABAF;border-top:10px solid transparent;border-right:0;border-bottom:10px solid transparent}.search .search_form>div.input_from.input_when,.search .search_form>div.input_when.input_when{margin-left:11px;cursor:pointer;width:210px;-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;transition:box-shadow 0.3s;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.search .search_form>div.input_from.input_when .travel_date,.search .search_form>div.input_when.input_when .travel_date{width:60%;float:left;position:relative}.search .search_form>div.input_from.input_when .travel_date>div,.search .search_form>div.input_when.input_when .travel_date>div{display:block;height:30px;line-height:17px;background:#fff;padding:7px 10px 6px 10px;color:#000;border:1px solid #E0E2E7;font:400 13px Roboto;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:background 0.3s,border 0.3s;-moz-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s}.search .search_form>div.input_from.input_when .travel_date>p,.search .search_form>div.input_when.input_when .travel_date>p{margin:0;position:absolute;width:14px;height:15px;right:8px;top:8px}.search .search_form>div.input_from.input_when .travel_date>p svg,.search .search_form>div.input_when.input_when .travel_date>p svg{display:block;pointer-events:none}.search .search_form>div.input_from.input_when .travel_date .icon,.search .search_form>div.input_when.input_when .travel_date .icon{position:absolute;top:8px;right:8px}.search .search_form>div.input_from.input_when .travel_time,.search .search_form>div.input_when.input_when .travel_time{width:40%;float:left}.search .search_form>div.input_from.input_when .travel_time>div,.search .search_form>div.input_when.input_when .travel_time>div{display:block;height:30px;background:#fff;padding:7px 10px 6px 10px;color:#000;border:1px solid #E0E2E7;font:400 13px Roboto;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transition:background 0.3s,border 0.3s;-moz-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s}.search .search_form>div.input_from.input_when .travel_time>div .text,.search .search_form>div.input_when.input_when .travel_time>div .text{color:#A7ABAF}.search .search_form>div.input_from.input_when .calendar_container,.search .search_form>div.input_when.input_when .calendar_container{margin-bottom:10px}.search .search_form>div.input_from.input_when .calendar_container.inactive,.search .search_form>div.input_when.input_when .calendar_container.inactive{background:#D2D2D7}.search .search_form>div.input_from.input_when .calendar_container.inactive .fd_calendar_body .row .cell,.search .search_form>div.input_when.input_when .calendar_container.inactive .fd_calendar_body .row .cell{background:#D2D2D7}.search .search_form>div.input_from.input_when .calendar_container.inactive .fd_calendar_body .row .cell.active span,.search .search_form>div.input_when.input_when .calendar_container.inactive .fd_calendar_body .row .cell.active span{background:#E0E2E7}.search .search_form>div.input_from.input_when .when_options,.search .search_form>div.input_when.input_when .when_options{margin:8px 0;padding:0 3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.search .search_form>div.input_from.input_when .when_options input,.search .search_form>div.input_when.input_when .when_options input{margin:0;height:0;width:0;display:none}.search .search_form>div.input_from.input_when .when_options label,.search .search_form>div.input_when.input_when .when_options label{color:#A7ABAF;font-size:13px;line-height:11px;font-family:"Roboto";cursor:pointer;position:relative}.search .search_form>div.input_from.input_when .when_options label:before,.search .search_form>div.input_when.input_when .when_options label:before{background-color:#A7ABAF;content:'';height:3px;position:absolute;bottom:-5px;width:100%}.search .search_form>div.input_from.input_when .when_options input:checked+label,.search .search_form>div.input_when.input_when .when_options input:checked+label{color:#fff;font-weight:bold}.search .search_form>div.input_from.input_when .when_options input:checked+label:before,.search .search_form>div.input_when.input_when .when_options input:checked+label:before{background-color:#0070FF}.search .search_form>div.input_from.input_when .when_options>div,.search .search_form>div.input_when.input_when .when_options>div{padding:5px 0 10px;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.search .search_form>div.input_from.input_when .when_options>div:last-child,.search .search_form>div.input_when.input_when .when_options>div:last-child{text-align:right}.search .search_form>div.input_from.input_when .when_options>div:first-child,.search .search_form>div.input_when.input_when .when_options>div:first-child{text-align:left}.search .search_form>div.input_from.input_when.inactive .travel_date div,.search .search_form>div.input_when.input_when.inactive .travel_date div{background:#d2d2d6;border-color:#a7abae}.search .search_form>div.input_from.input_when .time_container,.search .search_form>div.input_when.input_when .time_container{box-sizing:border-box;background:#fff;padding:7px 10px 6px 10px;color:#000;border:1px solid #E0E2E7;font:400 13px Roboto;width:100%}.search .search_form>div.input_from.input_when .time_container.readonly,.search .search_form>div.input_when.input_when .time_container.readonly{background:#d2d2d6;border-color:#a7abae;-webkit-transition:border-color 0.3s,box-shadow 0.3s;-moz-transition:border-color 0.3s,box-shadow 0.3s;transition:border-color 0.3s,box-shadow 0.3s;-webkit-transition:background 0.3s,border 0.3s;-moz-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s}.search .search_form>div.input_from.input_when .time_container.readonly input,.search .search_form>div.input_when.input_when .time_container.readonly input{background:#d2d2d6;-webkit-transition:background 0.3s,border 0.3s,box-shadow 0.3s;-moz-transition:background 0.3s,border 0.3s,box-shadow 0.3s;transition:background 0.3s,border 0.3s,box-shadow 0.3s}.search .search_form>div.input_from.input_when .time_container input,.search .search_form>div.input_when.input_when .time_container input{border:none;background-color:transparent;float:left;width:20px;height:15px;line-height:15px;padding:0;text-align:center}.search .search_form>div.input_from.input_when .time_container span,.search .search_form>div.input_when.input_when .time_container span{float:left;display:block;height:15px;line-height:15px;text-align:center;width:3px}.search .search_form>div.input_from.input_when .time_container svg,.search .search_form>div.input_when.input_when .time_container svg{float:right}.search .search_form>div.input_to,.search .search_form>div.input_through{position:relative;margin-right:11px}.search .search_form>div.input_to:after,.search .search_form>div.input_through:after{content:"";position:absolute;top:-10px;bottom:-11px;right:-12px;width:2px;background:#606068}.search .search_form>div.input_to .loader,.search .search_form>div.input_through .loader{right:10px}.search .search_form>div.input_through:after{right:-10.5px}.search .search_form>div.input_through .loader{right:20px;top:17px;bottom:auto}.search .search_form>div.input_from,.search .search_form>div.input_to,.search .search_form>div.input_when,.search .search_form>div.input_through{height:30px;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.search .search_form>div.input_from .invalid.shake,.search .search_form>div.input_to .invalid.shake,.search .search_form>div.input_when .invalid.shake,.search .search_form>div.input_through .invalid.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search .search_form>div.input_from .valid,.search .search_form>div.input_to .valid,.search .search_form>div.input_when .valid,.search .search_form>div.input_through .valid{color:#0070FF}.search .search_form>div.input_from.focus>input,.search .search_form>div.input_from.focus.input_when,.search .search_form>div.input_from input#route_through:focus,.search .search_form>div.input_to.focus>input,.search .search_form>div.input_to.focus.input_when,.search .search_form>div.input_to input#route_through:focus,.search .search_form>div.input_when.focus>input,.search .search_form>div.input_when.focus.input_when,.search .search_form>div.input_when input#route_through:focus,.search .search_form>div.input_through.focus>input,.search .search_form>div.input_through.focus.input_when,.search .search_form>div.input_through input#route_through:focus{border-color:#0070FF;box-shadow:0 0 0 1px #0070FF}.search .search_form>div.input_from.focus>input.empty,.search .search_form>div.input_from.focus.input_when.empty,.search .search_form>div.input_from input#route_through:focus.empty,.search .search_form>div.input_to.focus>input.empty,.search .search_form>div.input_to.focus.input_when.empty,.search .search_form>div.input_to input#route_through:focus.empty,.search .search_form>div.input_when.focus>input.empty,.search .search_form>div.input_when.focus.input_when.empty,.search .search_form>div.input_when input#route_through:focus.empty,.search .search_form>div.input_through.focus>input.empty,.search .search_form>div.input_through.focus.input_when.empty,.search .search_form>div.input_through input#route_through:focus.empty{border-color:#e00000;box-shadow:0 0 0 1px #e00000}.search .search_form>div.input_from.focus>input.empty+.dropdown .search_results:before,.search .search_form>div.input_from.focus.input_when.empty+.dropdown .search_results:before,.search .search_form>div.input_from input#route_through:focus.empty+.dropdown .search_results:before,.search .search_form>div.input_to.focus>input.empty+.dropdown .search_results:before,.search .search_form>div.input_to.focus.input_when.empty+.dropdown .search_results:before,.search .search_form>div.input_to input#route_through:focus.empty+.dropdown .search_results:before,.search .search_form>div.input_when.focus>input.empty+.dropdown .search_results:before,.search .search_form>div.input_when.focus.input_when.empty+.dropdown .search_results:before,.search .search_form>div.input_when input#route_through:focus.empty+.dropdown .search_results:before,.search .search_form>div.input_through.focus>input.empty+.dropdown .search_results:before,.search .search_form>div.input_through.focus.input_when.empty+.dropdown .search_results:before,.search .search_form>div.input_through input#route_through:focus.empty+.dropdown .search_results:before{width:0;height:0;display:block;border-left:10px solid transparent;border-top:10px solid #e00000;border-right:10px solid transparent;border-bottom:0}.search .search_form>div.input_from.focus.input_when,.search .search_form>div.input_to.focus.input_when,.search .search_form>div.input_when.focus.input_when,.search .search_form>div.input_through.focus.input_when{box-shadow:0 0 0 2px #0070FF}.search .search_form>div.input_from.focus.input_when:after,.search .search_form>div.input_to.focus.input_when:after,.search .search_form>div.input_when.focus.input_when:after,.search .search_form>div.input_through.focus.input_when:after{width:0;height:0;display:block;border-left:8px solid #A7ABAF;border-top:8px solid transparent;border-right:0;border-bottom:8px solid transparent;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.search .search_form>div.input_from .station_type,.search .search_form>div.input_to .station_type,.search .search_form>div.input_through .station_type{opacity:0;position:absolute;left:8px;z-index:2;transition-delay:.3s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.search .search_form>div.input_from .station_type.terminus,.search .search_form>div.input_to .station_type.terminus,.search .search_form>div.input_through .station_type.terminus{opacity:1;border:3px solid #0070FF;width:7px;height:7px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.search .search_form>div.input_from .station_type.train_station,.search .search_form>div.input_to .station_type.train_station,.search .search_form>div.input_through .station_type.train_station{opacity:1;width:11px;height:20px;background:url(../img/mav.svg) center center no-repeat;background-size:auto 20px}.search .search_form>div.input_from .station_type.bus_station,.search .search_form>div.input_to .station_type.bus_station,.search .search_form>div.input_through .station_type.bus_station{opacity:1;width:12px;height:18px;background:url(../img/bus.svg) center center no-repeat;background-size:auto 17px}.search .search_form>div.input_from .station_type.ship_station,.search .search_form>div.input_to .station_type.ship_station,.search .search_form>div.input_through .station_type.ship_station{opacity:1;width:12px;height:18px;background:url(../img/ship.svg) center center no-repeat;background-size:auto 17px}.search .search_form>div.input_from .valid,.search .search_form>div.input_to .valid,.search .search_form>div.input_through .valid{padding-left:25px}.search .search_form>div.input_through{width:16px;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.search .search_form>div.input_through .station_type{left:18px;margin:0;top:19px;bottom:auto}.search .search_form>div.input_through .station_type.train_station,.search .search_form>div.input_through .station_type.bus_station,.search .search_form>div.input_through .station_type.ship_station{top:18px}.search .search_form>div.input_through .valid{padding-left:10px}.search .search_form>div.input_through.valid .valid{padding-left:25px}.search .search_form>div.input_through .add_through{width:20px;height:20px;cursor:pointer;left:8px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.search .search_form>div.input_through .add_through svg{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.search .search_form>div.input_through .add_through svg circle{-webkit-transition:fill 0.5s;-moz-transition:fill 0.5s;transition:fill 0.5s}.search .search_form>div.input_through .add_through svg #pipa1,.search .search_form>div.input_through .add_through svg #pipa2{display:none}.search .search_form>div.input_through .dropdown{width:210px;left:-150px;right:-150px;margin:auto;top:calc(100% + 13px);padding-top:10px}.search .search_form>div.input_through .dropdown:before{content:'';position:absolute;top:-12px;left:calc(50% - 10px);width:0;height:0;display:block;border-left:10px solid transparent;border-top:0;border-right:10px solid transparent;border-bottom:10px solid #606068}.search .search_form>div.input_through .dropdown .search_results{margin-top:0;-webkit-transition:height 0.9s,opacity 0.1s;-moz-transition:height 0.9s,opacity 0.1s;transition:height 0.9s,opacity 0.1s}.search .search_form>div.input_through .dropdown .search_results.empty{display:none}.search .search_form>div.input_through .dropdown .search_results.hide{height:0;opacity:0;border:none;pointer-events:none}.search .search_form>div.input_through .dropdown .info{background-color:#fff;border:1px solid #a7abaf;box-sizing:border-box;color:#737780;font:normal 12px/14px 'Roboto';text-align:center;position:relative;padding:20px 21px 5px;-webkit-transition:height 0.5s,opacity 0.5s;-moz-transition:height 0.5s,opacity 0.5s;transition:height 0.5s,opacity 0.5s}.search .search_form>div.input_through .dropdown .info:before{content:'';position:absolute;top:0;left:94px;width:0;height:0;display:block;border-left:10px solid transparent;border-top:10px solid #a7abaf;border-right:10px solid transparent;border-bottom:0}.search .search_form>div.input_through .dropdown .info p{margin:10px 0 8px}.search .search_form>div.input_through .dropdown .info p span{font-size:13px;font-weight:bold}.search .search_form>div.input_through .dropdown .search_results:not(.empty) ~ .info{height:0;padding:0;opacity:0;border:none}.search .search_form>div.input_through .dropdown .del{background-color:#a7abaf;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;box-sizing:border-box;cursor:pointer;position:absolute;top:17px;right:18px;height:18px;width:18px;text-align:center;padding-top:4px;display:none;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;transition:background-color 0.5s}.search .search_form>div.input_through .dropdown .del:hover{background-color:#0070FF}.search .search_form>div.input_through.focus .dropdown{display:block}.search .search_form>div.input_through.focus:not(.valid) .add_through svg{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.search .search_form>div.input_through.valid svg circle{fill:#0070FF}.search .search_form>div.input_through.valid svg #pipa1,.search .search_form>div.input_through.valid svg #pipa2{display:block}.search .search_form>div.input_through.valid svg #x1,.search .search_form>div.input_through.valid svg #x2{display:none}.search .search_form>div.input_through.valid .dropdown .del{display:block}.search .search_form .dropdown{position:absolute;top:140%;top:calc(100% + 11px);left:-12px;right:-12px;display:none;background:#383842;padding:0 10px;border:2px solid #606068;border-top:none;padding-bottom:10px;box-shadow:0 5px 10px rgba(0,0,0,0.5);z-index:1}.search .search_form .dropdown .calendar_container,.search .search_form .dropdown .search_results{background:#fff;border:1px solid #A7ABAF;font:400 13px/18px Roboto;color:#000;margin-top:-10px;position:relative}.search .search_form .dropdown .calendar_container:before,.search .search_form .dropdown .search_results:before{content:"";position:absolute;left:91px;top:-2px;margin:auto;z-index:1;width:0;height:0;display:block;border-left:10px solid transparent;border-top:10px solid #0070FF;border-right:10px solid transparent;border-bottom:0;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.search .search_form .dropdown ul{margin:0;padding:0;list-style-type:none;overflow-x:hidden;overflow-y:auto;max-height:300px}.search .search_form .dropdown ul li{margin:0;padding:0;list-style-type:none;padding:15px 15px 15px 45px;position:relative;border-bottom:1px solid #e0e2e7;cursor:pointer}.search .search_form .dropdown ul li:last-child{border-bottom:0}.search .search_form .dropdown ul li:before{content:"";position:absolute;left:15px;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.search .search_form .dropdown ul li.terminus:before{border:3px solid #0070FF;width:7px;height:7px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.search .search_form .dropdown ul li.train_station:before{width:13px;height:24px;background:url(../img/mav.svg) center center no-repeat;background-size:13px 24px}.search .search_form .dropdown ul li.bus_station:before{width:13px;height:18px;background:url(../img/bus.svg) center center no-repeat;background-size:13px}.search .search_form .dropdown ul li.ship_station:before{width:18px;height:18px;background:url(../img/ship.svg) center center no-repeat;background-size:16px;left:12px}.search .search_form .dropdown ul li.noresults{padding:15px;text-align:center}.search .search_form .dropdown.show:not(.empty){display:block}.search .search_form .input_from .dropdown,.search .search_form .input_to .dropdown{width:380px}.search .search_form input[type=text]{height:30px;position:relative;background:#fff;padding:7px 10px 6px 10px;color:#000;border:1px solid #E0E2E7;font:400 13px Roboto;width:100%;-webkit-transition:border-color 0.3s,box-shadow 0.3s,padding 0.3s;-moz-transition:border-color 0.3s,box-shadow 0.3s,padding 0.3s;transition:border-color 0.3s,box-shadow 0.3s,padding 0.3s}.search .search_form button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s}.search .search_form button.inactive,.search .search_form button:disabled{background:#0054bf;color:#b2cbec}.search .search_form button:not(.inactive):hover{background:#1585FF}@media (max-width: 1270px){.search{width:880px}}.fd_calendar .fd_calendar_header{text-align:center;margin:20px 0 10px 0;position:relative}.fd_calendar .fd_calendar_header .date{color:#60646E;line-height:17px}.fd_calendar .fd_calendar_header .prev,.fd_calendar .fd_calendar_header .next{background-color:#a7abaf;display:block;width:17px;height:17px;position:absolute;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}.fd_calendar .fd_calendar_header .prev:hover,.fd_calendar .fd_calendar_header .next:hover{background-color:#0070FF}.fd_calendar .fd_calendar_header .prev.prev,.fd_calendar .fd_calendar_header .next.prev{right:80%;right:calc(50% + 60px)}.fd_calendar .fd_calendar_header .prev.prev:before,.fd_calendar .fd_calendar_header .next.prev:before{content:"";position:absolute;top:0;bottom:1px;left:5px;margin:auto;width:0;height:0;display:block;border-left:0;border-top:5px solid transparent;border-right:5px solid #f9f9fb;border-bottom:5px solid transparent}.fd_calendar .fd_calendar_header .prev.next,.fd_calendar .fd_calendar_header .next.next{left:80%;left:calc(50% + 60px)}.fd_calendar .fd_calendar_header .prev.next:before,.fd_calendar .fd_calendar_header .next.next:before{content:"";position:absolute;top:0;bottom:1px;right:5px;margin:auto;width:0;height:0;display:block;border-left:5px solid #f9f9fb;border-top:5px solid transparent;border-right:0;border-bottom:5px solid transparent}.fd_calendar .fd_calendar_days{margin:0 5px;width:95%;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.fd_calendar .fd_calendar_days span{height:25px;text-align:center;background:#fff;color:#A7ABAF;cursor:pointer;line-height:25px;position:relative;font-size:13px;width:14%;display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fd_calendar .fd_calendar_body{margin:0 5px 5px 5px}.fd_calendar .fd_calendar_body .row{width:100%;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.fd_calendar .fd_calendar_body .row .cell{height:25px;text-align:center;background:#fff;border-left:1px solid #e0e2e7;border-bottom:1px solid #e0e2e7;color:#60646E;cursor:pointer;line-height:25px;position:relative;width:14%;height:25px;display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fd_calendar .fd_calendar_body .row .cell span{display:block;width:22px;height:22px;line-height:22px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transition:color 0.3s,background 0.3s;-moz-transition:color 0.3s,background 0.3s;transition:color 0.3s,background 0.3s;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_calendar .fd_calendar_body .row .cell:last-child{border-right:1px solid #e0e2e7}.fd_calendar .fd_calendar_body .row .cell.past{color:#A7ABAF}.fd_calendar .fd_calendar_body .row .cell.today{color:#fff}.fd_calendar .fd_calendar_body .row .cell.today span{background:#a7abaf}.fd_calendar .fd_calendar_body .row .cell:not(.inactive):hover,.fd_calendar .fd_calendar_body .row .cell:not(.inactive).active{color:#fff}.fd_calendar .fd_calendar_body .row .cell:not(.inactive):hover span,.fd_calendar .fd_calendar_body .row .cell:not(.inactive).active span{background:#0070FF}.fd_calendar .fd_calendar_body .row:first-child .cell{border-top:1px solid #e0e2e7}.fd_calendar .fd_calendar_footer{text-align:center}.fd_calendar .fd_calendar_footer .button{background:#a7abaf;color:#fff;display:inline-block;margin:5px 5px 7px 5px;font:600 11px/20px Roboto;text-transform:uppercase;padding:3px 10px 0 10px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.fd_calendar .fd_calendar_footer .button:hover{background:#0070FF}.loader{width:16px;height:16px;background:url(../img/loader_small.gif) center center no-repeat;right:35px;z-index:11;opacity:0;pointer-events:none;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.loader.show{opacity:1}.results{pointer-events:none;z-index:0;position:relative}.results.show{pointer-events:all;z-index:1}.results.show .results_header{opacity:1}.results.show .results_body:before{opacity:0;pointer-events:none}.results.filter .results_header:before,.results.filter .results_body:before{opacity:1;pointer-events:all}.results .results_header{line-height:30px;color:#E0E2E7;opacity:0;z-index:1;position:relative;background:#383842;border:2px solid #606068;margin:-12px 0 0 -2px;width:880px;border-bottom:0;padding:10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_header:before{content:"";z-index:3;opacity:0;background:rgba(56,56,66,0.9);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_header.fixed{position:fixed;top:10px}.results .results_header>div{margin:0 10px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.results .results_header .buttons{width:210px;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.results .results_header .buttons button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s}.results .results_header .buttons button.inactive,.results .results_header .buttons button:disabled{background:#0054bf;color:#b2cbec}.results .results_header .buttons button:not(:disabled):hover{background:#1585FF}.results .results_header .filters{font:normal 13px/20px "Gotham Bold"}.results .results_header .filters span{font-family:"Gotham Book"}.results .results_header .filters .discount>span{font-family:"Gotham Bold"}.results .results_header .filters .discount>span span{font-family:"Gotham Book"}.results .results_header .filters>div{float:left;border-right:1px solid #606068;margin:5px 0 5px 9px;padding-right:9px;position:relative;cursor:pointer}.results .results_header .filters>div.return{float:right;border:0;padding:0;text-transform:uppercase;font-size:12px}.results .results_header .filters>div.return>div{display:none}.results .results_header .filters>div.return>div:last-child svg{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.results .results_header .filters>div svg{margin:3px 0 0 10px;float:right}.results .results_header .filters>div .dropdown{opacity:0;pointer-events:none;background:#fff;top:calc(100% + 8px);width:200px;margin:0;padding:0;border:1px solid #A7ABAF;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;position:absolute}.results .results_header .filters>div .dropdown:before{content:"";position:absolute;left:0;right:0;margin:auto;z-index:1;top:-8px;width:0;height:0;display:block;border-left:8px solid transparent;border-top:0;border-right:8px solid transparent;border-bottom:8px solid #A7ABAF}.results .results_header .filters>div .dropdown.show{opacity:1;pointer-events:all}.results .results_header .filters>div .dropdown ul{margin:0;padding:0;list-style-type:none}.results .results_header .filters>div .dropdown ul li{margin:0;padding:0;list-style-type:none;padding:15px 25px;position:relative;border-bottom:1px solid #e0e2e7;color:#000000;font-family:Roboto}.results .results_header .filters>div .dropdown ul li:last-child{border-bottom:0}.results .results_header .filters>div .dropdown ul li input[type=radio]{display:none;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;background:#fff}.results .results_header .filters>div .dropdown ul li input[type=radio]+label{position:relative}.results .results_header .filters>div .dropdown ul li input[type=radio]+label:before{content:"";cursor:pointer;position:absolute;border:3px solid #a7abaf;background:#fff;top:2px;left:-20px;width:6px;height:6px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transition:border-color 0.3s,background 0.3s;-moz-transition:border-color 0.3s,background 0.3s;transition:border-color 0.3s,background 0.3s}.results .results_header .filters>div .dropdown ul li input[type=radio]:checked+label:before{border-color:#0070ff;background:#0070ff}.results .results_header .filters>div .dropdown ul li input[type=radio]:before{background:#fff}.results .results_header .filters>div .dropdown ul li label{color:#60646E;cursor:pointer;margin-left:10px}.results .results_header .filters>div .dropdown ul.filters{color:#60646E}.results .results_header .filters>div .dropdown ul.filters li{padding:15px}.results .results_header .filters>div .dropdown ul.filters li div{border:none;margin:0;padding:0;float:none;color:#60646E}.results .results_header .filters>div .dropdown ul.filters li span{float:right;font:900 13px "Roboto";color:#0070FF}.results .results_header .filters>div .dropdown ul.filters li .range_input{position:relative;height:12px;margin:10px 0 5px 0}.results .results_header .filters>div .dropdown ul.filters li .range_input input{display:none}.results .results_header .filters>div .dropdown ul.filters li .range_input div{top:4px;bottom:4px;background:#60646e;position:absolute}.results .results_header .filters>div .dropdown ul.filters li .range_input span{position:absolute;top:0px;width:12px;height:12px;margin-left:-6px;background:#0070FF;z-index:1;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.results .results_header .filters>div .dropdown ul.filters li .range_input span.active,.results .results_header .filters>div .dropdown ul.filters li .range_input span.ui-state-active,.results .results_header .filters>div .dropdown ul.filters li .range_input span:hover{width:16px;height:16px;top:-2px;margin-left:-8px}.results .results_header .filters>div .dropdown ul.filters li .range_input:before{content:"";position:absolute;z-index:0;top:4px;bottom:4px;left:0;right:0;background:#a7abaf}.results .results_header .filters>div .dropdown .filter_results{color:#60646E;background:#ECEEF1;font-family:Roboto;text-align:center;margin:0;padding:10px 10px 20px 10px;border-top:1px solid #A7ABAF;border-bottom:5px solid #A7ABAF;position:relative}.results .results_header .filters>div .dropdown .filter_results:before{content:"";position:absolute;top:0;width:0;height:0;display:block;border-left:8px solid transparent;border-top:8px solid #A7ABAF;border-right:8px solid transparent;border-bottom:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.results .results_header .filters>div .dropdown .filter_results:after{opacity:0;content:"";position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.results .results_header .filters>div .dropdown .filter_results.loading_layer:after{background:rgba(56,56,66,0.37);opacity:1;pointer-events:all;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.results .results_header .filters>div .dropdown .filter_results span{display:block;font:normal 50px/70px "Gotham Bold";color:#0070FF;height:70px}.results .results_header .filters>div .dropdown .filter_results span.loading{background:url(../img/loader_small.gif) center center no-repeat}.results .results_header .filters>div .dropdown .filter_results button{margin:15px 0;background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s}.results .results_header .filters>div .dropdown .filter_results button.inactive,.results .results_header .filters>div .dropdown .filter_results button:disabled{background:#0054bf;color:#b2cbec}.results .results_header .filters>div .dropdown .filter_results a{font:normal 13px "Gotham Bold";color:#A7ABAF;position:relative;text-decoration:none}.results .results_header .filters>div .dropdown .filter_results a:after{content:"";height:2px;background:#A7ABAF;left:0;right:0;margin:auto;bottom:-5px;display:block;position:absolute;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_header .filters>div .dropdown .filter_results a:hover:after{opacity:0}.results .results_header .filters>div:hover{color:#FFF}.results .results_header .filters>div:last-child .text{background-color:#ECEEF1;font:normal 10px Roboto;padding:25px 0 0;margin:0 auto;color:#60646E;position:relative;border-top:2px solid #A7ABAF;border-bottom:5px solid #A7ABAF;text-align:center}.results .results_header .filters>div:last-child .text:before{content:"";position:absolute;top:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;display:block;border-left:10px solid transparent;border-top:10px solid #A7ABAF;border-right:10px solid transparent;border-bottom:0}.results .results_header .filters>div:last-child .text .qm{margin:0 auto 15px;float:none;display:block}.results .results_header .filters>div:last-child .text strong{font-size:12px;font-weight:bold}.results .results_header .filters>div:last-child .text p{font-size:11px;margin:8px 0}.results .results_header .filters>div:last-child .text .dlbtns{display:block;overflow:hidden;padding:5px 0;position:relative;margin-bottom:7px}.results .results_header .filters>div:last-child .text .dlbtns a{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;box-sizing:border-box;font-size:13px;width:83px;display:inline-block;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.results .results_header .filters>div:last-child .text .dlbtns a.inactive,.results .results_header .filters>div:last-child .text .dlbtns a:disabled{background:#0054bf;color:#b2cbec}.results .results_header .filters>div:last-child .text .dlbtns a:hover{background:#1585FF}.results .results_header .filters>div:last-child .text .dlbtns a:first-child{margin-right:5px}.results .results_header .filters>div:last-child .text .dlbtns a:last-child{margin-left:5px}.results .results_header .filters>div:last-child .text .smalltext{padding:5px 30px;position:relative}.results .results_header .filters>div:last-child .text .smalltext:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#E0E2E7}.results .results_body{padding:0 10px;height:0;position:relative;z-index:0;-webkit-transition:height 0.5s,opacity 0.1s;-moz-transition:height 0.5s,opacity 0.1s;transition:height 0.5s,opacity 0.1s}.results .results_body .placeholder{background:transparent url(../img/bg_rightside.png) repeat;display:none;margin-top:10px;width:100%}.results .results_body .results_list{display:none;padding-top:31px;position:relative}.results .results_body .noresults{font:normal 17px/28px "Gotham Bold";color:#878B91;text-align:center;display:none;padding:35px 0}.results .results_body .noresults h3{font:normal 24px/42px "Gotham Bold";margin:0 auto;padding:15px 0;width:660px}.results .results_body .noresults p{margin:5px 0 5px}.results .results_body .noresults button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;width:170px;text-transform:none}.results .results_body .noresults button.inactive,.results .results_body .noresults button:disabled{background:#0054bf;color:#b2cbec}.results .results_body .noresults button:hover{background:#1585FF}.results .results_body .results_loading{height:150px;position:relative;display:none}.results .results_body .results_loading img,.results .results_body .results_loading p{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.results .results_body .results_loading p{margin-top:100px;text-align:center;color:#9D9FA2}.results .results_body:before{content:"";z-index:6;opacity:1;background:rgba(56,56,66,0.7);pointer-events:all;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_body .modSearchInfo{z-index:6;display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.results .results_body .modSearchInfo>div{font:normal 15px/18px "Gotham Bold";height:170px;margin:0 0 45px;width:520px;text-align:center;text-shadow:1px 1px 15px rgba(0,0,0,0.5);top:120px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.results .results_body .modSearchInfo>div h3{font:normal 24px/28px "Gotham Bold";margin-bottom:45px}.results .results_body .modSearchInfo>div a{color:#ccc;cursor:pointer;border-bottom:1px solid #ccc;padding:2px}.results .results_body.modSearch .modSearchInfo{display:block}.results .results_body .list_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.results .results_body .list_row .list_cell{text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.results .results_body .results_list_header{z-index:5;top:10px;width:860px;height:21px;position:absolute}.results .results_body .results_list_header.shadow{box-shadow:0 4px 5px -1px gray}.results .results_body .results_list_header .list_row{background:#f2f4f6;border-bottom:1px solid #e0e2e7}.results .results_body .results_list_header .list_row:first-child{border-top:1px solid #e0e2e7}.results .results_body .results_list_header .list_row:last-child{border-bottom:0}.results .results_body .results_list_header .list_row .list_cell{color:#9D9FA2;font-size:13px;line-height:20px;border-right:1px solid #e0e2e7}.results .results_body .results_list_header .list_row .list_cell:first-child{border-left:1px solid #e0e2e7}.results .results_body .notifyrow{background:#0070FF;font:400 16px/35px "Roboto";text-align:center;color:#F2F2F2;margin-bottom:3px}.results .results_body .goneResults{background:#606068;color:#f2f4f6;font:normal 13px/15px 'Roboto';padding:0 10px 0 40px;height:30px;margin:1px 0 10px;position:relative;z-index:2;box-sizing:border-box;height:35px;-webkit-transition:background 0.3s,height 0.3s,padding 0.3s;-moz-transition:background 0.3s,height 0.3s,padding 0.3s;transition:background 0.3s,height 0.3s,padding 0.3s}.results .results_body .goneResults svg{position:absolute;bottom:7px;left:10px;cursor:pointer}.results .results_body .goneResults svg circle{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.results .results_body .goneResults .talalat{padding:0 3px}.results .results_body .goneResults .talalat.hide{height:0;overflow:hidden}.results .results_body .goneResults:hover svg circle{fill:#0070FF}.results .results_body .goneResults .show_x,.results .results_body .goneResults .all{padding:5px 10px;margin:5px 0;background-color:#606068;display:block;float:left;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.results .results_body .goneResults .show_x:hover,.results .results_body .goneResults .all:hover{background-color:#83878e}.results .results_body .goneResults .all{position:absolute;right:5px;text-transform:uppercase}.results .results_body .goneResults .all.close{display:none}.results .results_body .goneResults.hide{height:0;padding-top:0;padding-bottom:0;margin:0;overflow:hidden}.results .results_body .goneResults.all_opened svg,.results .results_body .goneResults.all_opened .show_x,.results .results_body .goneResults.all_opened .show.all{display:none}.results .results_body .goneResults.all_opened .close.all{display:block}.results .results_body .results_list_body .hr{background-color:#FF7000;height:2px;margin:-4px 0 6px;position:relative}.results .results_body .results_list_body .hr.nextRun{width:870px;left:-10px}.results .results_body .results_list_body .hr>div{background:#E0E2E7;height:18px;width:18px;left:-9px;top:-9px;position:absolute;background:url(../img/gone_run_dot.svg) center center no-repeat;background-size:contain;z-index:6}.results .results_body .results_list_body .hr>div.tooltip_disabled{background-image:url(../img/gone_run_excl.svg)}.results .results_body .results_list_body .list_row{background:#fff;border-bottom:1px solid #e0e2e7;position:relative;height:110px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}.results .results_body .results_list_body .list_row:hover:not(.more_details){cursor:pointer}.results .results_body .results_list_body .list_row.gone,.results .results_body .results_list_body .list_row:hover{background-color:#f0f0f0}.results .results_body .results_list_body .list_row.banner_row{background:transparent;margin-bottom:10px;border:none;height:auto}.results .results_body .results_list_body .list_row.banner_row:empty{display:none}.results .results_body .results_list_body .list_row.banner_row .inline_banner{width:730px;height:120px;margin:0 auto;background:#4A4B58 url(../tmp/banner730x120.gif) center center no-repeat}.results .results_body .results_list_body .list_row .list_cell{color:#60646E;font-size:13px;line-height:20px;border-right:1px solid #e0e2e7;padding:10px;position:relative}.results .results_body .results_list_body .list_row .list_cell:first-child{border-left:1px solid #e0e2e7}.results .results_body .results_list_body .list_row .list_cell .nro{position:absolute;top:10px;left:10px;color:#84888F}.results .results_body .results_list_body .list_row .list_cell .pref{position:absolute;left:32px;top:12px;padding-left:7px}.results .results_body .results_list_body .list_row .list_cell .pref>span span{display:none}.results .results_body .results_list_body .list_row .list_cell .pref>span svg{height:14px;position:relative;top:-2px}.results .results_body .results_list_body .list_row .list_cell .pref>span.icon_mav svg{height:18px;top:-1px}.results .results_body .results_list_body .list_row .list_cell .pref svg{height:13px}.results .results_body .results_list_body .list_row .list_cell .pref:not(:empty){border-left:1px solid #DDE2E8}.results .results_body .results_list_body .list_row .list_cell .time{color:#0070FF;font-size:21px;display:block;line-height:40px}.results .results_body .results_list_body .list_row .list_cell .city{font-size:15px;font-weight:600;display:block;line-height:30px;margin:0 40px;max-width:250px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.results .results_body .results_list_body .list_row .list_cell .station{font-size:13px;display:block;margin:0 40px;max-width:185px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.results .results_body .results_list_body .list_row .list_cell .transfer{color:#84888F;display:block;position:absolute;top:20px;left:0;right:0}.results .results_body .results_list_body .list_row .list_cell .transfer .transferNr{color:#0070FF}.results .results_body .results_list_body .list_row .list_cell .traveldata{color:#84888F;display:block;position:absolute;bottom:20px;left:0;right:0}.results .results_body .results_list_body .list_row .list_cell .routemap{height:4px;position:absolute;top:0;bottom:0;margin:auto;left:4px;right:4px}.results .results_body .results_list_body .list_row .list_cell .routemap:before,.results .results_body .results_list_body .list_row .list_cell .routemap:after{content:"";width:6px;height:6px;border:4px solid #60646E;position:absolute;top:-5px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.results .results_body .results_list_body .list_row .list_cell .routemap:before{left:-12px}.results .results_body .results_list_body .list_row .list_cell .routemap:after{right:-12px;background:#60646E}.results .results_body .results_list_body .list_row .list_cell .routemap .line{background:#60646E;float:left;height:4px;position:relative;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}.results .results_body .results_list_body .list_row .list_cell .routemap .line:not(:empty):hover{cursor:pointer;background:rgba(96,100,110,0.7)}.results .results_body .results_list_body .list_row .list_cell .routemap .dot{cursor:pointer;width:10px;height:10px;background:#0070FF;top:-3px;left:50%;z-index:1;position:absolute;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.results .results_body .results_list_body .list_row .list_cell .routemap .dot:hover>div{display:block}.results .results_body .results_list_body .list_row .list_cell .toggle{width:20px;height:20px;position:absolute;bottom:10px;left:10px;cursor:pointer;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;transition:transform 0.3s}.results .results_body .results_list_body .list_row .list_cell .toggle:before{content:"";position:absolute;top:6px;left:9px;z-index:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;transition:transform 0.3s;width:0;height:0;display:block;border-left:4px solid #F9F9FB;border-top:4px solid transparent;border-right:0;border-bottom:4px solid transparent}.results .results_body .results_list_body .list_row .list_cell .toggle:after{content:"";background:#0070FF;z-index:0;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:background 0.3s,transform 0.3s;-moz-transition:background 0.3s,transform 0.3s;transition:background 0.3s,transform 0.3s;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.results .results_body .results_list_body .list_row .list_cell .toggle:hover:before,.results .results_body .results_list_body .list_row .list_cell .toggle:hover:after{-webkit-transform:scale3d(1.2, 1.2, 1.2);-moz-transform:scale3d(1.2, 1.2, 1.2);-ms-transform:scale3d(1.2, 1.2, 1.2);-o-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2)}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut{cursor:pointer;position:absolute;right:5px;bottom:-2px;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut svg>*{-webkit-transform:scale3d(.9, .9, .9);-moz-transform:scale3d(.9, .9, .9);-ms-transform:scale3d(.9, .9, .9);-o-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-transform-origin:50% 14px;-moz-transform-origin:50% 14px;transform-origin:50% 14px}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut svg path{fill:#0070FF}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut svg circle{fill:#F7F7F9}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut:hover svg>*{-webkit-transform:scale3d(1.4, 1.4, 1.4);-moz-transform:scale3d(1.4, 1.4, 1.4);-ms-transform:scale3d(1.4, 1.4, 1.4);-o-transform:scale3d(1.4, 1.4, 1.4);transform:scale3d(1.4, 1.4, 1.4)}.results .results_body .results_list_body .list_row .list_cell .travel_map_shortcut.hide{opacity:0;pointer-events:none}.results .results_body .results_list_body .list_row .list_cell .right_corner_info{height:25px;position:absolute;top:10px;right:8px}.results .results_body .results_list_body .list_row .list_cell .right_corner_info span{float:right;padding:0 2px}.results .results_body .results_list_body .list_row .list_cell .right_corner_info span.icons>span:not(:first-child){border-right:1px solid #DDE2E8}.results .results_body .results_list_body .list_row .list_cell .right_corner_info span.highway:not(:empty){padding:5px}.results .results_body .results_list_body .list_row .list_cell .right_corner_info span.bkk:not(:empty){color:#A7ABAF;font:normal 13px "Gotham Bold";padding:5px}.results .results_body .results_list_body .list_row.expanded .list_cell .toggle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.results .results_body .results_list_body .list_row.expanded .list_cell .toggle:after{background:#60646E}.results .results_body .results_list_body .list_row.more_details{background:#f2f4f6;border-bottom:0;height:0;overflow:hidden;display:block;margin-bottom:10px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s}.results .results_body .results_list_body .list_row.more_details:last-child{margin-bottom:0}.results .results_body .results_list_body .list_row.more_details.loading{background:#f2f4f6 url(../img/loader_whiter.gif) center center no-repeat;height:120px;position:relative}.results .results_body .results_list_body .list_row.more_details.loading:before{content:"R\e9 szletek bet\f6 lt\e9 se...";font-size:14px;position:absolute;display:block;color:#60646E;margin-top:220px;padding-top:65px;text-align:center;height:20px;width:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.results .results_body .results_list_body .list_row.more_details.loading .details_content{visibility:hidden}.results .results_body .results_list_body .list_row.more_details .details_content{position:relative;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s,height 0.3s;-moz-transition:opacity 0.3s,height 0.3s;transition:opacity 0.3s,height 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close{cursor:pointer;position:relative;padding:10px;text-align:center;border-bottom:2px solid #E5E7EB;margin-bottom:7px;height:26px;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close svg{position:absolute;top:50%;left:calc(50% - 105px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close svg circle{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close span{color:#A7ABAF;padding:20px 0;font:bold 15px/26px Roboto;padding-left:40px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover{background-color:#E5E7EB;border-bottom-color:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover svg>circle{fill:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover span{color:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_info_page.open{opacity:1;pointer-events:all}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer{z-index:1;cursor:pointer;position:relative;padding:10px;text-align:center;border-bottom:2px solid #E5E7EB;margin-bottom:7px;height:26px;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer svg{position:absolute;top:50%;left:calc(50% - 120px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer svg path{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer span{color:#A7ABAF;font:bold 15px/26px Roboto;padding-left:30px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer:hover{background-color:#E5E7EB;border-bottom-color:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer:hover svg>path{fill:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer:hover span{color:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps{padding:30px 0 45px 0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step{height:130px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step .runned_by_info{color:#84888F;font-size:11px;margin-left:20px;position:absolute;left:287px;top:83px;width:460px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step .runned_by_info strong{color:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step .runned_by_info span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step .runs_info{color:#84888F;font-size:11px;margin-left:20px;position:absolute;left:287px;top:96px;width:460px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step .runs_info span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:first-child{border-top:1px solid #cacdd0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:first-child:before{content:"";width:4px;position:absolute;top:5;bottom:0;right:-2px;background:#60646E;z-index:1}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:first-child:after{content:"";width:6px;height:6px;border:4px solid #60646E;position:absolute;top:-7px;right:-7px;z-index:1;background:#f2f4f6;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .station{color:#60646E;font-weight:600;font-size:15px;margin:-8px 0 0 20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .station span{font-weight:400;font-size:13px;position:absolute;top:10px;left:20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info{border-right:1px solid #CACDD0;font-size:12px;color:#84888F;height:26px;margin:38px 0 0 20px;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:nth-of-type(2)>span{height:20px;width:20px;left:0;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:nth-of-type(2)>span svg circle{fill:#CBCDD0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl){float:left;height:100%;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):first-child{width:80px;border-right:1px solid #CACDD0;margin-right:20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child{position:absolute;left:calc(100% + 20px);right:-100%;top:0;text-align:left;z-index:2}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child p{padding-left:0;width:175px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child .run_nr{color:#0070FF;cursor:pointer;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child .run_nr:hover{opacity:.7}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl) svg{position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl) p{display:table-cell;height:26px;vertical-align:middle;padding-left:30px;width:120px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info2{font-size:12px;color:#84888F;margin:38px 0 0 20px;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .departure{color:#0070FF;font-size:15px;text-align:right;position:absolute;top:-8px;right:0;padding:0 20px 0 10px;background:#f2f4f6;width:55px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .departure span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .icons{position:absolute;top:50px;right:30px;height:20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .icons>span{float:right;margin-left:6px;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .icons>span:first-child{margin-left:30px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .icons>span.icon_mav{bottom:3px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .icons>span span{position:absolute;top:calc(100% + 3px);left:-20px;right:-20px;margin:0 auto;color:#84888F;font:normal 10px Roboto;text-align:center}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step>div .title{color:#84888F;font:normal 12px/14px Roboto;position:absolute;top:50px;right:30px;height:20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.station>div:first-child{border-top:1px solid #60646E}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.station>div:first-child:before{top:9px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.station>div:first-child:after{width:12px;height:12px;top:-10px;right:-10px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div:first-child:before{background:url(../img/dottedline.png) center top repeat-y}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;top:-6px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div:nth-child(2){-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div:nth-child(3){-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.departure>div:first-child{border-top:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.departure>div:first-child:before{background:url(../img/dottedline.png) center top repeat-y}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.departure>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;top:-6px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.departure>div:nth-of-type(2){-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.departure>div:nth-of-type(2) .step_info2 span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div .step_info2{margin:0 0 0 20px;position:absolute;top:50%;display:inline-block;transform:translateY(-50%)}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div .step_info2 span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.transfer>div .step_info2 .hurry{color:#0070FF;font-weight:normal}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival{margin-top:-35px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child{border-top:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child:before{background:url(../img/dottedline.png) center top repeat-y}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;bottom:-6px;top:auto}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2){-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .step_info2{margin:37px 0 0 20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .step_info2 span{font-weight:bold}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .station{margin-top:0;position:absolute;bottom:-10px;width:80%}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .station span{left:0;top:20px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus{height:40px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child{border-top:1px solid #60646E}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child:before{display:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child:after{width:12px;height:12px;top:-10px;right:-10px;background:#60646E}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div:not(:first-child){border-top:1px solid #c3dbfb}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .station>div{background:#f2f4f6;display:inline;padding:0 15px;margin-left:-15px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather{position:absolute;top:-10px;right:0;background:#f2f4f6;padding:0 20px 0 15px;color:#0070FF;font:normal 13px/33px "Gotham Bold";height:45px;width:60px;display:block;text-align:right;z-index:2}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather svg{float:left;margin-right:5px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather span{font:normal 10px/12px Roboto;position:absolute;bottom:0;text-align:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div{position:absolute;top:0;left:20px;height:30px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg{height:30px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg path,.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg circle{stroke:#0070FF;fill:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather.no_data{height:50px;width:95px;font:normal 10px/12px Roboto;text-align:center;top:-20px;padding-left:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_steps .step.terminus>div .weather.no_data svg{display:block;margin:0 auto 2px;float:none;height:32px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map{padding:10px;display:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map.show{display:block}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder{width:455px;float:left}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt{width:451px;height:32px;background-color:#E0E2E7;border:3px solid #E0E2E7;box-sizing:border-box;color:#737780;font:normal 12px/20px 'Roboto';padding-top:7px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt>div{float:left;margin-right:7px;box-sizing:border-box;height:18px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt .busIcon{border-right:1px solid #737780;cursor:pointer;padding-right:7px;padding-left:4px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt .seeBus{display:none;cursor:pointer;height:15px;width:15px;margin-top:1px;padding-top:1px;text-align:center;border:3px solid #A7ABAF;background:transparent}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt .seeBus svg{opacity:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt .seeBus.checked{background-color:#0070FF;border:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .busInt .seeBus.checked svg{opacity:1}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap>div{width:445px;height:425px;border:3px solid #E0E2E7}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .info_holder{background-color:#0070FF;height:65px !important;box-shadow:0 0 5px #0070FF;margin-top:18px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .gm-style-iw{border:0;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;margin:auto;text-align:center}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .gm-style-iw>div{overflow:visible !important}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .gm-style-iw>div>div{overflow:visible !important}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .gm-style-iw .info_content{color:#fff;font:normal 13px/15px 'Roboto';position:relative;opacity:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .gm-style-iw .info_content h3{font:bold 13px/15px 'Roboto';margin:0 0 5px 0;padding:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .close_button{opacity:1 !important;right:-13px !important;top:-13px !important;border:7px solid #0070FF;border-radius:13px;box-shadow:0 0 5px #0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .arrow_bottom_holder>div:first-child{display:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .arrow_bottom_holder>div:nth-child(3){top:64px !important}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .gmapHolder .gmap .arrow_bottom_holder>div div div{background-color:#0070FF !important}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo{margin-left:4px;float:left;width:385px;border:3px solid #E0E2E7;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head{background-color:#E0E2E7;height:76px;width:100%}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div{color:#737780;float:left;font-size:11px;padding:0 5px 5px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div.w50{width:51px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div.w100{width:101px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div:first-child{text-align:left;padding-left:14px;width:160px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row:first-child>div{color:#737780}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder{height:30px;border-bottom:1px solid #B5B8BC;box-sizing:border-box;color:#737780;font:normal 12px/30px 'Roboto';margin:0 14px 8px;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .hideRuns{cursor:pointer;box-sizing:border-box;float:left;height:15px;width:15px;margin:7px 7px 0 0;padding-top:1px;text-align:center;border:3px solid #A7ABAF;background:transparent}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .hideRuns svg{opacity:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .hideRuns.checked{background-color:#0070FF;border:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .hideRuns.checked svg{opacity:1}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .print_station_list{cursor:pointer;position:absolute;top:0;right:0;height:30px;width:16px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .print_station_list svg{fill:#737780;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .hideRunsHolder .print_station_list:hover svg{fill:#0070FF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body{height:381px;overflow-y:auto;width:100%}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table{display:table;table-layout:fixed}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table:first-child .muvelet:before{content:'Indul\e1s'}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .muvelet:before{content:'\c1tsz\e1ll\e1s'}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr{display:table-row}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td{padding:10px 5px;display:table-cell;width:164px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td:first-child{padding-left:12px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td.w50{text-align:center;width:50px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td.w50>div{width:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td.w50.blue{color:#0054BF}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr.active .td:first-child{color:#0054BF;cursor:pointer;position:relative}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr.active .td:first-child:before{content:'';display:block;top:0;bottom:0;left:0;position:absolute;width:5px;background-color:#0084FB}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr.active:hover .td:first-child{color:#0084fb}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead{padding:13px;background-color:#F4F5F7}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div{display:table-row;width:100%}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div{color:#ACAEB0;display:table-cell;vertical-align:middle}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.muvelet{border-right:1px solid #ACAEB0;font:bold 15px 'Roboto';padding:0 15px 0 10px;vertical-align:middle}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.muvelet svg{display:block;margin:0 auto}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.muvelet>span span{display:none}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.info{font:normal 11px 'Roboto';padding-left:8px;width:230px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.info p{line-height:11px;margin:0 0 8px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.info p .reszletek{color:#0070FF;cursor:pointer}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead>div>div.info p:last-child{margin-bottom:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead .ikon:not(:empty){border-top:1px solid #ACAEB0;color:#ACAEB0;display:block;font-size:11px;height:20px;line-height:20px;margin:10px 0 0 0;padding-top:10px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead .ikon:not(:empty):before{content:'Egy\e9 b inform\e1 ci\f3k: ';float:left}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .thead .ikon:not(:empty) span{margin-left:8px;cursor:pointer;display:block;float:left}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .td{background:#fff;color:#ACAEB0;font-size:12px;border-bottom:1px solid #E0E2E7;border-right:1px solid #E0E2E7}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .td:first-child{font-size:13px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .td:first-child span{font-size:15px;font-weight:600;display:block}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .td:first-child .extraInfo{color:#94989e;font-size:10px;line-height:12px;font-weight:400}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .td:last-child{border-right:0}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tbody .tr:last-child .td{border-bottom:0}.results .results_body .results_list_body .list_row.more_details .details_footer{background:#E0E2E7;padding:10px;position:relative}.results .results_body .results_list_body .list_row.more_details .details_footer button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;width:300px;padding:10px 10px 6px 10px;text-transform:none}.results .results_body .results_list_body .list_row.more_details .details_footer button.inactive,.results .results_body .results_list_body .list_row.more_details .details_footer button:disabled{background:#0054bf;color:#b2cbec}.results .results_body .results_list_body .list_row.more_details .details_footer .mav{right:10px;height:24px;width:145px;color:#0070FF;display:none;font:normal 13px/26px Roboto;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.results .results_body .results_list_body .list_row.more_details .details_footer .mav svg{position:absolute;right:0;top:0}.results .results_body .results_list_body .list_row.gone{border-bottom:0;height:110px;-webkit-transition:height 0.3s,margin 0.3s;-moz-transition:height 0.3s,margin 0.3s;transition:height 0.3s,margin 0.3s}.results .results_body .results_list_body .list_row.gone.hide{height:0;overflow:hidden}.results .results_body .results_list_body .list_row.gone:last-of-type:after{content:"";background-color:#FF7000;height:2px;width:860px;display:block}.results .results_body .results_list_body .list_row.gone .list_cell{height:110px;box-sizing:border-box}.results .results_body .results_list_body .list_row.gone .list_cell .time{color:#808080}.results .results_body .results_list_body .list_row.gone .list_cell .toggle:after{background:#808080}.results .results_body .results_list_body .list_row.gone .list_cell .routemap .dot{background:#808080}.results .results_body .results_list_body .list_row.gone .list_cell .travel_map_shortcut svg path{fill:#808080}.results .results_body .results_list_body .list_row.gone+.more_details{border:0}.results .results_body .results_list_body .list_row.hide+.more_details{margin-bottom:0;display:none}.results .results_body.registry .list_row{cursor:auto !important}.results .results_body.registry .list_row .list_cell{box-sizing:border-box}.results .results_body.registry .list_row .list_cell:first-child{flex:0 0 30%}.results .results_body.registry .list_row .list_cell:first-child .time{line-height:30px;margin-top:13px}.results .results_body.registry .list_row .list_cell:first-child .city{line-height:25px}.results .results_body.registry .list_row .list_cell:nth-child(2){flex:0 0 15%;padding:0}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner{width:100%;height:100%}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner .clock{padding-top:25px}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner .time{font-size:13px}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner.delay{background:#FC4C4C}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner.delay .clock path{fill:#FFFFFF}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner.delay .clock line,.results .results_body.registry .list_row .list_cell:nth-child(2) .inner.delay .clock circle{stroke:#FC4C4C}.results .results_body.registry .list_row .list_cell:nth-child(2) .inner.delay .time{color:#FFFFFF;font-size:15px}.results .results_body.registry .list_row .list_cell:nth-child(3){flex:0 0 25%}.results .results_body.registry .list_row .list_cell:nth-child(3) .info{left:10px;right:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.results .results_body.registry .list_row .list_cell:nth-child(4){flex:0 0 30%;border:none}.results .results_body.registry .list_row .list_cell:nth-child(4) .city{margin-top:15px}.results .results_body.registry .list_row .list_cell .station{margin:0 auto}.message{width:880px;background:#383842;border:2px solid #606068;padding:8px 14px 7px 64px;box-shadow:0 5px 10px rgba(0,0,0,0.5);position:relative;margin-bottom:30px;display:none;box-sizing:border-box;font-size:13px}.message .svg{width:40px;height:40px;border:1px solid #E0E2E7;background:#FFFFFF;position:absolute;top:9px;left:9px}.message .svg svg{width:5.3px;height:21px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.message.show{display:block}.notation_title{font-size:15px;display:none}.notation_title.show{display:block}.notation{clear:both;display:none;margin:0 0 12px 12px;width:880px}.notation:after{content:"";display:table;clear:both}.notation h3{font:normal 12px/14px "Gotham Medium";margin:0}.notation.bus{margin-bottom:10px}.notation.train h3{margin-top:15px}.notation.train:before{background-color:#757575;content:"";display:block;height:1px;width:203px}.notation.bahart_margin{margin-bottom:28px}.notation div{float:left;height:40px;font-size:13px;line-height:40px;width:22.5%;color:#7D8083}.notation div span{display:inline-block;text-align:right;float:left;margin:10px 10px 0 0;line-height:40px;height:40px;width:25px}.notation div span svg{vertical-align:middle}.notation.show{display:block}@-moz-document url-prefix(){.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div.w50{width:52px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_head .row>div:first-child{width:156px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td.w50{width:45px}.results .results_body .results_list_body .list_row.more_details .details_content .travel_map .mapinfo .mapinfo_body .table .tr .td.w50>div{width:35px}}.wrapper.whp .results .results_header .filters>div.the_filter{border-right:0}.wrapper.whp .results .results_header .filters>div.discount{display:none}.wrapper.whp .price,.wrapper.whp .price+.currency{display:none}.wrapper.whp .results .results_header .filters>div.time_filter .dropdown li:last-child{display:none !important}body.edge .results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer svg,body.is-edge .results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer svg,body.ie .results .results_body .results_list_body .list_row.more_details .details_content .travel_map_pointer svg{left:calc(0% - 110px)}footer{background:#1E1F22;padding:110px 0 60px 0}footer .footer_inner{color:#7D8083;width:1190px;margin:0 auto;font:normal 11px "Gotham Book"}footer .footer_inner strong{font-family:"Gotham Bold"}footer .footer_inner a{opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}footer .footer_inner a:hover{opacity:.8}footer .footer_inner>div{float:left;border-right:1px solid #7D8083;height:37px;padding:0 45px}@media (max-width: 1270px){footer .footer_inner>div{padding:0 10px}}footer .footer_inner>div:first-child{padding-left:5px}footer .footer_inner>div:last-child{border:none;padding-left:25px}@media (max-width: 1270px){footer .footer_inner>div:last-child{padding:0 0 0 10px}}footer .footer_inner>div a{margin-right:20px;color:#7D8083;font:11px "Gotham Bold";line-height:37px}@media (max-width: 1270px){footer .footer_inner>div a{margin-right:5px}}footer .footer_inner>div a:last-child{margin:0}footer .footer_inner>div p{margin:3px 0 0;position:relative}footer .footer_inner>div p a{line-height:normal;margin-right:10px}footer .footer_inner>div p a:not(:first-child){margin:0 0 0 10px}footer .footer_inner>div p:last-child{padding-left:85px}footer .footer_inner>div p:last-child svg{left:0;top:0;position:absolute}@media (max-width: 1270px){footer .footer_inner{width:950px}}footer:after{content:"";display:table;clear:both}.fd_modal_layer{z-index:9999;opacity:0;background:rgba(56,56,66,0.9);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.fd_modal_layer.show{opacity:1;pointer-events:all}.fd_modal_layer .fd_modal_container .network_error{width:100%;height:70%;position:relative}.fd_modal_layer .fd_modal_container .network_error .error_wrapper{width:70%;height:70%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fd_modal_layer .fd_modal_container .network_error .error_wrapper p{width:100%}.fd_modal_layer .fd_modal_container .hr{width:100%;height:4px;background:#606068}.fd_modal_layer .fd_modal_container .hr:after{content:' ';position:absolute;top:inherit;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;display:block;border-left:12px solid transparent;border-top:12px solid #606068;border-right:12px solid transparent;border-bottom:0;position:relative;top:4px}.fd_modal_layer .fd_modal_container .reconnect{background-color:#0070FF;padding:10px 40px;margin-top:10px;border-radius:5px;display:inline-block;text-transform:uppercase;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,0.5)}.fd_mav_info{background:#383842;box-shadow:0 5px 10px rgba(0,0,0,0.5);box-sizing:border-box;color:#F2F2F2;height:420px;width:450px;text-align:center;z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;position:fixed}.fd_mav_info a{color:#F2F2F2;text-decoration:underline}.fd_mav_info>div.close{background-color:#0070FF;border:2px solid #383842;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,0.5);height:27px;width:27px;position:absolute;right:-17px;top:-17px;text-align:center;z-index:100;-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_mav_info>div.close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_guide{background:#383842;box-shadow:0 5px 10px rgba(0,0,0,0.5);box-sizing:border-box;color:#F2F2F2;height:420px;width:450px;text-align:center;z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;position:fixed}.fd_guide>div.close{background-color:#0070FF;border:2px solid #383842;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,0.5);height:27px;width:27px;position:absolute;right:-17px;top:-17px;text-align:center;z-index:100;-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_guide>div.close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_guide .guide_slider{overflow:hidden;position:relative}.fd_guide .guide_slider ul{display:block;margin:0;padding:0;overflow:hidden;-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}.fd_guide .guide_slider ul li{box-sizing:border-box;display:block;float:left;list-style-type:none;height:420px;width:450px;padding:20px 45px;text-align:center;position:relative}.fd_guide .guide_slider ul li h3{font:normal 20px/24px "Gotham Bold";color:#F2F2F2}.fd_guide .guide_slider ul li .img{height:150px}.fd_guide .guide_slider ul li .op_img{height:240px}.fd_guide .guide_slider ul li p{font:normal 16px/20px "Gotham Book";margin-bottom:25px}.fd_guide .guide_slider ul li span{font:normal 10px/12px "Gotham Book";position:absolute;bottom:50px;padding:0 15px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.fd_guide .guide_slider ul li button{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;margin-top:20px;font-size:15px;width:245px}.fd_guide .guide_slider ul li button.inactive,.fd_guide .guide_slider ul li button:disabled{background:#0054bf;color:#b2cbec}.fd_guide .guide_slider ul li:first-child a img{margin:35px 0 30px}.fd_guide .guide_slider ul li:first-child button{margin-top:20px}.fd_guide .guide_slider ul li:last-child a img{margin:30px 0 35px}.fd_guide .guide_slider ul li:last-child svg{display:block;margin:0 auto}.fd_guide .guide_slider .pagination{background:#FFFFFF;box-sizing:border-box;height:45px;padding-top:12px;position:absolute;bottom:0;left:0;right:0;transform:translateY(45px);-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;transition:transform 0.5s}.fd_guide .guide_slider .pagination.show{transform:translateY(0)}.fd_guide .guide_slider .pagination>div{cursor:pointer;height:18px;width:10px;position:absolute;top:12px;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s}.fd_guide .guide_slider .pagination>div.prev{width:0;height:0;display:block;border-left:0;border-top:10px solid transparent;border-right:10px solid #A7ABAF;border-bottom:10px solid transparent;left:25px}.fd_guide .guide_slider .pagination>div.prev:hover{width:0;height:0;display:block;border-left:0;border-top:10px solid transparent;border-right:10px solid #0070FF;border-bottom:10px solid transparent}.fd_guide .guide_slider .pagination>div.next{width:0;height:0;display:block;border-left:10px solid #A7ABAF;border-top:10px solid transparent;border-right:0;border-bottom:10px solid transparent;right:25px}.fd_guide .guide_slider .pagination>div.next:hover{width:0;height:0;display:block;border-left:10px solid #0070FF;border-top:10px solid transparent;border-right:0;border-bottom:10px solid transparent}.fd_guide .guide_slider .pagination ul{margin:0 auto;padding:0;width:384px}.fd_guide .guide_slider .pagination ul li{box-sizing:border-box;display:block;float:left;list-style-type:none;height:20px;width:26px;padding:0;position:relative}.fd_guide .guide_slider .pagination ul li div{background:transparent url(../img/pagination_bg.png) left center repeat-x;height:3px;width:18px;left:0;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;transition:background 0.5s;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.fd_guide .guide_slider .pagination ul li p{background-color:#B3B3B3;width:8px;height:8px;margin:0;right:0;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;transition:background 0.5s;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_guide .guide_slider .pagination ul li.seen div{background-color:#606068;background-image:none}.fd_guide .guide_slider .pagination ul li.seen p{background-color:#0070FF}.fd_guide .guide_slider .pagination ul li:first-child div{display:none}.fd_guide .guide_slider .pagination ul li:first-child p{border:3px solid #606068;background:none;height:10px;width:10px}.fd_guide .guide_slider .pagination ul li:last-child{width:38px}.fd_guide .guide_slider .pagination ul li:last-child div{width:22px}.fd_guide .guide_slider .pagination ul li:last-child p{height:16px;width:16px}.fd_preference_guide{background:#383842;border:3px solid #606068;box-shadow:0 5px 10px rgba(0,0,0,0.5);box-sizing:border-box;color:#F2F2F2;height:270px;width:478px;text-align:center;z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;position:fixed}.fd_preference_guide>div.close{background-color:#0070FF;border:2px solid #383842;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,0.5);height:27px;width:27px;position:absolute;right:-17px;top:-17px;text-align:center;z-index:100;-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_preference_guide>div.close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_preference_guide .preference_guide{font:normal 9px/10px 'Roboto'}.fd_preference_guide .preference_guide h3{font:700 16px/18px 'Roboto';margin:20px auto 18px}.fd_preference_guide .preference_guide p{font:normal 14px/19px 'Roboto';margin:17px auto 17px;padding-bottom:15px;border-bottom:3px solid #606068;position:relative}.fd_preference_guide .preference_guide p:after{content:"";position:absolute;bottom:-12px;width:0;height:0;display:block;border-left:9px solid transparent;border-top:9px solid #606068;border-right:9px solid transparent;border-bottom:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.fd_preference_guide .preference_guide button.close{background:#0070ff;padding:9px 10px 5px 10px;color:#7D8083;font:normal 13px "Gotham Bold";width:100%;text-transform:uppercase;border:0;color:#fff;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px;-webkit-transition:background 0.3s,color 0.3s;-moz-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;margin-bottom:7px;font-size:10px;width:182px}.fd_preference_guide .preference_guide button.close.inactive,.fd_preference_guide .preference_guide button.close:disabled{background:#0054bf;color:#b2cbec}.fd_contact_guide{background:#383842;border:3px solid #606068;box-shadow:0 5px 10px rgba(0,0,0,0.5);box-sizing:border-box;color:#FFFFFF;height:436px;width:472px;text-align:center;z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;position:fixed}.fd_contact_guide>div.close{background-color:#0070FF;border:2px solid #383842;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,0.5);height:27px;width:27px;position:absolute;right:-17px;top:-17px;text-align:center;z-index:100;-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_contact_guide>div.close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_contact_guide .contact_guide{font:normal 9px/10px 'Roboto'}.fd_contact_guide .contact_guide div{border-bottom:3px solid #606068;padding-bottom:10px}.fd_contact_guide .contact_guide div:last-child{border:0}.fd_contact_guide .contact_guide div h3{font:700 16px/18px 'Roboto';margin:20px auto 35px;text-transform:uppercase}.fd_contact_guide .contact_guide div h4{font:700 16px/18px 'Roboto';margin:18px auto 10px}.fd_contact_guide .contact_guide div a{color:#FFFFFF;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.fd_contact_guide .contact_guide div a:hover{opacity:.8}.fd_contact_guide .contact_guide div a strong{padding-left:14px}.fd_contact_guide .contact_guide div p{font:normal 15px/18px 'Roboto';margin:0 auto 12px}.fd_contact_guide .contact_guide div p svg{margin:0 4px -8px 0}.fd_contact_guide .contact_guide div strong{font-weight:bold}.fd_volan_modal{background:#383842;border:3px solid #606068;box-shadow:0 5px 10px rgba(0,0,0,0.5);box-sizing:border-box;color:#FFFFFF;height:475px;width:472px;text-align:center;z-index:99;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;position:fixed}.fd_volan_modal>div.close{background-color:#0070FF;border:2px solid #383842;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,0.5);height:27px;width:27px;position:absolute;right:-17px;top:-17px;text-align:center;z-index:100;-moz-border-radius:50px 50px 50px 50px;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-radius:50px 50px 50px 50px}.fd_volan_modal>div.close svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.fd_volan_modal .volan_modal{font:normal 15px/18px 'Roboto';padding:20px}.fd_volan_modal .volan_modal h3{font:700 16px/18px 'Roboto';margin:20px auto 30px;text-transform:uppercase}.fd_volan_modal .volan_modal a{color:#FFFFFF;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.fd_volan_modal .volan_modal a:hover{opacity:.8}@-webkit-keyframes shake{0%,100%{padding-left:10px}10%,30%,50%,70%,90%{padding-left:5px}20%,40%,60%,80%{padding-left:15px}}@keyframes shake{0%,100%{padding-left:10px}10%,30%,50%,70%,90%{padding-left:5px}20%,40%,60%,80%{padding-left:15px}}body.page404{background:#383842;color:#84888F;text-align:center;font:normal 16px/20px 'Roboto'}body.page404>section{width:400px;height:400px;top:calc(50% - 200px);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}body.page404 h3{color:#0070FF;font:normal 100px/75px "Gotham Bold";margin:45px 0 30px}body.page404 p{margin:0 auto 50px;width:340px}body.page404 p span{font-weight:bold}body.page404 .logo img{border:none}body.page404 .home{background:#0070FF;display:block;color:#fff;font:normal 13px/15px "Gotham Bold";margin:0 auto 35px;padding:7px 0;text-align:center;width:240px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-radius:5px 5px 5px 5px}.wrapper{width:1190px;margin:0 auto -50px auto;position:relative}.wrapper .content{width:880px;background:#383842;border:2px solid #606068;padding:10px 0;box-shadow:0 5px 10px rgba(0,0,0,0.5);position:relative;margin-bottom:20px;z-index:5}.wrapper .content .content_inner{position:relative}.wrapper .content .rightbanner{position:absolute;background:#4A4B58;border:2px solid #606068;box-shadow:0 5px 10px rgba(0,0,0,0.5);border-left:0;top:-2px;right:-310px;bottom:-2px;width:300px;opacity:0;padding:0 5px 10px 5px;pointer-events:none;z-index:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.wrapper .content .rightbanner .inner{background:#4A4B58 url(../img/bg_rightside.png) repeat;height:100%;width:300px}.wrapper .content .rightbanner .inner .goAdverticum:last-child{background-color:#4A4B58}.wrapper .content.showbanner .rightbanner{opacity:1;pointer-events:all}.wrapper .more_schedule{margin-bottom:100px}.wrapper .more_schedule a{color:#fff;text-decoration:none;text-transform:uppercase;font:normal 13px/21px "Gotham Bold";float:left;margin-right:30px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.wrapper .more_schedule a svg{float:left;margin-right:10px;display:block}.wrapper .more_schedule a:nth-of-type(2) svg{margin-top:-6px}.wrapper .more_schedule a:hover{opacity:.85}.wrapper .more_schedule a:nth-of-type(1) svg,.wrapper .more_schedule a:nth-of-type(3) svg{position:relative;top:-4px}.wrapper .read_vs{cursor:pointer;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.wrapper .read_vs:hover{opacity:.7}.wrapper .read_vs svg{margin-top:3px;margin-left:15px}.wrapper .proposer{position:relative;width:1190px;height:610px;background:#383842}.wrapper .proposer .articles{position:relative;width:880px;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.wrapper .proposer .articles article{height:220px;width:210px;margin:10px 0 0 10px;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.wrapper .proposer .articles article .image{position:relative;display:block;width:100%;height:105px;background-size:cover;background-position:center}.wrapper .proposer .articles article .image span.domain{position:absolute;bottom:0;left:0;display:block;padding:3px 5px;font:700 16px/16px "Roboto Condensed";color:#fff;text-transform:uppercase;pointer-events:none}.wrapper .proposer .articles article .image span.domain.origo{background:#155092}.wrapper .proposer .articles article .image span.domain.koponyeg{background:#50b240}.wrapper .proposer .articles article .image span.domain.she{background:#ed1846}.wrapper .proposer .articles article .image span.domain.life{background:#b30f7f}.wrapper .proposer .articles article .image span.domain.uzletresz{background:#01aab9}.wrapper .proposer .articles article .image span.domain.investor{background:#0d7138}.wrapper .proposer .articles article .image span.domain.reblog{background:#db5f46}.wrapper .proposer .articles article .image span.domain.gphirek{background:#000}.wrapper .proposer .articles article .image span.domain.welovebudapest{background:#eb2227}.wrapper .proposer .articles article .image span.domain.welovebalaton{background:#0fafc7}.wrapper .proposer .articles article .image span.domain.szivderito{background:#2f8287}.wrapper .proposer .articles article h3{position:relative;height:115px;margin:0;padding:13px 13px 13px 10px;box-sizing:border-box;font:900 16px/24px Roboto;background-color:#4A4B58;overflow:hidden}.wrapper .proposer .articles article h3 a{color:#fff}.wrapper .proposer .articles article.big{width:430px;height:360px}.wrapper .proposer .articles article.big .image{height:215px}.wrapper .proposer .articles article.big h3{height:145px;font:900 30px/36px Roboto;text-shadow:1px 1px 15px rgba(0,0,0,0.5)}.wrapper .proposer .articles article.big h3:before{position:absolute;display:block;content:'';width:100%;height:30px;left:0;bottom:0;background:linear-gradient(transparent, #4A4B58 30px)}.wrapper .proposer .articles article:hover{opacity:.7}.wrapper .proposer .bottom_right_banner{position:absolute;top:0;right:0;width:300px;bottom:0;background:#494a57}.wrapper .goAdverticum,.wrapper .ajax_zone,.ajax_zone2{background-color:#4A4B58;margin-left:auto;margin-right:auto}.wrapper .goAdverticum>div,.wrapper .ajax_zone>div{margin:0 auto}.wrapper .goAdverticum:empty,.wrapper .ajax_zone:empty,.ajax_zone2:empty{display:none}.wrapper .goAdverticum:before,.wrapper .ajax_zone:before, .ajax_zone2:before{background:#494a57;content:'HIRDETÉS';color:#808086;font:8px 'Gotham Book';height:10px;line-height:10px;display:block;text-align:right;padding:0 5px 0 0}.wrapper .goAdverticum:not(:empty)+.goAdverticum:not(:empty),.wrapper .ajax_zone:not(:empty)+.goAdverticum:not(:empty){padding-top:10px}.wrapper .ajax_zone{background:transparent}.wrapper .ajax_zone:not(:empty):before{background:transparent}@media (max-width: 1270px){.wrapper{width:880px}.wrapper .content{width:880px}.wrapper .rightbanner{display:none}}.wrapper:after{content:"";display:table;clear:both}html.ie10 .layer{display:none}html.ie10 .dropdown{display:none !important}html.ie10 .dropdown.show{display:block !important}html.ie10 .dropdown.empty{display:none !important}html.ie10 .wrapper .content .rightbanner{display:none}html.ie10 .wrapper .content.showbanner .rightbanner{display:block}html.ie10 .wrapper .search .search_form>div.input_from .geolocation{right:9px}html.ie10 .wrapper .search .search_form>div.input_from .geolocation svg{pointer-events:auto}html.ie10 .wrapper .search .search_form>div.input_when .calendar_container{overflow:hidden}html.ie10 .wrapper .search .search_form>div.input_when .calendar_container .fd_calendar .fd_calendar_body .row .cell{height:25px;width:27px;display:block;float:left}html.ie10 .wrapper .results .results_header:before{display:none}html.ie10 .wrapper .results .results_header .filters>div .dropdown ul.filters{float:none}html.ie10 .wrapper .results .results_header .buttons{float:right}html.ie10 .wrapper .results.show .results_body:before{display:none}html.ie10 .wrapper .results.filter .results_body:before{display:block}html.ie10 .wrapper .results.filter .results_header:before{display:block}.banner_display{display:none}@media print{header,.header,.main_title,.background,.wrapper,.notation,.fd_tooltip,footer{display:none}.scroll_up{position:fixed;top:0;bottom:auto;height:0;width:0;background:transparent;text-indent:-999px;overflow:hidden}.scroll_up:before,.scroll_up:after{display:none}.print_view{display:block;margin:20px 0;width:100%;float:left}.print_view .notation.show{margin-top:50px;display:block;page-break-inside:avoid;page-break-after:auto}.print_view .notation+.notation{margin-top:20px}.print_view .list_row{background:#fff;border-bottom:1px solid #e0e2e7;border-top:1px solid #e0e2e7;position:relative;height:110px;page-break-inside:avoid;page-break-after:auto}.print_view .list_row.gone,.print_view .list_row:hover{background-color:#f0f0f0}.print_view .list_row.banner_row{display:none}.print_view .list_row.registry .list_cell{width:25%}.print_view .list_row .list_cell{color:#60646E;font-size:13px;line-height:20px;border-right:1px solid #e0e2e7;padding:10px;position:relative;width:33.3%;float:left;height:110px;box-sizing:border-box;text-align:center;page-break-after:avoid;page-break-inside:avoid}.print_view .list_row .list_cell:first-child{border-left:1px solid #e0e2e7}.print_view .list_row .list_cell .nro{position:absolute;top:10px;left:10px;color:#84888F}.print_view .list_row .list_cell .pref{position:absolute;left:32px;top:12px;padding-left:7px}.print_view .list_row .list_cell .pref>span span{display:none}.print_view .list_row .list_cell .pref>span svg{height:14px;position:relative;top:-2px}.print_view .list_row .list_cell .pref>span.icon_mav svg{height:18px;top:-1px}.print_view .list_row .list_cell .pref svg{height:13px}.print_view .list_row .list_cell .pref:not(:empty){border-left:1px solid #DDE2E8}.print_view .list_row .list_cell .time{color:#0070FF;font-size:21px;display:block;line-height:40px}.print_view .list_row .list_cell .city{font-size:15px;font-weight:600;display:block;line-height:30px;margin:0 auto;max-width:250px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.print_view .list_row .list_cell .station{font-size:13px;display:block;margin:0 auto;max-width:185px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.print_view .list_row .list_cell .transfer{color:#84888F;display:block;position:absolute;top:20px;left:0;right:0}.print_view .list_row .list_cell .transfer .transferNr{color:#0070FF}.print_view .list_row .list_cell .traveldata{color:#84888F;display:block;position:absolute;bottom:20px;left:0;right:0}.print_view .list_row .list_cell .routemap{height:4px;position:absolute;top:0;bottom:0;margin:auto;left:4px;right:4px}.print_view .list_row .list_cell .routemap:before,.print_view .list_row .list_cell .routemap:after{content:"";width:6px;height:6px;border:4px solid #60646E;position:absolute;top:-5px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.print_view .list_row .list_cell .routemap:before{left:-12px}.print_view .list_row .list_cell .routemap:after{right:-12px;background:#60646E}.print_view .list_row .list_cell .routemap .line{float:left;position:relative;border-top:1px solid #60646E;border-bottom:2px solid #60646E;height:0}.print_view .list_row .list_cell .routemap .dot{top:-3px;left:50%;z-index:1;position:absolute;height:0;width:0;border:5px solid #0070FF;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.print_view .list_row .list_cell .toggle{width:20px;height:20px;position:absolute;bottom:10px;left:10px;cursor:pointer}.print_view .list_row .list_cell .travel_map_shortcut{display:none}.print_view .list_row .list_cell .right_corner_info{height:25px;position:absolute;top:10px;right:8px}.print_view .list_row .list_cell .right_corner_info span{float:right;padding:0 2px 0 0}.print_view .list_row .list_cell .right_corner_info span:not(:first-child){border-right:1px solid #DDE2E8}.print_view .list_row .list_cell .right_corner_info span.highway:not(:empty){padding:5px}.print_view .list_row .list_cell .right_corner_info span.bkk:not(:empty){color:#A7ABAF;font:normal 13px "Gotham Bold";padding:5px}.print_view .list_row.expanded .list_cell .toggle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.print_view .list_row.expanded .list_cell .toggle:after{background:#60646E}.print_view .list_row.more_details{background:#f2f4f6;border-bottom:0;height:0;overflow:hidden;display:block;margin-bottom:10px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s}.print_view .list_row.more_details:last-child{margin-bottom:0}.print_view .list_row.more_details.loading{background:#f2f4f6 url(../img/loader_whiter.gif) center center no-repeat;height:120px;position:relative}.print_view .list_row.more_details.loading:before{content:"Részletek betöltése...";font-size:14px;position:absolute;display:block;color:#60646E;margin-top:220px;padding-top:65px;text-align:center;height:20px;width:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.print_view .list_row.more_details.loading .details_content{visibility:hidden}.print_view .list_row.more_details .details_content{position:relative;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.print_view .list_row.more_details .details_content .travel_info_page{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s,height 0.3s;-moz-transition:opacity 0.3s,height 0.3s;transition:opacity 0.3s,height 0.3s}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close{cursor:pointer;position:relative;padding:10px;text-align:center;border-bottom:2px solid #E5E7EB;margin-bottom:7px;height:26px;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close svg{position:absolute;top:50%;left:calc(50% - 105px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close svg circle{-webkit-transition:fill 0.3s;-moz-transition:fill 0.3s;transition:fill 0.3s}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close span{color:#A7ABAF;padding:20px 0;font:bold 15px/26px Roboto;padding-left:40px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover{background-color:#E5E7EB;border-bottom-color:#0070FF}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover svg>circle{fill:#0070FF}.print_view .list_row.more_details .details_content .travel_info_page .travelinfo_close:hover span{color:#0070FF}.print_view .list_row.more_details .details_content .travel_info_page.open{opacity:1;pointer-events:all}.print_view .list_row.more_details .details_content .travel_map_pointer{display:none}.print_view .list_row.more_details .details_content .travel_steps{padding:30px 0 45px 0}.print_view .list_row.more_details .details_content .travel_steps .step{height:130px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.print_view .list_row.more_details .details_content .travel_steps .step .runned_by_info{color:#84888F;font-size:11px;margin-left:20px;position:absolute;left:287px;top:83px;width:460px}.print_view .list_row.more_details .details_content .travel_steps .step .runned_by_info strong{color:#0070FF}.print_view .list_row.more_details .details_content .travel_steps .step .runned_by_info span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step .runs_info{color:#84888F;font-size:11px;margin-left:20px;position:absolute;left:287px;top:96px;width:460px}.print_view .list_row.more_details .details_content .travel_steps .step .runs_info span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step>div{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.print_view .list_row.more_details .details_content .travel_steps .step>div:first-child{border-top:1px solid #cacdd0}.print_view .list_row.more_details .details_content .travel_steps .step>div:first-child:before{content:"";position:absolute;top:5;bottom:0;right:-2px;z-index:1;width:0;border-left:2px solid #60646E;border-right:1px solid #60646E}.print_view .list_row.more_details .details_content .travel_steps .step>div:first-child:after{content:"";width:6px;height:6px;border:4px solid #60646E;position:absolute;top:-7px;right:-7px;z-index:1;background:#f2f4f6;-moz-border-radius:100% 100% 100% 100%;-webkit-border-top-left-radius:100%;-webkit-border-top-right-radius:100%;-webkit-border-bottom-right-radius:100%;-webkit-border-bottom-left-radius:100%;border-radius:100% 100% 100% 100%}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .station{color:#60646E;font-weight:600;font-size:15px;margin:-8px 0 0 20px}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .station span{font-weight:400;font-size:13px;position:absolute;top:10px;left:20px}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info{border-right:1px solid #CACDD0;font-size:12px;color:#84888F;height:26px;margin:38px 0 0 20px;position:relative}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:nth-of-type(2)>span{height:20px;width:20px;left:0;position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:nth-of-type(2)>span svg circle{fill:#CBCDD0}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl){float:left;height:100%;position:relative}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):first-child{width:80px;border-right:1px solid #CACDD0;margin-right:20px}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child{position:absolute;left:calc(100% + 20px);right:-100%;top:0;text-align:left}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl):last-child p{padding-left:0;width:175px}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl) svg{position:absolute;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info>div:not(.cl) p{display:table-cell;height:26px;vertical-align:middle;padding-left:30px;width:120px}.print_view .list_row.more_details .details_content .travel_steps .step>div:nth-of-type(2) .step_info2{font-size:12px;color:#84888F;margin:38px 0 0 20px;position:relative}.print_view .list_row.more_details .details_content .travel_steps .step>div .departure{color:#0070FF;font-size:15px;text-align:right;position:absolute;top:-8px;right:0;padding:0 20px 0 10px;background:#f2f4f6;width:55px}.print_view .list_row.more_details .details_content .travel_steps .step>div .departure span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step>div .icons{position:absolute;top:50px;right:30px;height:20px}.print_view .list_row.more_details .details_content .travel_steps .step>div .icons>span{float:right;margin-left:10px;position:relative}.print_view .list_row.more_details .details_content .travel_steps .step>div .icons>span:first-child{margin-left:40px}.print_view .list_row.more_details .details_content .travel_steps .step>div .icons>span.icon_mav{bottom:3px}.print_view .list_row.more_details .details_content .travel_steps .step>div .icons>span span{position:absolute;top:calc(100% + 3px);left:-20px;right:-20px;margin:0 auto;color:#84888F;font:normal 10px Roboto;text-align:center}.print_view .list_row.more_details .details_content .travel_steps .step>div .title{color:#84888F;font:normal 12px/14px Roboto;position:absolute;top:50px;right:30px;height:20px}.print_view .list_row.more_details .details_content .travel_steps .step.station>div:first-child{border-top:1px solid #60646E}.print_view .list_row.more_details .details_content .travel_steps .step.station>div:first-child:before{top:9px}.print_view .list_row.more_details .details_content .travel_steps .step.station>div:first-child:after{width:12px;height:12px;top:-10px;right:-10px}.print_view .list_row.more_details .details_content .travel_steps .step.transfer>div:first-child:before{background:transparent;border:none;border-left:3px dotted #0070FF;right:-2px}.print_view .list_row.more_details .details_content .travel_steps .step.transfer>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;top:-6px}.print_view .list_row.more_details .details_content .travel_steps .step.departure>div:first-child{border-top:none}.print_view .list_row.more_details .details_content .travel_steps .step.departure>div:first-child:before{background:url(../img/dottedline.png) center top repeat-y}.print_view .list_row.more_details .details_content .travel_steps .step.departure>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;top:-6px}.print_view .list_row.more_details .details_content .travel_steps .step.departure>div:nth-of-type(2){-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.print_view .list_row.more_details .details_content .travel_steps .step.departure>div:nth-of-type(2) .step_info2 span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step.transfer>div .step_info2{margin:0 0 0 20px;position:absolute;top:50%;display:inline-block;transform:translateY(-50%)}.print_view .list_row.more_details .details_content .travel_steps .step.transfer>div .step_info2 span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step.arrival{margin-top:-35px}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child{border-top:none}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child:before{background:url(../img/dottedline.png) center top repeat-y}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:first-child:after{background:#0070FF;border-color:#0070FF;width:4px;height:4px;right:-6px;bottom:-6px;top:auto}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2){-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .step_info2{margin:37px 0 0 20px}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .step_info2 span{font-weight:bold}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .station{margin-top:0;position:absolute;bottom:-10px;width:80%}.print_view .list_row.more_details .details_content .travel_steps .step.arrival>div:nth-of-type(2) .station span{left:0;top:20px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus{height:40px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child{border-top:1px solid #60646E}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child:before{display:none}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div:first-child:after{width:12px;height:12px;top:-10px;right:-10px;background:#60646E}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div:not(:first-child){border-top:1px solid #c3dbfb}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .station div{background:#f2f4f6;display:inline;padding:0 15px;margin-left:-15px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather{position:absolute;top:-10px;right:0;background:#f2f4f6;padding:0 20px 0 15px;color:#0070FF;font:normal 13px/33px "Gotham Bold";height:45px;width:60px;display:block;text-align:right;z-index:2}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather svg{float:left;margin-right:5px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather span{font:normal 10px/12px Roboto;position:absolute;bottom:0;text-align:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div{position:absolute;top:0;left:20px;height:30px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg{height:30px}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg path,.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather div svg circle{stroke:#0070FF;fill:#0070FF}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather.no_data{height:50px;width:95px;font:normal 10px/12px Roboto;text-align:center;top:-20px;padding-left:0}.print_view .list_row.more_details .details_content .travel_steps .step.terminus>div .weather.no_data svg{display:block;margin:0 auto 2px;float:none;height:32px}.print_view .list_row.more_details .details_footer{display:none}.print_view .list_row.gone{border-bottom:0;height:110px;-webkit-transition:height 0.3s,margin 0.3s;-moz-transition:height 0.3s,margin 0.3s;transition:height 0.3s,margin 0.3s}.print_view .list_row.gone.hide{height:0;overflow:hidden}.print_view .list_row.gone:last-of-type:after{content:"";background-color:#FF7000;height:2px;width:860px;display:block}.print_view .list_row.gone .list_cell{height:110px;box-sizing:border-box}.print_view .list_row.gone .list_cell .time{color:#808080}.print_view .list_row.gone .list_cell .toggle:after{background:#808080}.print_view .list_row.gone .list_cell .routemap .dot{background:#808080}.print_view .list_row.gone .list_cell .travel_map_shortcut svg path{fill:#808080}.print_view .list_row.gone+.more_details{border:0}.print_view .list_row.hide+.more_details{margin-bottom:0}.print_view .mapinfo{width:385px;border:3px solid #E0E2E7;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.print_view .mapinfo .mapinfo_head{background-color:#E0E2E7;height:36px;width:100%}.print_view .mapinfo .mapinfo_head .row>div{color:#737780;float:left;font-size:11px;padding:0 5px 5px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.print_view .mapinfo .mapinfo_head .row>div.w50{width:51px}.print_view .mapinfo .mapinfo_head .row>div.w100{width:101px}.print_view .mapinfo .mapinfo_head .row>div:first-child{text-align:left;padding-left:14px;width:160px}.print_view .mapinfo .mapinfo_head .row:first-child>div{color:#737780}.print_view .mapinfo .mapinfo_head .hideRunsHolder{display:none}.print_view .mapinfo .mapinfo_body{width:100%}.print_view .mapinfo .mapinfo_body .table{display:table;table-layout:fixed}.print_view .mapinfo .mapinfo_body .table:first-child .muvelet:before{content:'Indulás'}.print_view .mapinfo .mapinfo_body .table .muvelet:before{content:'Átszállás'}.print_view .mapinfo .mapinfo_body .table .tr{display:table-row;page-break-inside:avoid}.print_view .mapinfo .mapinfo_body .table .tr .td{padding:10px 5px;display:table-cell;width:164px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.print_view .mapinfo .mapinfo_body .table .tr .td:first-child{padding-left:12px}.print_view .mapinfo .mapinfo_body .table .tr .td.w50{text-align:center;width:50px}.print_view .mapinfo .mapinfo_body .table .tr .td.w50>div{width:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.print_view .mapinfo .mapinfo_body .table .tr .td.w50.blue{color:#0054BF}.print_view .mapinfo .mapinfo_body .table .tr.active .td:first-child{color:#0054BF;cursor:pointer;position:relative}.print_view .mapinfo .mapinfo_body .table .tr.active .td:first-child:before{content:'';display:block;top:0;bottom:0;left:0;position:absolute;width:5px;background-color:#0084FB}.print_view .mapinfo .mapinfo_body .table .thead{padding:13px;background-color:#F4F5F7;page-break-inside:avoid;page-break-after:avoid}.print_view .mapinfo .mapinfo_body .table .thead>div{display:table-row;width:100%}.print_view .mapinfo .mapinfo_body .table .thead>div>div{color:#ACAEB0;display:table-cell;vertical-align:middle}.print_view .mapinfo .mapinfo_body .table .thead>div>div.muvelet{border-right:1px solid #ACAEB0;font:bold 15px 'Roboto';padding:0 15px 0 10px;vertical-align:middle}.print_view .mapinfo .mapinfo_body .table .thead>div>div.muvelet svg{display:block;margin:0 auto}.print_view .mapinfo .mapinfo_body .table .thead>div>div.muvelet>span span{display:none}.print_view .mapinfo .mapinfo_body .table .thead>div>div.info{font:normal 11px 'Roboto';padding-left:8px;width:230px}.print_view .mapinfo .mapinfo_body .table .thead>div>div.info p{line-height:11px;margin:0 0 8px}.print_view .mapinfo .mapinfo_body .table .thead>div>div.info p .reszletek{color:#0070FF;cursor:pointer}.print_view .mapinfo .mapinfo_body .table .thead>div>div.info p:last-child{margin-bottom:0}.print_view .mapinfo .mapinfo_body .table .thead .ikon:not(:empty){border-top:1px solid #ACAEB0;color:#ACAEB0;display:block;font-size:11px;height:20px;line-height:20px;margin:10px 0 0 0;padding-top:10px}.print_view .mapinfo .mapinfo_body .table .thead .ikon:not(:empty):before{content:'Egyéb információk: ';float:left}.print_view .mapinfo .mapinfo_body .table .thead .ikon:not(:empty) span{margin-left:8px;cursor:pointer;display:block;float:left}.print_view .mapinfo .mapinfo_body .table .tbody .td{background:#fff;color:#ACAEB0;font-size:12px;border-bottom:1px solid #E0E2E7;border-top:1px solid #E0E2E7;border-right:1px solid #E0E2E7}.print_view .mapinfo .mapinfo_body .table .tbody .td:first-child{font-size:13px}.print_view .mapinfo .mapinfo_body .table .tbody .td:first-child span{font-size:15px;font-weight:600;display:block}.print_view .mapinfo .mapinfo_body .table .tbody .td:last-child{border-right:0}.print_view .mapinfo .mapinfo_body .table .tbody .tr:last-child .td{border-bottom:0}}
/*# sourceMappingURL=menetrendek.css.map */
