.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.news2 .photo .date-time{width:193px;height:193px;background:#FF671F;color:#fff;text-align:center;padding:20%}.news2 .photo .date-time .big{font-size:5rem}.news2 .photo .date-time .small{font-size:1.05rem}@media (max-width:540px){.news2 .photo .date-time{width:100%;padding:7%}}.news2 .photo img{max-height:100%;max-width:193px}ul.paginator li span.active{color:#fff;background:#FF671F;width:32px;height:32px;line-height:32px;border-radius:50%;display:block;font-size:1rem;font-weight:700;text-align:center}.single .img-wrapper{overflow:hidden;height:445px;position:relative}.single .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.single .display-meta{display:flex;align-items:center;justify-content:space-between}.single .meta{font-size:1.3rem;padding-right:40px}.single .meta .category{margin-bottom:5px;color:#FF671F}.img-wrapper-gallery{overflow:hidden;height:222px;position:relative}.img-wrapper-gallery img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.news2 .content{width:100%}#responsive-nav .menu-item-has-children>a{position:relative}#responsive-nav .menu-item-has-children .sub-menu{max-height:0;overflow:hidden;transition:max-height 250ms ease-in-out}#responsive-nav .menu-item-has-children .sub-menu.show{max-height:1500px}.responsive-nav .menu{width:100%;max-width:600px;margin:0 auto}#responsive-nav .menu-item-has-children a::after{content:"+";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:9px;font-size:1.5rem;top:2px}#responsive-nav .menu-item-has-children a.add-plus::after{content:"-";font-size:2.3rem;top:-4px;right:9px}#responsive-nav .menu-item-has-children .sub-menu a::after{top:1px!important;font-size:1.3rem;right:10px}#responsive-nav .menu-item-has-children .sub-menu a.add-plus::after{top:-2px!important;right:11px;font-size:1.8rem}#responsive-nav .menu-item-has-children .sub-menu a{font-size:.9rem;padding:5px 30px}#responsive-nav .menu-item-has-children .sub-menu .sub-menu a{color:#FF671F;font-size:.8rem;font-weight:400}#responsive-nav .menu-item-has-children .sub-menu .sub-menu a::after{display:none;content:none}.mobile-log{margin-top:35px;text-align:center}.mobile-log a,.mobile-log div{display:inline-block;margin:0 5px}.heading-search small{position:relative;bottom:-4px}.search-api-forms .error-api{border-color:rgba(207,0,15,.5)}.bg-light-blue{background:#FCFCFC}.station_result .station h2{padding:30px 45px;font-weight:600}.station_result .station .open-hours{padding:30px 45px;background:#FCFCFC}.station_result .station h3{color:#FF671F;margin-bottom:15px}.station_result .station h5{margin:0 0 10px}.station_result .station h5 small{top:-5px;position:relative;margin-left:10px}.station_result .station h6{font-weight:600}.vyhladanie-stanice .hidden{display:none!important}.station_result .station .table-content.is-today h6{color:#FF671F}.vyhladanie-spojenia .title h3 a{color:#807F82}.vyhladanie-spojenia .title h3 a:hover{color:#000}.job-menu{display:flex;width:100%;list-style-type:none}.job-menu li{flex:1 1 100%;padding:0!important}.job-menu li:before{display:none!important}.job-menu li a{flex:1 1 100%;background-color:#ff671f;border-bottom:1px solid #ff8a52;display:block;padding:20px 20px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff!important}.job-menu li a:hover{background-color:#ff7839}.job-menu li.current-menu-item a{background-color:#706f6f;border-bottom:1px solid #7d7c7c}.job-menu li.current-menu-item a:hover{background-color:#7d7c7c;border-bottom:1px solid #7d7c7c}.job-header h5{color:#424144!important}.table-responsive table tbody tr:hover .job-header h5{color:#000!important}.img-wrapper.full-height{height:auto}.orange-header h2{color:#FF671F!important}.job-template ul li{padding:3px 0 3px 46px;color:#706f6f;line-height:1.53}.job-template ul li:before{color:#fff;width:20px;height:20px;content:"\2713";font-size:14px;left:0;margin-right:10px;position:absolute;top:4px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:24px;font-weight:900!important;text-align:center}.job-template h6{font-size:18px;margin:30px 0 10px;color:#ff671f;font-weight:700!important}.job-template p{color:#706f6f!important}.background-rails-1{background-size:100%}.background-rails-2{background-size:100%;background-position:-20px 50px}.background-rails-3{background-size:100%}.background-rails-4{background-size:20%;background-position:110% 20px}.background-rails-1 ul li:before,.background-rails-2 ul li:before,.background-rails-3 ul li:before,.background-rails-4 ul li:before{background-color:#d2d0d0}.background-rails-1 h3{padding-left:50px!important;padding-top:10px!important;margin-bottom:20px!important;position:relative}.background-rails-1 h3:before{content:"";background-image:var(--wpr-bg-800ddd4b-af2d-48ee-bb97-f76be07cf6bb);width:40px;height:40px;background-size:100%;position:absolute;left:0;position:absolute;top:50%;transform:translate(0,-50%);background-repeat:no-repeat}.background-rails-2 h3.first{padding-left:50px!important;padding-top:5px!important;margin-bottom:20px!important;position:relative}.background-rails-2 h3.first:before{content:"";background-image:var(--wpr-bg-d995e599-d8b3-4e81-8449-31de08e186c9);width:40px;height:40px;background-size:100%;position:absolute;left:0;position:absolute;top:50%;transform:translate(0,-50%);background-repeat:no-repeat}.background-rails-2 h3.sec{padding-left:50px!important;margin-bottom:20px!important;position:relative}.background-rails-2 h3.sec:before{content:"";background-image:var(--wpr-bg-db832699-7e11-49bb-9969-bf00462e3a94);width:40px;height:40px;background-size:100%;position:absolute;left:0;bottom:10px;background-repeat:no-repeat}.background-rails-3 h3{padding-left:50px!important;padding-top:10px!important;margin-bottom:20px!important;position:relative}.background-rails-3 h3:before{content:"";background-image:var(--wpr-bg-3ab53120-c22c-45a5-b955-323aeffa55f9);width:40px;height:40px;background-size:100%;position:absolute;left:0;position:absolute;top:50%;transform:translate(0,-50%);background-repeat:no-repeat}.background-rails-4 h3{padding-left:50px!important;padding-top:5px!important;margin-bottom:20px!important;position:relative}.background-rails-4 h3:before{content:"";background-image:var(--wpr-bg-7682f907-98ac-4626-b3b9-70fe47f95cd5);width:40px;height:40px;background-size:100%;position:absolute;left:0;position:absolute;top:50%;transform:translate(0,-50%);background-repeat:no-repeat}.job-template .light-blue{background-color:#eae9e9}.job-template .hero-unit.condensed{background:transparent;box-shadow:none}.job-template .hero-unit.condensed h4{color:#ff671f;background:transparent;box-shadow:none}.job-template .clickable-row{cursor:pointer}.gallery-item.product .caption{display:block;height:40px;background:#fff}.gallery-item.product .floated{padding:10px}.gallery-item.product .left.floated{float:left}.gallery-item.product .right.floated{float:right}.gallery-item.product img{width:70%;margin:auto;padding:20px 0}.modal#product .input,.modal#product .ui.selection.dropdown{width:100%;margin:0 0 15px}.modal#product .input:hover{border-color:rgba(34,36,38,.35)}.modal#product .input.hidden-field{display:none!important}.modal#product .wpcf7-form .wpcf7-acceptance label.checked:after{top:9px}.modal#product .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{margin-top:0}.modal#product div.wpcf7-validation-errors,.modal#product div.wpcf7-acceptance-missing,.modal#product div.wpcf7-mail-sent-ok,.modal#product div.wpcf7-mail-sent-ng,.modal#product div.wpcf7-aborted{border:none}.modal#product div.wpcf7-validation-errors,.modal#product div.wpcf7-acceptance-missing,.modal#product div.wpcf7-aborted{color:#e74c3c}.modal#product div.wpcf7-mail-sent-ok,.modal#product div.wpcf7-mail-sent-ng{color:#27ae60}.modal#product span.wpcf7-not-valid-tip{position:absolute;font-size:10px;margin-top:-47px}.modal#product .modal-header .close{font-size:25px}.modal#product .modal-header .close:hover{color:#FF671F}.gallery-item.product .info{background:#fff;color:#000;text-align:center;padding:10px}#my_log_area form.icon-account{background-image:none!important}.header #my_log_area{display:block!important}.main-container.m-top{margin-top:320px;position:relative}@media (max-width:991.98px){.main-container.m-top{margin-top:140px}}.main-container.m-top #my_language{position:absolute;top:-30px;right:16%}.buttons.script #log_form{background:transparent!important;border:none!important;box-shadow:none!important;width:250px!important}.buttons.script .tmp-tooltip-account-contents{display:block!important;top:10px!important;right:70px!important;width:100%!important}.buttons.script #log_form ul li,.s_line{background-image:none!important;background:none!important}.buttons.script #log_form #log_form .tmp-connections-move .tmp-btn-action:hover{color:#fff!important}#my_language{margin:auto 25px!important}#my_language a{font-weight:700!important;color:#000A12!important;font-size:.875rem!important}#my_language .mark,#my_language mark{background:transparent!important}.a980{box-shadow:none!important}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=text]{width:100%;padding:.78571429em 2.1em .78571429em 1em}.top-text .toc{margin-bottom:0!important}p:empty{display:none!important}.big-title{line-height:1!important}.py-01{padding:1px 0!important}.pb-01{padding-bottom:1px!important}.mt-04{margin-top:-4px!important}.mt-019{margin-top:-15px!important}.hero-unit.image-bg{height:265px}#blok-vyhladavanie .vyhladanie-spojenia{background:rgba(255,255,255,.8)}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.wp-block-separator{margin:1rem 0!important}.text-content ol{padding:0;margin:0}.text-content ol li:first-child{padding-top:0!important}.text-content ol li:last-child{padding-bottom:0!important}.text-content ol li{font-weight:500;position:relative;color:#000A12;padding:10px 0 10px 26px}.text-content ul ul li:first-child{padding-top:10px!important}.text-content ull ul li:last-child{padding-top:10px!important}.text-content ol ul li:first-child{padding-top:10px!important}.text-content ol ul li:last-child{padding-top:10px!important}.text-content ul ul li:first-child:before{top:1.3rem}.text-content ol ul li:first-child:before{top:1.3rem}.text-content ul ul{padding-top:10px;padding-bottom:10px}.text-content ol ul{padding-top:10px;padding-bottom:10px}.cwi__image{height:100%}.cwi__image--fake{height:100%;width:100%}.text-content ul li:first-child{padding-top:0px!important}.breadcrumbs{margin-bottom:0;padding-bottom:10px}div.breadcrumbs span+span:before{padding:8px;color:#000;content:"/\00a0"}.text-content ul li:first-child:before{top:.60rem}.text-content ul li:last-child{padding-bottom:0px!important}.page-id-315 section.light-blue.py-6.py-lg-11{display:none}.full-width img,.full-width{width:100%}.text-editor-block_5d4977a0e113f{background-size:auto 100%!important}.job-template h6.black{color:#000}@media only screen and (max-width:767.98px){#menu-job-menu{display:block}}.job-menu li a{height:100%}