body{position:relative}a,a:focus,button:focus,a:hover,button:hover{outline:none!important}h1,h2,h3,h4,h5,h6,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{color:#2e3192}#main table p,.content.tables table p{margin-bottom:0!important}#main table h2,#main table h3,.content.tables table h2,.content.tables table h3{margin-top:20px!important;margin-bottom:15px!important}.main-title{margin:10px 0 40px}h2.main-title span{font-size:18px}.red{color:#ee1d25!important}a.red:hover,a.red:focus,a.red:visited{color:#c1171d!important}.soft-shadow{text-shadow:1px 2px 5px rgba(0,0,0,.1)}.text-center{text-align:center}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-mobile{display:none}.d-desktop{display:block}.adjust-padding{padding:0 10px}.no-br br{display:none}table{border-radius:5px;overflow:hidden;box-shadow:0 3px 15px -2px rgba(0,0,0,.05)}table th{background:#f9f9f9}table td,table th{padding:15px}.grecaptcha-badge{display:none!important}.button,.button:focus{background-color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;border-radius:3px;padding:10px 25px}.button i{padding-left:8px}.button.blue{color:#413185;border:2px solid #413185}.button.blue:hover{background-color:#413185;color:#fff}.elementor-cta a{background-color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;border-radius:3px;padding:10px 25px;transition:all .1s ease-out;transition-delay:0s}.elementor-cta.blue a{display:inline-block;line-height:1.5;padding:10px 20px;color:#413185;border:2px solid #413185}.elementor-cta.blue a:hover{background-color:#413185;color:#fff}.elementor-cta.red a{display:inline-block;line-height:1.5;padding:10px 20px;color:#e31e24;border:2px solid #e31e24}.elementor-cta.red a:hover{background-color:#e31e24;color:#fff}#body-overlay{display:block;position:absolute;top:0;left:0;width:100%;width:100vw;height:100%;background:#fff;opacity:1;z-index:9999;pointer-events:none}#header-widget-wrapper .switcher select:focus,#poll .plus:focus{outline:none}.datepicker--day-name{color:#e31e24!important}.datepicker--cell.-current-{color:#4a4a4a!important;background-color:#f0f0f0;border-radius:4px}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff!important;background-color:#e31e24!important;border-radius:4px}.only-timepicker .datepicker--nav,.only-timepicker .datepicker--content{display:none}.only-timepicker .datepicker--time{border-top:none;padding:10px 5px}.tooltip{position:relative}.tooltip:after{content:attr(data-tooltip);display:block;position:absolute;width:250px;height:auto;top:30px;left:-50%;left:calc(50% - 125px);background-color:#fff;color:#000;font-size:12px;line-height:1.5;font-weight:400;padding:15px;border-radius:3px;box-shadow:0 5px 25px -10px rgba(0,0,0,.2);pointer-events:none;opacity:0;transition:opacity .1s ease-out}.tooltip.top:after{top:unset;bottom:30px}.tooltip.left:after{left:unset;right:unset;right:100%}.tooltip:hover:after{opacity:1}#swipebox-overlay{background:rgba(0,0,0,.75)}@media screen and (min-width:480px){body.page-id-585 #swipebox-overlay,body.page-id-668 #swipebox-overlay,body.page-id-505 #swipebox-overlay,body.page-id-671 #swipebox-overlay,body.page-id-676 #swipebox-overlay{display:none}}body.page-id-846 .dialog-lightbox-widget{display:none!important}.gallery{margin-top:50px}#current-id{display:none}.construction{text-align:center;font-size:32px;margin-top:80px;display:block;color:#b9b9b9}.construction i{margin-right:10px}.secondary a *,.site-footer a *,.site-header a *,a{transition:all .1s ease-out;transition-delay:0s}#body-overlay,.ast-primary-menu-wrapper,#header-widget-wrapper .row1,#header-widget-wrapper .row2{transition:opacity .3s ease-out}#home-planner .send,#home-planner form .buttons .left a{transition:opacity .1s ease-out}.ast-above-header{background-color:#fff;border-bottom:1px solid #f1f1f1;font-size:14px}.ast-above-header .social-icon{color:#413185!important;padding-right:10px;font-weight:500}.ast-above-header .social-icon,.ast-above-header .social-icon i{color:#1877f2;transition:all 0.2s ease-out!important;transition-delay:-0.1s!important}.ast-above-header .social-icon:hover,.ast-above-header .social-icon:hover i{color:#ee1d25!important}.main-header-bar>.ast-container{padding-top:5px;padding-bottom:20px}#masthead .site-logo-img img{max-width:300px}#header-widget-wrapper{display:block}#header-widget-wrapper .switcher span{display:block;font-size:12px;color:#a2a2a2;margin-bottom:5px;line-height:1.4}#header-widget-wrapper .switcher span.arrow{display:inline-block;color:#413185;font-weight:700;padding-right:5px}#header-widget-wrapper .switcher select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;overflow:hidden;background:none;color:#413185;font-weight:700;padding:0;cursor:pointer}#header-widget-wrapper .switcher select:hover{opacity:.75}#header-widget-wrapper{line-height:1}#header-widget-wrapper .icon-wrapper{display:inline-block;padding-left:20px;padding-right:10px;border-left:1px solid #f1f1f1;white-space:nowrap}#header-widget-wrapper .icon-wrapper.switcher{transform:translateY(-5px)}#header-widget-wrapper .icon{width:25%;float:left;max-height:35px}#header-widget-wrapper .text{width:75%;float:right;padding-left:10px}#header-widget-wrapper .icon .helper{display:inline-block}#header-widget-wrapper .icon img{max-width:35px;height:auto}#header-widget-wrapper .text p{font-size:12px;color:#a2a2a2;margin-bottom:0;line-height:1.4}#header-widget-wrapper .text p:first-child{padding-bottom:5px}#header-widget-wrapper .text strong,#header-widget-wrapper .text a{color:#696969;font-size:14px;font-weight:500;line-height:1.2}#header-widget-wrapper .text a:hover{color:#ee1d25}#header-widget-wrapper .text .row2,#header-widget-wrapper .text .row2 a{font-size:12px}.menu-item.disabled-link>a{cursor:default}.menu-home{border-top-left-radius:5px;border-bottom-left-radius:5px}.menu-home .menu-text{line-height:0;font-size:0;color:transparent}.menu-home .fa-home{color:#fff!important}.menu-home>a{padding:0 20px!important}ul.astra-megamenu{min-width:700px!important}.ast-primary-menu-wrapper{position:absolute;display:flex;right:0;bottom:-40px;background-color:#413185;height:42px;line-height:1;border-radius:3px;box-shadow:0 3px 15px rgba(0,0,0,.05);opacity:0}.ast-primary-menu-wrapper .main-navigation{padding-left:0}.ast-primary-menu-wrapper #primary-menu>li>a{color:#fff;text-transform:uppercase;font-weight:500;font-size:14px;padding:0 25px}.ast-primary-menu-wrapper #primary-menu>li.current-menu-parent,.ast-primary-menu-wrapper #primary-menu>li.current-menu-item,.ast-primary-menu-wrapper #primary-menu>li:hover,.ast-primary-menu-wrapper #primary-menu>li.current-menu-ancestor{background-color:#3b2d77}.ast-primary-menu-wrapper .sub-menu{border-top:none!important;border-radius:3px;box-shadow:0 3px 45px -5px rgba(0,0,0,.05)!important}.ast-primary-menu-wrapper .sub-menu:not(.astra-megamenu):not(.astra-nested-sub-menu)>li.current-menu-item,.ast-primary-menu-wrapper .sub-menu:not(.astra-megamenu):not(.astra-nested-sub-menu)>li:hover{background-color:#fbfbfb}.ast-primary-menu-wrapper .sub-menu:not(.astra-megamenu):not(.astra-nested-sub-menu)>li.current-menu-item a,.ast-primary-menu-wrapper .sub-menu:not(.astra-megamenu):not(.astra-nested-sub-menu)>li:hover a{color:#000;border-left:2px solid #413185;border-left-color:#413185}.ast-primary-menu-wrapper .sub-menu>li a{text-transform:uppercase;font-size:12px;padding:15px 30px;font-weight:500;color:#3e3e3e;border-left:2px solid #f5f5f5}.astra-megamenu .sub-menu{box-shadow:0 0 0 #fff!important}.astra-megamenu>.menu-item>a{font-weight:800!important}.astra-megamenu>.menu-item>.sub-menu>li>a{padding:7px 30px}.astra-megamenu .astra-nested-sub-menu{padding-left:25px}.astra-megamenu .astra-nested-sub-menu li a{padding:7px 30px}.astra-megamenu li a:hover{border-bottom:2px solid red}.astra-megamenu .sub-menu>li.current-menu-item,.astra-megamenu .sub-menu>li:hover{background-color:#fff!important}.astra-megamenu li a:not(.ast-disable-link){border-left:2px solid #fff!important;border-left-color:#fff!important}.astra-megamenu li a:not(.ast-disable-link):hover,.astra-megamenu li.current-menu-item>a{background-color:#fbfbfb!important;color:#000!important;border-left:2px solid #413185!important;border-left-color:#413185!important}.menu-sluzby>.astra-megamenu{max-width:600px;left:-20px!important}.menu-text i.fa,.menu-text i.fas,.menu-text i.far{font-size:18px;padding-right:3px;color:#413184}.mobile-menu-widgets{display:none}#search-menu-item{color:#fff;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}#search-menu-item:hover,#search-menu-item:focus{outline:none}#search-menu-item:hover{background-color:#3b2d77}#search-menu-item .fa-search{display:block}#search-menu-item .fa-times{display:none}.ast-primary-menu-wrapper form{border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;width:0;opacity:0;position:relative;background:#fff;border:1px solid #eaeaea;overflow:hidden;transition:all .2s ease-out}.form-displayed #search-menu-form{opacity:1;width:230px}.ast-primary-menu-wrapper form.active{width:230px}.ast-primary-menu-wrapper form:after{font-family:Astra;font-size:1.2em;font-weight:400;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%);pointer-events:none}.ast-primary-menu-wrapper input[type="search"]{border:0!important;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:20px;vertical-align:middle;background-color:#fff;font-style:italic}.ast-primary-menu-wrapper input[type="submit"]{opacity:0;position:absolute;top:0;right:0;height:42px;width:72px;padding:0}.footer-adv-overlay{background-color:#f1f1f1;border:0}.ast-footer-overlay{background-color:#e1e1e1;padding-top:20px;padding-bottom:20px;border:0}.ast-small-footer{border:0}.ast-footer-overlay span,.ast-footer-overlay{color:#818181}.footer-adv-overlay .widget-title{color:#3a3a3a;font-weight:500;font-size:16px}.footer-adv-overlay .textwidget,.footer-adv-overlay .custom-html-widget,footer .widget{color:#9c9c9c;font-size:14px;line-height:1.6}.footer-adv-overlay .textwidget a,.footer-adv-overlay .custom-html-widget a,footer .widget a{color:#ed1c24;font-weight:500;text-decoration:none}.footer-adv-overlay .textwidget a:hover,.footer-adv-overlay .custom-html-widget a:hover,footer .widget a:hover{text-decoration:underline}.site-footer a:focus,.site-footer a:hover{color:#ed1c24}.ar-footer-logo{display:inline-block;background:url(/wp-content/uploads/2019/05/gray-sprite-1.png);background-repeat:no-repeat;width:160px;height:17px;overflow:hidden;background-position:0 0;transition:none!important}.ar-footer-logo:hover{background-position:0 -17px}.createdby{display:block}.custom-html-widget .social{padding-right:15px;font-size:24px;color:#c3c3c3!important}.custom-html-widget .social:hover{color:#ed1c24!important}#blueera-copyright-wrap{position:relative;display:inline-block;margin-left:.375rem;margin-bottom:0}#blueera-copyright-wrap .blueera-glow{position:absolute;width:300px;height:300px;border:50px solid #0d2dd8;bottom:calc(-150px + 8px);left:calc(50% - 150px);border-radius:0;mix-blend-mode:multiply;pointer-events:none;transition:transform .2s ease-out;z-index:0;transform:scale(0)}#blueera-copyright-wrap a.copyright-blueera{position:relative;font-weight:700;font-family:sans-serif;color:#0e2fe1;background:#0e2fe1;background:-webkit-linear-gradient(330deg,#0e2fe2,#091f85);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .2s ease-out}#blueera-copyright-wrap .theme-tooltip:hover .blueera-glow{transform:scale(1)}.theme-tooltip{position:relative}.theme-tooltip:after{content:attr(data-tooltip);position:absolute;max-width:250px;width:max-content;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);font-size:12px;border-radius:.5rem;background:#333;padding:.5rem .75rem;color:#fff;text-align:center;z-index:999;opacity:0;pointer-events:none;transition:opacity .2s ease}.theme-tooltip:hover:after{opacity:1}.footer-adv-widget-1,.footer-adv-widget-2{width:30%}.footer-adv-widget-3,.footer-adv-widget-4{width:20%}footer .tnp-field-wrapper{display:block;position:relative}footer .tnp-field-button{display:inline-block;position:absolute;top:0;right:0;height:100%;width:100px}footer .tnp-subscription input.tnp-submit{background:none;color:#e31e24;font-weight:700;height:100%;padding-right:20px}footer .tnp-subscription input.tnp-submit:hover{opacity:.75}footer .tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription select{background-color:#fff;border-radius:3px;padding:12px 15px;box-shadow:0 3px 8px rgba(0,0,0,.04)}#poll{margin-top:20px}#poll .poll-row{position:relative;display:block;background-color:#fff;border-radius:3px;padding:5px 15px;margin-bottom:5px;font-weight:500;box-shadow:0 3px 8px rgba(0,0,0,.04);border-bottom:3px solid #dedede}#poll .percent-bar{display:block;position:absolute;left:0;bottom:-3px;height:3px;width:25%;max-width:100%;background-color:#e31e24;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#poll .votes{color:#b5b5b5;font-weight:400}#poll .percents{font-weight:700}#poll .plus{display:block;position:absolute;right:0;top:0;height:100%;width:50px;background-color:#fbfbfb;text-align:center;border-top-right-radius:3px;border-bottom-right-radius:3px}#poll .plus i{padding:10px}#poll .plus:hover{background-color:#e31e24}#poll .plus:hover i{color:#fff}#poll.disabled .plus{cursor:not-allowed;opacity:.5}#poll.disabled .plus:hover{background-color:#fbfbfb}#poll.disabled .plus:hover i{color:#e31e24}#dotaznik-table{display:none!important}#dotaznik .question{display:block;margin-bottom:30px}#dotaznik .title{font-weight:700}#dotaznik .answer{display:block;position:relative;width:100%;padding:0 20px;font-size:14px;background:#fbfbfb;border-radius:3px;margin:10px 0;line-height:1.4;padding:8px 20px 10px;box-shadow:0 2px 1px #e8e8e8;border:1px solid #f1f1f1;color:#7b7b7b;font-weight:500;transition:all .15s ease}#dotaznik .answer i{position:absolute;right:0;top:0;width:35px;height:100%;background:#f1f1f1;color:#c5c5c5;text-align:center;padding:12px 0;transition:all .15s ease}#dotaznik .question a:hover i,#dotaznik .answer.selected i{background:#e21d23;color:#fff;box-shadow:0 2px 1px #a50a0f}#dotaznik .answer.selected{border:1px solid #c5c5c5;background:#fff}#dotaznik-submit{display:inline-block;margin-top:10px}#dotaznik-response{margin-top:40px;display:block;color:#57bf2c;font-weight:500;display:none}.floating-phone,.floating-phone:focus,.floating-facebook,.floating-facebook:focus{position:fixed;right:-50px;bottom:30px;background-color:#e31e24;color:#fff;border-radius:100%;width:50px;height:50px;text-align:center;padding:9px 0;font-size:18px;opacity:0;transition:all .2s ease-out}.floating-phone:hover,.floating-facebook:hover{color:#fff;background-color:#ff4349}.floating-facebook,.floating-facebook:focus{background-color:#1877f2}.floating-facebook:hover{background-color:#358dff}.floating-phone{box-shadow:0 3px 10px rgba(255,52,58,.5)}.floating-facebook{box-shadow:0 3px 10px rgba(29,128,255,.5)}.floating-phone:hover{box-shadow:0 3px 15px rgba(255,52,58,.7)}.floating-facebook:hover{box-shadow:0 3px 15px rgba(29,128,255,.7)}#cookie-notice{background-color:rgba(255,255,255,.95)!important;color:#000!important;font-weight:300;font-size:14px;box-shadow:0 -10px 25px -15px rgba(0,0,0,.06)}#cn-notice-text{color:#000!important}#cn-accept-cookie{border-radius:4px;background:#413185}#cn-accept-cookie:hover{opacity:.8}.sidebar-main aside{padding:2em 0 2em 2em!important}#quick-links{font-weight:700;font-size:14px;text-align:right;padding-bottom:40px;border-bottom:1px solid #f4f4f4}#quick-links a:hover{text-decoration:underline;color:#413185}#quick-links i{color:#d0d0d0;font-size:20px;padding-left:10px}#quick-links .line{white-space:nowrap;text-align:right;width:110%;margin-left:-10%}#feedback{padding-top:40px;text-align:right;padding-bottom:60px;border-bottom:1px solid #f4f4f4}#feedback .heading,#useful-links .heading,#transport-card .heading{color:#2e3192;font-size:24px}#feedback p{color:#939393;font-size:14px;line-height:1.5;padding-top:10px}#feedback .button{display:inline-block;padding:7px 25px;margin-bottom:10px}#useful-links{padding-top:40px;text-align:right;padding-bottom:60px}#useful-links .wrapper{background-color:#413185;border-radius:3px;padding:35px 30px;color:#8f86b8;margin-top:20px}#useful-links .wrapper a{color:#fff;padding-right:8px;padding-bottom:6px;display:table-cell;width:100%;line-height:1.5}#useful-links .wrapper a:hover{text-decoration:underline}#useful-links .section{display:block;font-size:16px}#useful-links .section:not(:first-child){padding-top:20px}#useful-links .line{position:relative;display:table;width:100%}#useful-links .line i{display:table-cell;vertical-align:top;padding-top:5px}#transport-card{font-weight:400;font-size:14px;text-align:right;padding-top:30px;padding-bottom:40px;border-bottom:1px solid #f4f4f4}#transport-card a{padding-right:8px}#transport-card a:hover{text-decoration:underline;color:#413185}#transport-card .heading{padding-bottom:10px;display:block}#transport-card i{color:#d0d0d0}#documents-cats-toggle{display:none}.dokumenty-sidebar#secondary{padding-left:0;margin-top:75px;border-left:none!important;width:30%}body.page-template-template-dokumenty #secondary{border-left:0}body.page-template-template-dokumenty #primary{width:70%}.dokumenty-sidebar .textwidget ul,.dokumenty-sidebar .textwidget li{list-style:none}.dokumenty-sidebar .textwidget li>ul{margin-left:0;padding-left:20px;margin-top:.25em}.dokumenty-sidebar .search-form{margin-bottom:30px}.dokumenty-sidebar .search-form button{width:56px;height:45px;text-align:center;padding:0;margin-left:-50px;border-top-left-radius:0;border-bottom-left-radius:0}.dokumenty-sidebar .search-field{width:230px}.dokumenty-sidebar li a:hover{color:#e31e24}.dokumenty-sidebar .all-documents{border-bottom:1px solid #f4f4f4;width:240px;padding-bottom:15px;margin-bottom:15px!important;font-weight:500}.dokumenty-sidebar .current-cat>a{font-weight:500;color:#e31e24}#main>article{padding:20px 0}.ast-breadcrumbs-wrapper{padding:0 10px}article.page header{padding:0 10px}article h2,.content.tables h2{font-size:1.3rem!important;line-height:1.2!important;font-weight:500!important;margin-top:60px!important}article ul,article ol{margin-left:20px}article a img{border:1px solid #eaeaea!important;border-radius:5px!important}article a:hover img{border:1px solid #413185!important}article a:focus img,article a:focus{outline:none!important}#subpages{display:flex;flex-wrap:wrap}#subpages .sub-page{width:25%;padding:5px}#subpages .inner{position:relative;border:1px solid #eaeaea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:700;line-height:1.5;padding:30px;height:100%;text-align:center;transition:all .2s ease}#subpages .inner i{position:absolute;width:30px;height:30px;background:#413185;color:#fff;text-align:center;line-height:2.2;border-radius:100%;font-size:14px;left:calc(50% - 15px);bottom:-15px;transform:scale(.9);transition:transform .2s ease}#subpages .inner:hover{border:1px solid #d4d4d4;box-shadow:0 5px 25px -10px rgba(0,0,0,.1)}#subpages .inner:hover i{transform:scale(1)}#welcome-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.75);justify-content:center;align-items:center}#welcome-popup .content{display:flex;background-color:#fff;max-width:900px;width:auto;height:auto;max-height:80%;margin:auto;border-radius:5px;box-shadow:0 10px 55px rgba(0,0,0,.1);position:relative;overflow:hidden;animation-name:zoomin;animation-duration:.2s;animation-iteration-count:1}#welcome-popup .content a:not(.close){display:block}#welcome-popup .content img{height:auto;max-width:100%;max-height:100%}#welcome-popup .close{position:absolute;right:12px;top:10px;width:25px;height:25px;background-color:#fff;color:#e31e24;box-shadow:0 2px 3px rgba(0,0,0,.1);text-align:center;border-radius:100%}@keyframes zoomin{0%{transform:scale(1.2)}100%{transform:scale(1)}}.custom.tparrows{background:none!important}.custom.tparrows:hover{background:rgba(255,255,255,.3)!important;border-radius:100%!important}.rev-btn i{margin-left:10px!important}.slider-wrapper{max-width:1920px;margin:0 auto}.planner-wrapper{max-width:1200px;position:relative;display:block;margin:0 auto}#home-planner{width:330px;position:absolute;right:0;top:-270px;background:#fff;padding:0;border-radius:12px;box-shadow:0 5px 25px -10px rgba(0,0,0,.1);overflow:hidden;z-index:1;opacity:0;pointer-events:none}#home-planner .switcher a{display:inline-block;width:50%;text-align:center;padding:10px 0 8px;background-color:#f1f1f1;color:#797979;font-weight:500;font-size:14px}#home-planner .switcher a:focus{outline:0!important}#home-planner .switcher a.active{background-color:#fff;color:#3a3a3a}#home-planner .switcher a:not(.active):hover{background-color:#fbfbfb}#home-planner .form-wrapper{padding:15px 30px 30px}#home-planner form label{font-size:11px;font-weight:500;color:#333;display:block}#home-planner form input[type="text"],#home-planner form select{display:block;width:100%;background-color:#fff;border:1px solid #efefef;border-radius:3px;box-shadow:0 3px 10px -2px rgba(0,0,0,.035);margin-bottom:5px;padding:8px 20px}#home-planner form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}#home-planner form select{color:#bdbdbd}#home-planner form input::placeholder{color:#c1c1c1}#home-planner form .input-wrapper{position:relative;display:block}#home-planner form .input-wrapper.left,#home-planner form .input-wrapper.right,#home-planner form .left,#home-planner form .right{display:inline-block;width:50%}#home-planner form .input-wrapper.left{padding-right:5px}#home-planner form .input-wrapper.right{padding-left:5px}#home-planner form .input-wrapper i{position:absolute;display:inline-block;bottom:11px;right:15px;color:#dedede}#home-planner form .input-wrapper.left i,#home-planner form .input-wrapper.right i{bottom:16px}#home-planner form .input-wrapper.left i{right:20px}#home-planner form .input-wrapper.radio{text-align:right}#home-planner form .input-wrapper.radio label{display:inline-block;padding-left:15px}#home-planner form .input-wrapper.radio label input{margin-right:5px}#home-planner form .buttons{margin-top:15px}#home-planner form .buttons .left a{color:#e31e24;font-size:12px;font-weight:500;opacity:1}#home-planner .send{border-radius:3px;background-color:#e31e24;border:0;font-weight:600;font-size:14px;padding:8px 0;width:100%;opacity:1}#home-planner .send:hover,#home-planner form .buttons .left a:hover{opacity:.85}#planner-mhd{display:none}.posts-list .post-tile{border:1px solid #f4f4f4;border-left:5px solid #2f3192;border-radius:3px;margin-bottom:20px;padding:20px 30px 25px;position:relative}.posts-list .post-tile a:not(:last-child) .content{margin-bottom:15px}.posts-list .post-tile .post-icon{width:55px;height:55px;top:20px;left:-40px;border-radius:100%;overflow:hidden;position:absolute}.posts-list .post-tile h3{color:#3a3a3a;font-size:16px}.posts-list .post-tile>h2{display:inline-block;font-size:18px;margin-bottom:30px}.posts-list .post-tile>a.show-all{display:inline-block;background-color:#f9f9f9;color:#9e9e9e;padding:0 12px;margin-left:10px;border-radius:4px;font-weight:500;font-size:14px;opacity:.35}.posts-list .post-tile>a.show-all:hover{opacity:1}.posts-list .post-tile>a.show-all:hover{background-color:#e6e6e6}.posts-list .post-tile .meta i{padding-right:10px;color:#403184;font-size:18px}.posts-list .post-tile .meta i.yellow{color:#edc000}.posts-list .post-tile .meta i.red{color:#e31e24}.posts-list .post-tile .meta .category{color:#9e9e9e;font-size:10px;padding:3px 8px;border-radius:3px;background-color:#f9f9f9!important;display:inline-block;margin-top:5px}.posts-list .post-tile .meta .date{padding-left:10px;color:#9e9e9e;font-size:10px}.posts-list .post-tile a.full-display{display:flex}.posts-list .post-tile a.full-display .thumbnail{margin-right:1rem;margin-bottom:1rem}.posts-list .post-tile a.full-display .thumbnail img{width:125px;min-width:125px;border:1px solid #f4f4f4;border-radius:5px}.posts-list .post-tile .full-display .read-more{display:none!important}.posts-list .post-tile p{color:#939393;font-size:14px;line-height:1.5;padding-top:10px;margin-bottom:0}.posts-list a:hover h3{color:#e31e24}.zmeny-cestovnych-poriadkov a:hover h3,.default a:hover h3{color:#413185}.obmedzenia a:hover h3{color:#e21d24}.mimoriadne-udalosti a:hover h3{color:#efc001}.tipy-na-vylet a:hover h3{color:#93bf1e}.zaujimavosti-zo-sveta-autobusovej-dopravy a:hover h3{color:#e21d24}.pagination-row{text-align:center;font-weight:500}.pagination-row>*{margin:0 3px}.pagination-row .current{background-color:#413185;width:25px;height:25px;border-radius:100%;display:inline-block;color:#fff}@keyframes spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.load-more-posts:hover .animate-spin{animation-name:spin;animation-duration:.75s;animation-iteration-count:infinite;animation-timing-function:linear}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{background-color:#fff;border-radius:3px;padding:12px 15px;box-shadow:0 3px 8px rgba(0,0,0,.04)}.wpcf7-form input:disabled,.wpcf7-form textarea:disabled,.wpcf7-form input:read-only,.wpcf7-form textarea:read-only{background-color:#fafafa;color:#b3b3b3}.wpcf7-form input[type="submit"]{background-color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;border-radius:3px;padding:10px 25px;color:#413185;border:2px solid #413185}.wpcf7-form input[type="submit"]:not(:disabled):hover{background-color:#413185;color:#fff}.wpcf7-checkbox,.wpcf7-checkbox input{font-size:13px}.wpcf7-form .required label{padding-left:10px}.wpcf7-form .required label>span{margin-left:-10px}.wpcf7-form .required label:after{content:"\002A";position:absolute;color:#e31e24;left:0;top:0;font-size:16px;line-height:1.6;font-weight:700}.wpcf7-form input[type="submit"]:disabled{opacity:.5;pointer-events:none}.wpcf7-form .row{display:block;position:relative;font-size:0}.wpcf7-form .row *{font-size:15px}.wpcf7-form .row label{display:block;position:relative;font-size:13px}.wpcf7-form .half,.wpcf7-form .third,.wpcf7-form .full{padding:0 5px}.wpcf7-form .half{display:inline-block;width:50%}.wpcf7-form .third{display:inline-block;width:33.333%}.wpcf7-form .wpcf7-checkbox.tooltip:after{width:100%;left:0}.wpcf7-form .wpcf7-checkbox.tooltip .wpcf7-list-item-label{text-decoration:underline}.wpcf7-form .wpcf7-checkbox span.wpcf7-list-item{margin-left:0}.wpcf7-mail-sent-ok{display:block;background-color:#dff5d1;border:2px solid #cbe8af!important;border-radius:5px;color:#599222;font-weight:500;padding:10px 15px!important}.wpcf7-validation-errors{display:block;background-color:#ffe8e8;border:2px solid #ffd4d4!important;border-radius:5px;color:#d00808;font-weight:500;padding:10px 15px!important}.wpcf7-form .poslat-spolocnosti-zivotopis,.wpcf7-form .navrhy-staznosti{margin-top:30px;padding:0 10px;max-width:750px}.wpcf7-form .poslat-spolocnosti-zivotopis .position{display:none}.wpcf7-form .location .wpcf7-list-item{margin-right:20px}.wpcf7-form .location .wpcf7-list-item input{margin-right:0}.wpcf7-form .navrhy-staznosti .custom-subject{display:none}#title-image,#title-video{margin-top:40px}.post-attachments{background-color:#fbfbfb;border:1px solid #f1f1f1;border-radius:10px;padding:30px;margin-top:40px}.post-attachments-title{margin-bottom:20px}.post-attachments a.item{display:block;margin-top:10px}.post-attachments a.item img{width:30px;margin-right:5px;border:0!important}.post-attachments a.item span{display:inline-block;vertical-align:top;width:calc(100% - 40px);line-height:1.5;padding-top:4px}#sharing-buttons{margin-top:30px}.ess-all-networks{display:none}#ess-main-wrapper .ess-total-share{background:#fbfbfb;color:#989898}#ess-main-wrapper .ess-social-network-lists .ess-social-networks .ess-text{padding-right:18px}#photogallery{margin-top:40px}#photogallery>.gallery{margin-top:15px}#photogallery figure{padding:8px 8px 0 0}#photogallery figure a:hover img{border:1px solid #c5c5c5!important}#photogallery .gallery-icon{border-radius:5px}#photogallery .wp-caption-text{display:none}#swipebox-top-bar{color:#ffffff!important;font-size:16px;font-weight:700;line-height:43px;display:block!important;background:none}#videogallery{margin-top:40px}#videogallery .item{margin-top:10px}#videogallery h4{margin-bottom:25px}#videogallery .embed-container{position:relative;overflow:hidden;max-width:100%;height:auto;min-height:470px}#videogallery .embed-container iframe,#videogallery .embed-container object,#videogallery .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#reklama-na-autobusoch{display:block;width:100%;text-align:center;position:relative;height:322px;margin-bottom:50px}#reklama-na-autobusoch img{position:absolute;width:1200px;min-width:1200px;left:50%;transform:translateX(-50%);border-radius:0 0 25px 25px}.ast-single-post-order .entry-meta{display:none!important}.ess-social-network-link:hover{background:rgba(255,255,255,.2)}.documents-list{padding-left:10px}.documents-list .document-tile{border:1px solid #f4f4f4;border-radius:3px;margin-bottom:10px;padding:10px 20px}.documents-list .document-tile .icon,.documents-list .document-tile .content{display:inline-block}.documents-list .document-tile .icon img{max-width:30px}.documents-list .document-tile .icon{margin-right:15px;vertical-align:top}.documents-list .document-tile .content{max-width:93%}.documents-list .document-tile .content .title{font-weight:500}.documents-list a:hover .document-tile{background-color:#fcfcfc}.documents-list a:hover .title{color:#ee1d25}.entry-title.kategoria_dokument{font-size:30px;font-size:2rem;padding-left:10px;margin-bottom:1.5em;margin-top:.6em}body.single-dokument h1.entry-title{margin-top:20px;margin-bottom:30px}body.single-dokument #primary .button.blue{display:inline-block;margin-top:30px}.podujatie .post-thumb-img-content{display:none}.podujatia-list .podujatie{display:inline-block;width:24%;padding:5px}.podujatia-list .podujatie .inner{border-radius:5px;border:1px solid #eaeaea}.podujatia-list .podujatie img{border-radius:0!important;border:0!important}.podujatia-list .podujatie span{padding:10px;display:block;font-weight:500;line-height:1.5}.podujatia-list a:hover img{border:0!important}.podujatia-list a:hover span{color:#e31e24}.single-pracovna-pozicia .post-navigation{display:none}.single-pracovna-pozicia #main>article{margin-bottom:30px}.single-pracovna-pozicia .nastup,.single-pracovna-pozicia .plat,.single-pracovna-pozicia .miesto{margin-bottom:15px}.single-pracovna-pozicia .params i{color:#413185;font-size:42px;width:50px}.single-pracovna-pozicia .params span{vertical-align:text-bottom;line-height:2}.single-pracovna-pozicia .params span.label{font-weight:700}.single-pracovna-pozicia .obrazok{margin-top:40px}.single-pracovna-pozicia .elementor-cta{margin-top:50px}.single-pracovna-pozicia .elementor-cta i{margin-right:10px}#schedule,#departures,#pricing,#rates{display:none}.doprava-siet-row img{border-radius:5px;box-shadow:0 5px 35px -10px rgba(0,0,0,.1)}.doprava-siet-row .elementor-text-editor{text-align:right;padding-right:50px}.doprava-siet-row .elementor-text-editor p strong{font-size:36px;font-weight:300;line-height:1.2;color:#9e9e9e;letter-spacing:1px}.doprava-siet-row .elementor-text-editor a{font-weight:700;cursor:pointer}.doprava-siet-row .elementor-column .elementor-widget-wrap{align-self:center}.pal-display-submaps a,.pal-display-submaps i{font-size:13px}.submaps-okresy,.submaps-okresy i,.submaps-okresy a{font-size:12px!important}#tab-buttons{margin-top:40px}#tab-buttons a{font-weight:500;color:#b9b9b9;border-bottom:2px solid #fff;padding:10px 20px;transition:color .2s ease;margin-right:-5px}#tab-buttons a:hover,#tab-buttons a.active{color:#413185;border-bottom:2px solid #413185}#lines-table,#schedule,#pricing,#rates,#departures{margin-top:30px}#lines-table table,.lines-table table{border-radius:5px;overflow:hidden;box-shadow:0 3px 15px -2px rgba(0,0,0,.05)}#lines-table td,#lines-table th,#lines-table table,.lines-table td,.lines-table th,.lines-table table{border:0}#lines-table th:nth-child(1),.lines-table th:nth-child(1){width:160px}#lines-table th,.lines-table th{font-size:18px;background:#f9f9f9}#lines-table th:nth-child(n+3),.lines-table th:nth-child(n+3){font-size:14px}#lines-table th:nth-child(n+3) span,.lines-table th:nth-child(n+3) span{font-weight:700}#lines-table th span,.lines-table th span{font-weight:400;font-size:12px;display:block}#lines-table th:nth-child(n+3),#lines-table td:nth-child(n+3),.lines-table th:nth-child(n+3),.lines-table td:nth-child(n+3){text-align:center}#lines-table td,#lines-table th,.lines-table td,.lines-table th{vertical-align:middle;padding:15px}#lines-table td:first-child,.lines-table td:first-child{font-weight:700;font-size:18px}#lines-table td:nth-child(2),.lines-table td:nth-child(2){font-size:14px;max-width:650px;line-height:1.5}.lines-table .no-first-col td:nth-child(1){font-size:14px;max-width:650px;line-height:1.5}.lines-table .no-first-col td:nth-child(2){font-size:inherit;max-width:inherit;line-height:inherit}#lines-table th.current,.lines-table th.current{color:#413185}#lines-table th.current span,.lines-table th.current span{font-weight:700}#lines-table td a,.lines-table td a{background:#f9f9f9;padding:10px 15px;color:#717171;border-radius:4px;font-size:12px}#lines-table td a i,.lines-table td a i{margin-right:5px}#lines-table td a:hover,.lines-table td a:hover{background:#e0e0e0;box-shadow:0 3px 10px rgba(0,0,0,.05)}#lines-table td.current a:hover,.lines-table td.current a:hover{background:#271a5f;color:#fff;box-shadow:0 3px 10px rgb(217,210,249)}#lines-table td.current a,.lines-table td.current a{background:#413185;color:#fff}#lines-table .filter,#schedule .filter,#pricing .filter,#rates .filter,#departures .filter{display:flex;flex-direction:row;align-items:baseline;margin-bottom:20px}#lines-table .filter .select,.lines-table .filter .select{margin-left:auto}#lines-table.mhd,.lines-table.mhd{margin-top:80px}#lines-table .alert,.lines-table .alert{font-weight:700;color:#db0000}#departures th:nth-child(1){width:70%}#departures table{table-layout:fixed}#departures th:nth-child(2),#departures th:nth-child(3){max-width:180px}#departures th:nth-child(2),#departures th:nth-child(3),#departures td:nth-child(2),#departures td:nth-child(3){text-align:center;width:180px}#departures th:nth-child(n+2){font-size:14px}#departures th:nth-child(n+2) span{font-weight:700}.lines-table span.platform,.lines-table span.cislo-linky,.lines-table span.smer{background:#413185;color:#fff;width:25px;height:25px;line-height:2;font-size:12px;display:inline-block;text-align:center;border-radius:100%;margin-left:5px}.lines-table span.cislo-linky,.lines-table span.smer{width:auto;border-radius:12px;padding-left:10px;padding-right:10px;margin-left:8px}.lines-table span.smer{background:#efefef;color:#3a3a3a}.lines-table .filter .search{position:relative}.lines-table .filter .search label{color:#413185;position:absolute;right:10px;top:20%;cursor:text;pointer-events:none}.lines-table .filter .search input{width:300px}#table-nav{text-align:center}#table-nav a{display:inline-block!important;margin-right:8px;padding:2px 10px;border-radius:4px}#table-nav a.active{color:#fff;background:#2e3192}#schedules a,#pricing a,#departures a,#rates a{display:block;margin-bottom:5px;font-weight:700}#schedules a.button,#pricing a.button,#departures a.button,#rates a.button{display:inline-block;margin-bottom:20px}.elementor-accordion{box-shadow:0 5px 25px -8px rgba(0,0,0,.1);border:1px solid #f9f9f9;border-radius:5px;margin-top:20px}.elementor-accordion .elementor-accordion-item{border:none}.elementor-accordion .elementor-tab-title{padding:20px 25px}.elementor-tab-title:hover,.elementor-tab-title.elementor-active{background:#f9f9f9}.elementor-accordion .elementor-tab-content{border-top:0;border-bottom:1px solid #f9f9f9}.elementor-tab-title a{line-height:1.4}.third.company,.half.stops{display:none}#bus-gallery{display:flex;flex-wrap:wrap}#bus-gallery .bus{display:flex;width:50%;padding:10px}#bus-gallery .bus .inner{border:1px solid #eaeaea;border-radius:4px;box-shadow:0 5px 15px -5px rgba(0,0,0,.05);overflow:hidden;padding:10px;width:100%}#bus-gallery .title{font-weight:700;font-size:18px;line-height:1.5;display:block;color:#413185;padding:10px 10px 0}#bus-gallery .gallery-item{width:50%!important;max-width:100px!important}#bus-gallery .gallery{margin-top:10px}#bus-gallery .parameters{padding:10px;margin-top:20px}#bus-gallery .parameters .row{display:block;width:100%;line-height:1.5;padding:5px 15px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}#bus-gallery .parameters .row:first-child{border:1px solid #eaeaea;border-bottom:0;border-radius:4px 4px 0 0}#bus-gallery .parameters .row:last-child{border:1px solid #eaeaea;border-top:0;border-radius:0 0 4px 4px}.parameters .row:nth-child(2n){background:#fbfbfb}#bus-gallery .parameters .name{font-weight:700}#bus-gallery .parameters .name,#bus-gallery .parameters .value{display:inline-block;width:50%;font-size:14px;vertical-align:top}#parkovacie-plochy{display:flex;flex-wrap:wrap;flex-direction:row}#parkovacie-plochy .item{width:50%;padding:10px}#parkovacie-plochy .inner{display:block;width:100%;font-size:0;border:1px solid #eaeaea;border-radius:4px;box-shadow:0 5px 15px -5px rgba(0,0,0,.075);overflow:hidden}#parkovacie-plochy .inner>div{display:inline-block;width:50%;font-size:initial;vertical-align:top}#parkovacie-plochy .image{max-height:320px}#parkovacie-plochy .inner h3{margin-top:30px;font-size:18px;margin-bottom:20px}#parkovacie-plochy i{color:#2e3192;width:30px;font-size:14px}#parkovacie-plochy a{font-weight:700}#parkovacie-plochy a:hover{text-decoration:underline}.umyvanie-switcher{margin-bottom:30px}.umyvanie-switcher label{padding-right:10px}body.page-id-1037 #primary{margin-bottom:0}body.page-id-1037 #main>article{padding-bottom:0}.ecommerce{display:flex;flex-wrap:wrap}.ecommerce__col{width:50%;max-width:420px;margin-right:30px;padding:30px 0}.ecommerce__col--full{width:100%;max-width:100%;margin-right:0}.ecommerce__col--full .alert{background-color:#ffecec;color:#c70000;font-weight:600;border-radius:5px;border:2px solid #ffe1e1;padding:15px 20px}.ecommerce__col h2{margin-top:0!important}.ecommerce__col--signup{border:2px solid #f1f1f1;padding:30px;border-radius:5px}.ecommerce .row{margin-bottom:10px}.ecommerce input[type="submit"]{opacity:1!important;pointer-events:all!important;cursor:not-allowed;width:100%}.ecommerce__form--login .button{background-color:#413185!important;color:#fff!important}.ecommerce small{font-size:12px!important;line-height:1.4!important}.ecommerce hr{margin-top:20px;margin-bottom:20px}.ecommerce__form--signup .button-wrapper{margin-top:30px}@media screen and (max-width:571px){.ecommerce__col{width:100%;max-width:100%;margin-right:0}}@media screen and (min-width:768px) and (max-width:1270px){.ast-above-header-wrap{position:relative}.ast-above-header{z-index:5}.ast-above-header{background:#fff;border-bottom:1px solid #eaeaea;margin-left:auto;margin-right:auto;position:relative;transition:all .2s linear}.ast-above-header{background-color:#fff;border-bottom:1px solid #f1f1f1;font-size:14px;line-height:30px!important}.ast-above-header-section-wrap{min-height:30px!important;flex-direction:initial!important;padding:5px 20px}.ast-above-header-section{flex:auto!important;align-items:center!important;display:flex!important;width:50%!important}.ast-justify-content-flex-start{justify-content:flex-start!important;padding:0!important}.ast-justify-content-flex-end{justify-content:flex-end!important;padding:0!important}.mobile-menu-widgets{padding-left:20px;margin-top:20px}.mobile-menu-widgets .tooltip-text{display:none}}@media screen and (max-width:1270px){#header-widget-wrapper{display:none}#search-menu-item{display:none}#search-menu-form{width:250px;opacity:1}.ast-primary-menu-wrapper{bottom:unset;right:60px}.main-header-bar>.ast-container{padding-top:5px;padding-bottom:5px}.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.mobile-menu-widgets{display:block}.menu-home .menu-text{line-height:inherit;font-size:inherit;color:inherit}.menu-home .fa-home{color:#3b2d77!important}.menu-home.current-menu-item .fa-home{color:#fff!important}.main-header-bar-navigation{background:none!important;transition:.3s ease-out!important}.main-header-bar-navigation>nav{display:block!important;box-shadow:-5px 0 55px -5px rgba(0,0,0,.2)!important;transition:.3s ease-out!important}ul.astra-megamenu{min-width:unset!important}#primary-menu>li>ul.sub-menu{padding:15px 0}.ast-primary-menu-wrapper #primary-menu>li:not(.current-menu-item):not(.current-menu-ancestor)>a{color:#3b2d77}#primary-menu>li.current-menu-item>.ast-menu-toggle,#primary-menu>li.current-menu-ancestor>.ast-menu-toggle{color:#fff}#primary-menu li li li a{line-height:1.7;padding:8px 0 10px 50px}.ast-primary-menu-wrapper #primary-menu>li.current-menu-ancestor{background-color:transparent}.ast-primary-menu-wrapper #primary-menu>li.current-page-parent>a,.ast-primary-menu-wrapper #primary-menu>li.current-page-parent>button,.main-header-menu .current-menu-item>.ast-menu-toggle{color:#fff}.ast-primary-menu-wrapper #primary-menu>li:hover{background-color:inherit}.ast-primary-menu-wrapper #primary-menu>li.current-menu-parent,.ast-primary-menu-wrapper #primary-menu>li.current-menu-item,.ast-primary-menu-wrapper #primary-menu>li:hover{background-color:unset}.ast-primary-menu-wrapper #primary-menu>li.current-menu-parent>a,.ast-primary-menu-wrapper #primary-menu>li.current-menu-item>a,.ast-primary-menu-wrapper #primary-menu>li.current-menu-ancestor>a{background-color:#3b2d77}.astra-megamenu>.menu-item>.sub-menu>li>a{padding:0 30px}.ast-header-break-point .main-navigation ul .button-custom-menu-item a,.ast-header-break-point .main-navigation ul li a,.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border:0!important}}@media screen and (max-width:1024px){#blueera-copyright-wrap .theme-tooltip .blueera-glow{display:none}}@media screen and (max-width:491px){#content{padding:0 10px}.tooltip:after{content:"";display:none}.mobile-text-center{text-align:center!important}.d-mobile{display:block}.d-desktop{display:none}#subpages{margin-bottom:30px;padding-bottom:40px;border-bottom:1px solid #e4e4e4}#subpages .sub-page{width:100%;margin-bottom:15px}#secondary{display:none}body.home #secondary{display:block}.sidebar-main aside{padding:0 0 2em 0!important}#quick-links{margin-top:0!important;padding-bottom:20px}#quick-links,#feedback,#transport-card,#useful-links{text-align:left}#quick-links .line{text-align:left;width:100%;margin-left:0}#feedback{padding-top:20px;padding-bottom:40px}#transport-card{padding-top:20px;padding-bottom:30px}#useful-links{padding-top:20px;padding-bottom:0}#welcome-popup{padding:25px}#welcome-popup .content{height:unset;max-height:80%}#welcome-popup .content img{height:auto}.ast-above-header-wrap,.ast-main-header-bar-alignment,#search-menu-item,#search-menu-form{display:none!important}#masthead .site-logo-img img{max-width:100%}.ast-header-sticked{margin:0}.main-header-bar>.ast-container{padding-bottom:5px}header .main-header-bar{border-bottom:1px solid #eaeaea;box-shadow:0 8px 15px -8px rgba(0,0,0,.05)}.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:0}header#masthead{position:fixed;top:0}#page{padding-top:75px}.mobile-menu-widgets{padding:25px}nav .floating-phone,nav .floating-phone:focus,nav .floating-facebook,nav .floating-facebook:focus{position:relative;display:inline-block;bottom:unset;right:unset;opacity:1;padding:0;margin-right:5px}nav .tooltip:hover:after{display:none}nav .tooltip-text{padding-top:20px;font-size:12px;line-height:1.5;color:#adadad}nav #search-menu-form{display:block!important;opacity:1;height:auto;width:auto;margin-bottom:30px}.mobile-menu-widgets .floating-phone,.mobile-menu-widgets .floating-facebook{position:relative;right:initial!important;opacity:1!important}.footer-adv-widget,.footer-adv-widget-1,.footer-adv-widget-2,.footer-adv-widget-3,.footer-adv-widget-4{width:100%!important}#home-planner{position:relative;top:auto;margin:30px auto 0}#reklama-na-autobusoch{height:auto}#reklama-na-autobusoch img{position:relative;width:auto;min-width:auto;left:unset;transform:unset;border-radius:35px;padding:20px}.slider-wrapper{width:100%;overflow:hidden}.tp-bullets{transform:translateY(-35px)!important;left:calc(50% - 9px)!important}.tp-leftarrow,.tp-rightarrow{transform:none!important;top:unset!important;bottom:100px}.tp-leftarrow{left:0!important}.tp-rightarrow{left:unset!important;right:0}.exceed-container .planner-wrapper{display:none}body.home .posts-list .post-tile>h2{margin-bottom:10px;margin-right:10px}body.home .posts-list .show-all{margin-bottom:30px;margin-left:0}#videogallery .embed-container{min-height:180px}.documents-list{padding-left:0}.documents-list .document-tile .icon{width:10%;vertical-align:middle}.documents-list .document-tile .content{width:80%;vertical-align:middle}.dokumenty-sidebar#secondary{display:none}#documents-cats-toggle{display:block}#documents-cats-toggle>a{font-weight:500;margin-left:10px;background-color:#403084;color:#fff;padding:5px 15px 7px;border-radius:4px;margin-bottom:30px;display:inline-block}#documents-cats-toggle .dokumenty-sidebar#secondary{margin-top:0}body.page-template-template-dokumenty #primary,.dokumenty-sidebar#secondary{width:100%}.wpcf7-form .poslat-spolocnosti-zivotopis,.wpcf7-form .navrhy-staznosti{padding:0}.wpcf7-form .third,.wpcf7-form .half{display:block;width:100%}.doprava-siet-row{margin-top:20px!important}.doprava-siet-row .elementor-text-editor{text-align:center;padding:20px}.doprava-siet-row .elementor-text-editor p strong{font-size:26px}.doprava-siet-row .elementor-text-editor a{display:block;margin-bottom:0}.doprava-siet-row p:nth-child(2){margin-bottom:0}.pal-display-submaps a{display:inline-block!important;margin-bottom:4px!important}.pal-display-submaps>.elementor-widget-container{padding-left:0!important}.pal-display-submaps br,.pal-display-submaps i{display:none}.submaps-okresy{margin-top:-40px;margin-bottom:30px}.submaps-okresy a{display:block!important}#tab-buttons a{display:block}#lines-table table,#departures table,.lines-table table{box-shadow:none}#lines-table tr,#departures tr,.lines-table tr{display:block;border:1px solid #f7f7f7;border-radius:4px;box-shadow:0 3px 15px -2px rgba(0,0,0,.05);margin-bottom:20px;padding-bottom:20px}#lines-table tr:first-of-type,#departures tr:first-of-type,.lines-table tr:first-of-type{display:none}#lines-table tr td,#departures tr td,.lines-table tr td{width:100%;display:block;text-align:center}#lines-table tr td:first-child,#departures tr td:first-child,.lines-table tr td:first-child{font-size:22px}#lines-table tr td:nth-child(2),#departures tr td:nth-child(2),.lines-table tr td:nth-child(2){padding-top:0}#lines-table td a,#departures td a,.lines-table td a{padding:15px 40px}#lines-table .filter,.lines-table .filter,#departures .filter{display:block}#departures td a{display:inline!important;padding:15px 40px!important}#departures tr:first-of-type{display:block}#departures thead{display:none}#departures td:first-child{font-size:16px!important;margin-bottom:10px}.lines-table .filter .search label{right:20px}#departures.lines-table th:nth-child(n+2),#departures.lines-table td:nth-child(n+2){text-align:center;width:100%}.elementor-accordion .elementor-tab-title{padding:20px 15px}.page-id-759 .elementor-widget-html>div>div{top:-30px!important}#parkovacie-plochy .item{width:100%}#parkovacie-plochy .inner>div{display:block;width:100%}#parkovacie-plochy .image{max-height:150px;overflow:hidden}#parkovacie-plochy .image img{width:100%}#parkovacie-plochy .content{padding:0 30px 20px}#bus-gallery .bus{width:100%;padding-left:0;padding-right:0}#bus-gallery .parameters .row{padding:5px}.posts-list .post-tile a.full-display .thumbnail img{width:100px;min-width:100px}body.single-post #main>article{padding-bottom:0}.post-navigation{padding-top:0!important}.post-navigation .nav-previous,.post-navigation .nav-next{margin-bottom:0!important}.podujatia-list .podujatie{width:50%}.gallery .gallery-item{max-width:50%}}@media screen and (max-width:390px){.posts-list .post-tile a.full-display{flex-direction:column}.posts-list .post-tile a.full-display .thumbnail img{width:75px;min-width:75px}}