﻿.nodisplay{display:none}.alert i{font-size:1.5em;margin-right:.5em;display:inline-block;vertical-align:middle}.alert span{display:inline-block;vertical-align:middle}.margin-bottom{margin-bottom:20px}.vmiddle{vertical-align:middle}.inline{display:inline-block}header .sticky-wrapper{height:120px !important}@media only screen and (max-width: 767px){header .sticky-wrapper{height:80px !important}}header.header-absolute{position:absolute;z-index:100;top:0;left:0;right:0;width:100%}.navbar-collapse{padding:0}.hamburger-box{width:20px}.hamburger-box .hamburger-inner,.hamburger-box .hamburger-inner::before,.hamburger-box .hamburger-inner::after{width:20px;height:2px;background-color:#333;transform:none !important;transition:none !important;opacity:1}.hamburger-box .hamburger-inner:before{top:-8px !important;opacity:1 !important}.hamburger-box .hamburger-inner:after{bottom:-8px !important;opacity:1 !important}.navbar-default{border:0;background-color:rgba(0,0,0,0);margin:0}.navbar-default .navbar-collapse{position:relative}@media(max-width: 767px){.navbar-default{min-height:0}.navbar-default .navbar-collapse{border:none}}.navbar-default ul.nav{margin:0 auto;position:absolute;top:0;right:0;left:0;width:100%;display:flex;justify-content:center}@media(min-width: 768px){.navbar-default ul.nav li.open>.dropdown-menu,.navbar-default ul.nav li:hover>.dropdown-menu{display:block}}.navbar-default ul.nav li>a{padding:0px 4px;margin:40px 8px;font-size:18px;font-weight:500;color:#333;position:relative}.navbar-default ul.nav li>a:after{content:"";position:absolute;left:0;right:0;bottom:0px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:none}.navbar-default ul.nav li>a:hover,.navbar-default ul.nav li>a:focus{background-color:rgba(0,0,0,0);color:#333}@media(min-width: 767px){.navbar-default ul.nav li>a:hover:after,.navbar-default ul.nav li>a:focus:after{display:block}}.navbar-default ul.nav li.active a{background-color:rgba(0,0,0,0);color:#333}@media(min-width: 767px){.navbar-default ul.nav li.active a:after{display:block}}.navbar-default ul.nav li.active a:hover,.navbar-default ul.nav li.active a:focus{background-color:rgba(0,0,0,0);color:#333}.navbar-default ul.nav li .dropdown-menu{border:0}@media(max-width: 767px){.navbar-default ul.nav li .dropdown-menu{margin-top:0}}.navbar-default ul.nav li .dropdown-menu li>a{text-shadow:none}.navbar-default .navbar-lang{list-style:none;padding:0;float:right;position:relative;z-index:10}.navbar-default .navbar-lang li{display:inline-block}.navbar-default .navbar-lang li a{padding:0px 4px;margin:40px 0px;position:relative;font-size:18px;font-weight:500;color:#333;display:block;line-height:20px}.navbar-default .navbar-lang li a:after{content:"";position:absolute;left:0;right:0;bottom:0px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:none}.navbar-default .navbar-lang li a:hover,.navbar-default .navbar-lang li a:focus{text-decoration:none;color:#333}@media(min-width: 767px){.navbar-default .navbar-lang li a:hover:after,.navbar-default .navbar-lang li a:focus:after{display:block}}.navbar-default .navbar-lang li .divider{height:14px;width:2px;background-color:#333;margin:0px 2px}.navbar-default .navbar-menu{list-style:none;padding:0;float:right;margin-bottom:0}.navbar-default .navbar-menu li .hamburger{padding:38px 20px;padding-right:0px}.navbar-default .navbar-menu li .hamburger:hover{opacity:1}.navbar-default .navbar-brand{padding:20px 0px;height:120px;transition:all .3s}.navbar-default .navbar-brand:after{display:none}@media only screen and (max-width: 767px){.navbar-default .navbar-brand{height:60px;padding:5px 0px}}.navbar-default.navbar-main ul.nav li>a{color:#333}.navbar-default.navbar-main ul.nav li>a:hover,.navbar-default.navbar-main ul.nav li>a:focus{color:#333}.navbar-default.navbar-main ul.nav li.active a{color:#333}.navbar-default.navbar-main ul.nav li.active a:hover,.navbar-default.navbar-main ul.nav li.active a:focus{color:#333}.navbar-default.navbar-main .navbar-lang li>a{color:#333}@media(max-width: 767px){.navbar-default.navbar-main .navbar-lang li>a{color:#fff}}.navbar-default.navbar-main .navbar-lang li>a:hover,.navbar-default.navbar-main .navbar-lang li>a:focus{color:#333}@media(max-width: 767px){.navbar-default.navbar-main .navbar-lang li>a:hover,.navbar-default.navbar-main .navbar-lang li>a:focus{color:#fff}}.navbar-default.navbar-main .navbar-lang li .divider{background-color:#333}@media(max-width: 767px){.navbar-default.navbar-main .navbar-lang li .divider{background-color:#fff}}.navbar-default.navbar-main .hamburger-box .hamburger-inner,.navbar-default.navbar-main .hamburger-box .hamburger-inner::before,.navbar-default.navbar-main .hamburger-box .hamburger-inner::after{background-color:#333}@media(max-width: 767px){.navbar-default.navbar-main .hamburger-box .hamburger-inner,.navbar-default.navbar-main .hamburger-box .hamburger-inner::before,.navbar-default.navbar-main .hamburger-box .hamburger-inner::after{background-color:#fff}}.navbar-header{position:absolute;z-index:10}@media(max-width: 767px){.navbar-header{width:100%;position:relative}}.navbar-header .hamburger{float:right;padding-right:0px}@media(min-width: 767px){.navbar-header .hamburger{display:none}}.navbar-header .navbar-lang li a{margin:16px 0px}.navbar-footer ul{margin-left:20px;margin-right:20px}@media only screen and (max-width: 767px){.navbar-footer ul{margin:0}}.navbar-footer ul li{display:block;float:none;border-bottom:1px solid #333;width:200px}@media only screen and (max-width: 767px){.navbar-footer ul li{border:none;display:flex;justify-content:center;width:100%}}.navbar-footer ul li a{color:#333;margin:6px 12px;padding:0px 4px;display:block;position:relative;z-index:1;width:fit-content}.navbar-footer ul li a:after{content:"";position:absolute;left:0;right:0;bottom:0px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:none}@media only screen and (max-width: 767px){.navbar-footer ul li a{margin:4px 12px;padding:0px 4px}}.navbar-footer ul li a:hover{background-color:rgba(0,0,0,0);color:#333}.navbar-footer ul li a:hover:after{display:block}.menu-right{z-index:3000;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.menu-right .menu-container{position:relative;z-index:3020;width:100%;height:100%;background-color:#3e06a7;overflow-x:hidden;overflow-y:auto;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (min-width: 767px){.menu-right .menu-container{display:flex;justify-content:center;align-items:center}}.menu-right .menu-container .close-menu{margin:15px 20px;display:flex;justify-content:flex-end}@media only screen and (min-width: 767px){.menu-right .menu-container .close-menu{position:absolute;top:0;right:0}}.menu-right .menu-container .close-menu i{font-size:30px;cursor:pointer;color:#fff}.menu-right .menu-container .close-menu i:hover{color:#1a1a1a}.menu-right .menu-container .navigation{padding:20px 80px}.menu-right .menu-container .navigation .row{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4{width:100%}}.menu-right .menu-container .navigation .row .col-sm-4:first-child{padding-right:40px}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4:first-child{padding-right:15px}}.menu-right .menu-container .navigation .row .col-sm-4:last-child{padding-left:40px}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4:last-child{padding-left:15px}}.menu-right .menu-container .navigation .row .col-sm-4>div{margin-bottom:20px}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4>div{margin-bottom:10px}}.menu-right .menu-container .navigation .row .col-sm-4>div a{font-size:18px;color:#fff;position:relative;z-index:1;padding:0px 4px}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4>div a{width:100%;display:block}}.menu-right .menu-container .navigation .row .col-sm-4>div a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background-image:none;z-index:-1;display:none}.menu-right .menu-container .navigation .row .col-sm-4>div a:hover,.menu-right .menu-container .navigation .row .col-sm-4>div a:focus{text-decoration:none;color:#fff}@media only screen and (min-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4>div a:hover:after,.menu-right .menu-container .navigation .row .col-sm-4>div a:focus:after{display:block}}.menu-right .menu-container .navigation .row .col-sm-4>div .row .col-sm-12{padding:6px 15px;margin:0px 15px;display:block;border-bottom:1px solid #fff}@media only screen and (max-width: 767px){.menu-right .menu-container .navigation .row .col-sm-4>div .row .col-sm-12{width:100%}}.menu-right .menu-container .navigation .row .col-sm-4>div .row .col-sm-12 a{font-size:14px}.menu-right.open{visibility:visible;opacity:1}.menu-right.open .menu-container{-webkit-transform:translateX(0);transform:translateX(0)}.nav-submenu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:40px 0px}.nav-submenu a{margin:0px 10px;position:relative;z-index:2;font-size:16px}.nav-submenu a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}.nav-submenu a:hover,.nav-submenu a:focus{text-decoration:none}#menu-sticky{transition:all .3s}.menu-sticky{background-color:#fff;box-shadow:0 1px 0 rgba(12,13,14,.1),0 1px 3px rgba(12,13,14,.1),0 4px 20px rgba(12,13,14,.035),0 1px 1px rgba(12,13,14,.025)}@media only screen and (min-width: 767px){.menu-sticky .navbar .hamburger{padding:30px 20px !important;padding-right:0px !important}}.menu-sticky .navbar .hamburger .hamburger-box .hamburger-inner,.menu-sticky .navbar .hamburger .hamburger-box .hamburger-inner::before,.menu-sticky .navbar .hamburger .hamburger-box .hamburger-inner::after{background-color:#333}@media only screen and (min-width: 767px){.menu-sticky .navbar .navbar-header .navbar-brand{height:90px}}@media only screen and (max-width: 767px){.menu-sticky .navbar .navbar-header .hamburger{margin-top:8px;padding:12px 15px;padding-right:0px}}.menu-sticky .navbar .navbar-nav li>a{margin:32px 8px;color:#333 !important}.menu-sticky .navbar .navbar-lang{margin-bottom:0px}.menu-sticky .navbar .navbar-lang li a{margin:32px 0px;color:#333}@media only screen and (max-width: 767px){.menu-sticky .navbar .navbar-lang li a{margin:21px 0px}}.menu-sticky .navbar .navbar-lang li a:hover,.menu-sticky .navbar .navbar-lang li a:focus{color:#333}.menu-sticky .navbar .navbar-lang li .divider{background-color:#333}.hlavne-menu .row [class*=col-] a{font-size:16px}.hlavne-menu .row [class*=col-] a:hover,.hlavne-menu .row [class*=col-] a:focus{text-decoration:none}.hlavne-menu .row [class*=col-] .row{margin:0}.hlavne-menu .row [class*=col-] .row [class*=col-] a{font-size:14px}.btn{border-radius:0px;font-size:14px;padding:8px 45px;letter-spacing:1px}.btn:after{display:none}.btn-default{color:#1a1a1a;background-color:rgba(0,0,0,0);border:none;text-align:left;padding:0px 4px;margin:8px 0px;display:inline-flex;font-weight:600;position:relative;z-index:1}.btn-default i{display:flex;justify-content:center;align-items:center}.btn-default:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#333 !important;background-color:rgba(0,0,0,0) !important;border:none !important;outline:none !important;box-shadow:none !important}.btn-default:hover i,.btn-default:focus i,.btn-default:active i{color:#333}@media(min-width: 767px){.btn-default:hover:after,.btn-default:focus:after,.btn-default:active:after{display:block}}.btn-default-left i{margin-right:8px;margin-left:0px}.btn-default-right i{margin-left:8px;margin-right:0px}.btn-default-white{color:#fff;font-weight:500}.btn-default-white i{color:#fff}.btn-default-white:hover,.btn-default-white:focus,.btn-default-white:active{color:#fff !important}.btn-default-white:hover i,.btn-default-white:focus i,.btn-default-white:active i{color:#fff !important}.btn-primary{border:2px solid #1a1a1a;background-color:#1a1a1a;color:#fff}.btn-primary:hover,.btn-primary:focus{border:2px solid #010101;background-color:#010101;color:#fff}.btn-secondary{border:2px solid #e6e6e6;background-color:#e6e6e6;color:#fff}.btn-secondary:hover,.btn-secondary:focus{border:2px solid #cdcdcd;background-color:#cdcdcd;color:#fff}.btn-tertiary{border:2px solid #1a1a1a;background-color:#1a1a1a;color:#fff}.btn-tertiary:hover,.btn-tertiary:focus{border:2px solid #010101;background-color:#010101;color:#fff}.btn-quartenary{border:2px solid #3e06a7;background-color:#3e06a7;color:#fff}.btn-quartenary:hover,.btn-quartenary:focus{border:2px solid #2c0476;background-color:#2c0476;color:#fff}.btn-block{border-radius:1px !important}.btn-circle{border-radius:40px}.btn-segment{background-color:#3e06a7;font-size:20px;padding:0;margin-top:15px;display:flex;color:#fff;border-radius:50%;height:40px;width:40px;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.btn-segment{margin-top:0}}.btn-segment i{margin:0;width:20px;height:20px}.btn-segment:hover,.btn-segment:focus{background-color:#2c0476;color:#fff}.btn-edit-data,.btn-payment-data{cursor:pointer;background-color:#3e06a7;font-size:14px;padding:0;display:flex;color:#fff;border-radius:50%;height:30px;width:30px;justify-content:center;align-items:center}.btn-payment-data{margin-left:4px}.banner{margin-top:89px}@media(max-width: 767px){.banner{margin-top:62px}}.banner .swiper-wrapper{display:flex;justify-content:center}.banner .swiper-slide{position:relative;max-width:1920px}.banner .swiper-slide img{width:100%}.banner .swiper-slide .banner-odkaz{position:absolute;margin:0 auto;left:0;right:0;bottom:200px;width:100%;display:flex;justify-content:center}@media only screen and (max-width: 1400px){.banner .swiper-slide .banner-odkaz{bottom:120px}}@media(max-width: 767px){.banner .swiper-slide .banner-odkaz{bottom:35px}}h1,.h1{padding:.25em .5em;color:#fff;background-color:#1a1a1a}h2,.h2{margin-top:1em;color:#1a1a1a}h2 a,.h2 a{color:#e6e6e6}h2 a:hover,.h2 a:hover{color:#cdcdcd}h3{margin-top:0;color:#1a1a1a}h3 a{color:#1a1a1a}h3 a:hover{color:#010101}.gallery{margin-top:15px;margin-left:0;margin-right:0}.gallery .gallery_item{cursor:pointer;padding:0;border:1px solid #fff}.clanok-vypis{display:flex;flex-wrap:wrap}@media(max-width: 767px){.clanok-vypis .col-sm-4,.clanok-vypis .col-sm-3{width:100%}}.clanok-vypis .col-sm-4 .clanok,.clanok-vypis .col-sm-3 .clanok{height:100%;margin-bottom:15px}.clanok-vypis .col-sm-4 .clanok a:after,.clanok-vypis .col-sm-3 .clanok a:after{display:none}.clanok-vypis .col-sm-4 .clanok img,.clanok-vypis .col-sm-3 .clanok img{width:100%}.clanok-vypis .col-sm-4 .clanok .datum,.clanok-vypis .col-sm-3 .clanok .datum{margin-top:10px}.clanok-vypis .col-sm-4 .clanok h2,.clanok-vypis .col-sm-3 .clanok h2{margin:6px 0px}.clanok-vypis .col-sm-4 .clanok h2 a,.clanok-vypis .col-sm-3 .clanok h2 a{color:#1a1a1a}.clanok-vypis .col-sm-4 .clanok h2 a:hover,.clanok-vypis .col-sm-3 .clanok h2 a:hover{text-decoration:none}.clanok-vypis .col-sm-4 .clanok .btn,.clanok-vypis .col-sm-3 .clanok .btn{padding:0px;position:relative}.clanok-vypis .col-sm-4 .clanok .btn:after,.clanok-vypis .col-sm-3 .clanok .btn:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}.clanok-uvod-vypis{display:flex;flex-wrap:wrap;margin-bottom:60px}@media only screen and (max-width: 767px){.clanok-uvod-vypis{margin-bottom:20px;display:block}}.clanok-uvod-vypis .container{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 767px){.clanok-uvod-vypis .container{display:block}}.clanok-uvod-vypis .container .col-nadpis{width:20%}@media only screen and (max-width: 767px){.clanok-uvod-vypis .container .col-nadpis{width:100%;margin-bottom:10px}}.clanok-uvod-vypis .container .col-nadpis .h1{margin-top:-30px;margin-bottom:0;padding:0}.clanok-uvod-vypis .container .col-nadpis .h1:after{display:none}@media only screen and (max-width: 767px){.clanok-uvod-vypis .container .col-nadpis .h1{margin-top:0;padding-bottom:0}}.clanok-uvod-vypis .container .col-clanky{width:80%}@media only screen and (max-width: 767px){.clanok-uvod-vypis .container .col-clanky{width:100%}}.clanok-uvod-vypis .container .col-clanky .clanok h2{margin:6px 0px}.clanok-uvod-vypis .container .col-clanky .lightslider-uvod-control{display:flex;justify-content:center;flex-wrap:wrap;margin-top:16px}.clanok-uvod-vypis .container .col-clanky .lightslider-uvod-control a{margin:0px 8px}@media(max-width: 767px){.clanok-uvod-vypis .col-sm-4 .clanok img,.clanok-uvod-vypis .col-sm-3 .clanok img{margin-bottom:10px}}.clanok-uvod-vypis .col-sm-4 .clanok a:after,.clanok-uvod-vypis .col-sm-3 .clanok a:after{display:none}.clanok-uvod-vypis .col-sm-4 .clanok h2 a,.clanok-uvod-vypis .col-sm-3 .clanok h2 a{color:#1a1a1a}.clanok-uvod-vypis .col-sm-4 .clanok h2 a:hover,.clanok-uvod-vypis .col-sm-3 .clanok h2 a:hover{text-decoration:none}.clanok-galeria-vypis .row{margin:0}.clanok-galeria-vypis .row [class*=col-]{padding:0;border:1px solid #fff}.clanok-galeria-vypis .row [class*=col-] .clanok{cursor:pointer}.clanok-galeria-vypis .row [class*=col-] .clanok a{display:block}.clanok-galeria-vypis .row [class*=col-] .clanok a .foto{overflow:hidden;position:relative}.clanok-galeria-vypis .row [class*=col-] .clanok a .foto img{width:100%}.clanok-galeria-vypis .row [class*=col-] .clanok a .shadow{opacity:0;background-color:rgba(26,26,26,.5);width:100%;height:100%;position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;color:#e6e6e6;flex-wrap:wrap;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 767px){.clanok-galeria-vypis .row [class*=col-] .clanok a .shadow{opacity:1;background-color:rgba(26,26,26,.2)}}.clanok-galeria-vypis .row [class*=col-] .clanok a .shadow .nazov{width:100%;font-size:18px;font-weight:bold;color:#fff;text-align:center}.clanok-galeria-vypis .row [class*=col-] .clanok a:hover .shadow{opacity:1}.clanky-najnovsie{margin-bottom:30px}.clanky-najnovsie .row{margin:0}@media only screen and (max-width: 767px){.clanky-najnovsie .row{margin:0px -15px}}.clanky-najnovsie .row .col-sm-6{padding:0}@media only screen and (max-width: 767px){.clanky-najnovsie .row .col-sm-6{padding:0px 15px;margin-bottom:15px}.clanky-najnovsie .row .col-sm-6:last-child{margin-bottom:0px}}.clanky-najnovsie .row .col-sm-6 .clanok{position:relative}.clanky-najnovsie .row .col-sm-6 .clanok .text{position:absolute;padding:50px 30px;bottom:0;width:100%;left:0;right:0;color:#fff}@media only screen and (max-width: 767px){.clanky-najnovsie .row .col-sm-6 .clanok .text{padding:30px 15px}}.clanky-najnovsie .row .col-sm-6 .clanok .text h2{margin:6px 0px}.clanky-najnovsie .row .col-sm-6 .clanok .text h2 a{color:#fff}.clanky-najnovsie .row .col-sm-6 .clanok .text h2 a:hover,.clanky-najnovsie .row .col-sm-6 .clanok .text h2 a:focus{color:#fff;text-decoration:none}.clanky-najnovsie .row .col-sm-6 .clanok .text .kratky-text{margin-bottom:20px}.clanky-najnovsie .row .col-sm-6 .clanok .shadow{background-color:rgba(0,0,0,0);background-image:linear-gradient(transparent, #1A1A1A 120%);position:absolute;top:0;left:0;right:0;height:100%;width:100%}.clanok-view .datum{margin-top:40px}.clanok-view .clanok-view-map .leaflet-map{height:400px}@media only screen and (max-width: 767px){.clanok-view .clanok-view-map .leaflet-map{height:300px}}.clanok-view .clanok-view-map .leaflet-map a:after{display:none}.clanok-view .clanok-view-map .leaflet-map .leaflet-top{display:none}.clanok-view .clanok-view-map .leaflet-map .leaflet-marker-pane img{height:82px}ul.subory_vypis{list-style:none;padding:0}ul.subory_vypis li a{display:inline-block;padding:0 0 0 25px;line-height:25px;background-repeat:no-repeat;background-position:left top;background-size:20px 20px}ul.subory_vypis li a.doc{background-image:url("../images/icon/doc.png")}ul.subory_vypis li a.docx{background-image:url("../images/icon/docx.png")}ul.subory_vypis li a.eml{background-image:url("../images/icon/eml.png")}ul.subory_vypis li a.eps{background-image:url("../images/icon/eps.png")}ul.subory_vypis li a.htm{background-image:url("../images/icon/htm.png")}ul.subory_vypis li a.jpeg{background-image:url("../images/icon/jpeg.png")}ul.subory_vypis li a.jpg{background-image:url("../images/icon/jpg.png")}ul.subory_vypis li a.msg{background-image:url("../images/icon/msg.png")}ul.subory_vypis li a.pdf{background-image:url("../images/icon/pdf.png")}ul.subory_vypis li a.png{background-image:url("../images/icon/png.png")}ul.subory_vypis li a.pst{background-image:url("../images/icon/pst.png")}ul.subory_vypis li a.rar{background-image:url("../images/icon/rar.png")}ul.subory_vypis li a.tif{background-image:url("../images/icon/tif.png")}ul.subory_vypis li a.xls{background-image:url("../images/icon/xls.png")}ul.subory_vypis li a.xlsx{background-image:url("../images/icon/xlsx.png")}ul.subory_vypis li a.zip{background-image:url("../images/icon/zip.png")}ul.subory_vypis li a:hover,ul.subory_vypis li a:focus{text-decoration:none}footer{background-color:#e6e6e6;color:#333;margin-top:60px}@media only screen and (max-width: 767px){footer{margin-top:20px}}footer .container{padding:60px 15px}@media only screen and (max-width: 767px){footer .container{padding:20px 15px}}footer .container .row .col-sm-2.footer-logo-container{width:12%}@media only screen and (max-width: 767px){footer .container .row .col-sm-2.footer-logo-container{width:100%;display:flex;justify-content:center}}@media only screen and (max-width: 767px){footer .container .row .col-sm-2.footer-logo-container a img{height:60px;margin:10px 0px}}footer .container .row .col-sm-2.footer-logo-container a:after{display:none}footer .container .row .col-sm-7.footer-menu-container{width:65%}@media only screen and (max-width: 767px){footer .container .row .col-sm-7.footer-menu-container{width:100%}}footer .container .row .col-sm-3.footer-created-container{width:23%}@media only screen and (max-width: 767px){footer .container .row .col-sm-3.footer-created-container{width:100%;text-align:center}}footer .container .row .col-sm-3.footer-created-container .footer-social{margin-top:20px;padding:0;list-style:none}footer .container .row .col-sm-3.footer-created-container .footer-social li{display:inline-block}footer .container .row .col-sm-3.footer-created-container .footer-social li a{display:flex;margin:0px 8px;color:#333}footer .container .row .col-sm-3.footer-created-container .footer-social li a:after{display:none}footer .container .row .col-sm-3.footer-created-container .footer-social li a i{font-size:24px}footer .container .row .col-sm-3.footer-created-container .footer-social li a:hover,footer .container .row .col-sm-3.footer-created-container .footer-social li a:focus{text-decoration:none}footer .container .row .col-sm-3.footer-created-container .footer-social li a:hover i{color:#9d75ea}div.cs_shop .buttons{margin-top:20px}div.cs_shop div.kroky{margin:2em 0 2em 0}@media(max-width: 767px){div.cs_shop div.kroky{margin-top:0}}div.cs_shop div.kroky div.krok{border-width:2px 0 2px 0;border-style:solid;border-color:#1a1a1a;display:inline-block;padding:.5em}@media(max-width: 767px){div.cs_shop div.kroky div.krok{display:block;border-top:0}}div.cs_shop div.kroky div.krok span.cislo{font-weight:bold;color:#1a1a1a}div.cs_shop div.kroky div.krok span.nazov{font-weight:bold;color:#1a1a1a;display:inline-block}div.cs_shop div.kroky .selected{background-color:#1a1a1a;color:#fff}div.cs_shop div.kroky .selected .fa{color:#fff}div.cs_shop div.kroky .selected .cislo{color:#fff !important}div.cs_shop div.kroky .selected .nazov{color:#fff !important}div.cs_shop div.kroky .ok{background-color:#1a1a1a;color:#fff}div.cs_shop div.kroky .ok .fa{color:#fff}div.cs_shop div.kroky .ok .nazov{color:#fff !important}div.cs_shop div.produkty{display:flex;flex-flow:row wrap}div.cs_shop div.produkty article{padding-top:15px;padding-bottom:15px}div.cs_shop div.produkty article .lSPrev,div.cs_shop div.produkty article .lSNext{background:none}div.cs_shop div.produkty article .lSPrev:after,div.cs_shop div.produkty article .lSNext:after{display:none}div.cs_shop div.produkty article .lSNext{text-align:right}div.cs_shop div.produkty article .foto-container{margin-bottom:15px}div.cs_shop div.produkty article .foto-container div.foto{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}div.cs_shop div.produkty article .foto-container div.foto img{height:330px}div.cs_shop div.produkty article .foto-container div.foto .tag{position:absolute;top:10px;right:0px;z-index:3}div.cs_shop div.produkty article .foto-container div.foto .tag span{font-family:"Open Sans Condensed",sans-serif;font-size:16px}div.cs_shop div.produkty article span.zlava{position:absolute;top:1em;font-size:.9em;left:0;background:#1a1a1a;color:#fff;padding:.2em .5em;text-transform:uppercase}div.cs_shop div.produkty article h2{font-size:16px;line-height:21px;padding:0;margin-top:0px;margin-bottom:.25em;font-weight:600;color:#333;text-align:center;width:100%}div.cs_shop div.produkty article h2 a{color:#333;text-decoration:none}div.cs_shop div.produkty article .text .kod-produktu{font-size:12px;margin-bottom:8px}div.cs_shop div.produkty article .viac-cena{display:flex;align-items:center;justify-content:center;position:relative;top:6px}@media(max-width: 767px){div.cs_shop div.produkty article .viac-cena{display:block}}@media(min-width: 767px){div.cs_shop div.produkty article .viac-cena .ceny{-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}}@media(max-width: 767px){div.cs_shop div.produkty article .viac-cena .ceny{display:flex;align-items:center;justify-content:center;margin-bottom:6px}}div.cs_shop div.produkty article .viac-cena .ceny .dph-info{margin-left:8px;margin-top:12px;float:right;font-size:10px}div.cs_shop div.produkty article .viac-cena .ceny .cena{font-weight:600;font-size:20px;color:#1a1a1a;float:left;display:flex;justify-content:center;align-items:center}div.cs_shop div.produkty article .viac-cena .ceny .stara-cena{font-size:18px;color:#000;float:left;margin-right:15px}div.cs_shop div.produkty article .viac-cena .produkt-detail{display:flex;justify-content:center;align-items:center}@media(min-width: 767px){div.cs_shop div.produkty article .viac-cena .produkt-detail{position:absolute;left:0;right:0;top:0px;width:100%;height:100%;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;opacity:0}}div.cs_shop div.produkty article .viac-cena .produkt-detail .btn{padding:4px 12px}@media(min-width: 767px){div.cs_shop div.produkty article:hover .viac-cena .produkt-detail{visibility:visible;opacity:1}div.cs_shop div.produkty article:hover .viac-cena .ceny{visibility:hidden;opacity:0}}div.cs_shop div.produkt_view{padding:30px 0}div.cs_shop div.produkt_view div.produkt_info{margin-bottom:30px}div.cs_shop div.produkt_view div.produkt_info h1{font-size:30px;text-transform:none;text-align:left;margin:0;padding:0;margin-bottom:15px}div.cs_shop div.produkt_view div.produkt_info h1:after{content:"";position:relative}div.cs_shop div.produkt_view div.produkt_info a.popis{color:#e6e6e6;text-decoration:underline}div.cs_shop div.produkt_view div.produkt_info section{margin-bottom:.5em;display:inline-block}div.cs_shop div.produkt_view div.produkt_info section .dph-info{margin-left:8px;margin-top:10px;float:right}div.cs_shop div.produkt_view div.produkt_info section span.cena{color:#000;font-size:2em;font-weight:bold;line-height:1em}div.cs_shop div.produkt_view div.produkt_info section .stara_cena{margin-left:10px}div.cs_shop div.produkt_view div.produkt_info section .stav_produktu{margin-left:30px}div.cs_shop div.produkt_view div.produkt_info label{color:#333;text-align:left;font-size:12px;margin-right:.5em;padding-left:0}div.cs_shop div.produkt_view div.produkt_info form.add_item section{margin:0}div.cs_shop div.produkt_view div.produkt_info form.add_item #mnozstvo{text-align:center;font-weight:normal}div.cs_shop div.produkt_view div.tag{position:absolute;right:0;top:10px}div.cs_shop div.produkt_view div.tag span{text-align:left}div.cs_shop div.produkt_view div.produkt_gallery{position:relative}div.cs_shop div.produkt_view div.produkt_gallery img{border:none;cursor:pointer}div.cs_shop div.produkt_view div.produkt_gallery div.thumbnails{margin-top:10px;margin-left:-5px;margin-right:-5px;overflow:hidden}div.cs_shop div.produkt_view div.produkt_gallery div.thumbnails div{padding:0 5px 10px 5px;display:block;float:left;width:33.33%}div.cs_shop div.produkt_view div.produkt_gallery div.thumbnails img{display:block;width:100%;cursor:pointer}div.cs_shop div.produkt_view div.popis{line-height:24px;font-size:15px}div.cs_shop div.produkt_view div.popis ul{list-style:none;padding-left:0}div.cs_shop div.produkt_view div.popis ul li{padding-left:15px;line-height:27px}div.cs_shop div.produkt_view div.popis ul li:before{padding-right:16px;font-size:.6em;font-family:"FontAwesome";content:"";color:#e6e6e6}div.cs_shop div.produkt_view table.tabulka tr td,div.cs_shop div.produkt_view table.tabulka tr th{padding:.25em .5em}div.cs_shop div.produkt_view #vlastnosti{margin-bottom:1em}div.cs_shop div.produkt_view #vlastnosti table th{background:#1a1a1a;color:#fff;font-weight:400}div.cs_shop div.produkt_view #vlastnosti table td{font-weight:bold}div.cs_shop div.produkt_view #vlastnosti table th,div.cs_shop div.produkt_view #vlastnosti table td{border:1px solid #fff}div.cs_shop div.produkt_view .input-group-addon{background:none}div.cs_shop div.produkt_view button{text-transform:none}div.cs_shop .stav_produktu{margin:.5em 1em 1em 0;display:inline-block}div.cs_shop .stav_produktu:before{font-family:"FontAwesome";margin-right:.5em}div.cs_shop .stav_produktu.nedostupny{color:#1a1a1a}div.cs_shop .stav_produktu.nedostupny:before{content:""}div.cs_shop .stav_produktu.na_objednavku,div.cs_shop .stav_produktu.na_sklade{color:#e6e6e6}div.cs_shop .stav_produktu.na_objednavku:before,div.cs_shop .stav_produktu.na_sklade:before{content:""}div.cs_shop .tag span{color:#fff;padding:.25em .5em;display:block;text-align:right;margin-bottom:1px;background:#1a1a1a;width:fit-content;margin-left:auto}div.cs_shop .tag span.akcia{background:#1a1a1a}div.cs_shop .tag span.novinka{background:#1a1a1a}div.cs_shop .tag span.top{background:#e6e6e6}div.cs_shop .kosik table{border-width:0 0 2px 0;border-color:#1a1a1a;border-style:solid}div.cs_shop .kosik table>thead>tr>th,div.cs_shop .kosik table>thead>tr>td,div.cs_shop .kosik table>tbody>tr>th,div.cs_shop .kosik table>tbody>tr>td,div.cs_shop .kosik table>tfoot>tr>th,div.cs_shop .kosik table>tfoot>tr>td{vertical-align:middle}div.cs_shop .kosik table>thead>tr>th,div.cs_shop .kosik table>tbody>tr>th,div.cs_shop .kosik table>tfoot>tr>th{font-size:13px;border-color:#1a1a1a}div.cs_shop .kosik table>thead>tr>td,div.cs_shop .kosik table>tbody>tr>td,div.cs_shop .kosik table>tfoot>tr>td{font-size:15px}div.cs_shop .kosik table thead th{background:#1a1a1a;color:#fff}div.cs_shop .kosik table tr.doprava{border-width:2px 0 0 0;border-color:#1a1a1a;border-style:solid}div.cs_shop .kosik table .input-pocet .btn{padding:2px 14px;padding-top:3px}div.cs_shop .kosik table .input-pocet .pocet{border-radius:0px}div.cs_shop .kosik table input.pocet{width:50px;display:inline-block}div.cs_shop .kosik table span.varianta{font-size:.8em;display:block;margin-left:1em}div.cs_shop .kosik table a.produkt_nazov{font-weight:bold;color:#e6e6e6;text-decoration:underline}div.cs_shop .kosik table.ceny{border-color:#1a1a1a;border-width:0 0 1px 0;border-style:solid}div.cs_shop .kosik table.ceny tr.cena_bez_dph td{border:0;padding-top:0;padding-bottom:0}div.cs_shop .kosik table.ceny tr.dph{border-width:0 0 2px 0;border-color:#1a1a1a;border-style:solid}div.cs_shop .kosik table.ceny tr.dph td{border:0;padding-top:0;padding-bottom:1em}div.cs_shop .kosik table.ceny tr.cena_s_dph td{padding-top:1em;padding-bottom:1em}div.cs_shop .kosik table.ceny tr.cena_s_dph td:first-child{font-weight:bold;color:#000}div.cs_shop .kosik table.ceny tr.cena_s_dph td:last-child{font-size:1.75em;font-weight:bold}div.cs_shop .kosik .cena_s_dph{color:#e6e6e6;font-weight:bold}div.cs_shop .kosik .cena_s_dph td{border-color:#1a1a1a}div.cs_shop .buttons .prev{text-align:left}@media(max-width: 767px){div.cs_shop .buttons .prev .btn{margin-bottom:1em;width:100%}}div.cs_shop .buttons .next{text-align:right}@media(max-width: 767px){div.cs_shop .buttons .next .btn{width:100%;white-space:inherit}}div.cs_shop .filter{background:#e6e6e6;padding:1em}div.cs_shop .filter .item{display:inline-block;vertical-align:top;margin-right:1em}div.cs_shop .filter .item h2{font-size:1em;margin-top:0;color:#fff}div.cs_shop .filter .item label{color:#fff}div.cs_shop .filter .item .btn{margin-top:5px}div.cs_shop.pokladna{margin-bottom:2em}div.cs_shop.pokladna .btn.back{font-weight:bold;color:#e6e6e6}div.cs_shop.pokladna .btn.submit{font-weight:bold}div.cs_shop.pokladna .title{color:#e6e6e6;text-transform:uppercase;font-size:15px;font-weight:bold;padding-bottom:10px}@media(max-width: 767px){div.cs_shop.pokladna .title{padding:10px 0 0 0}}div.cs_shop.pokladna h1{padding:30px 0 25px 0}@media(max-width: 767px){div.cs_shop.pokladna h1{padding:0}}div.cs_shop.pokladna .prihlasenie{width:100%;display:table;margin:0 0 50px 0}div.cs_shop.pokladna .prihlasenie h3{font-weight:bold;font-size:21px}div.cs_shop.pokladna .prihlasenie .doprava input,div.cs_shop.pokladna .prihlasenie .platba input{margin-right:10px}div.cs_shop.pokladna .prihlasenie .doprava .fa,div.cs_shop.pokladna .prihlasenie .platba .fa{color:#e6e6e6;margin-right:6px}div.cs_shop.pokladna #checkbox_label_suhlas_s_podmienkami a{color:#000;text-decoration:underline}div.cs_shop div.skupiny_produktu_vypis div{margin-bottom:1em}@media(max-width: 767px){div.cs_shop div.skupiny_produktu_vypis div{margin-bottom:.5em}}div.cs_shop div.skupiny_produktu_vypis a{overflow:hidden;border:1px solid #1a1a1a;border-radius:4px;display:flex;font-size:16px;text-decoration:none;color:#e6e6e6;font-weight:700;align-items:center;justify-content:space-between}div.cs_shop div.skupiny_produktu_vypis a:hover{color:#1a1a1a;text-decoration:underline}div.cs_shop div.skupiny_produktu_vypis a div.foto{margin:0;min-height:59px}div.cs_shop div.skupiny_produktu_vypis a div.foto img{border-top-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 0 0;border-color:#1a1a1a;border-style:solid;background:#eee;display:inline-block;vertical-align:middle}div.cs_shop div.skupiny_produktu_vypis a span{padding:.5em;line-height:1.1em}.top-kosik{float:right;margin:36px 0px;margin-left:20px;transition:all .5s ease-in-out}@media(max-width: 767px){.top-kosik{margin:8px 0px;float:left}}.top-kosik a{color:#000;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:20px}.top-kosik a:hover,.top-kosik a:focus{color:#000}.top-kosik a img{height:18px;margin-top:-4px}.top-kosik a .badge{background-color:#1a1a1a;margin-top:-4px}table.doprava tr th,table.doprava tr td,table.platba tr th,table.platba tr td{border-color:#1a1a1a}table.table tr td{border-color:#1a1a1a}hr{border-color:#1a1a1a}.form input{border-radius:0px}.form label{margin-bottom:0px;font-size:12px;color:#333}.form .input-box,.form .select-box{height:auto;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:2px solid #1a1a1a;padding:4px 2px;border-radius:0px;background-color:rgba(0,0,0,0)}.form .input-box::-webkit-input-placeholder,.form .select-box::-webkit-input-placeholder{color:#333}.form .input-box::-moz-placeholder,.form .select-box::-moz-placeholder{color:#333}.form .input-box:-ms-input-placeholder,.form .select-box:-ms-input-placeholder{color:#333}.form .input-box:-moz-placeholder,.form .select-box:-moz-placeholder{color:#333}.form textarea{border-radius:0px;background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid #1a1a1a;padding:4px 2px;box-shadow:none}.form textarea:focus{box-shadow:none}.form textarea::-webkit-input-placeholder{color:#333}.form textarea:-moz-placeholder{color:#333}.form textarea::-moz-placeholder{color:#333}.form textarea:-ms-input-placeholder{color:#333}.form .form-muted{font-size:12px;color:#ccc;margin-top:2px}.form .s-hidden{visibility:hidden;padding-right:10px}.form .select{cursor:pointer;display:inline-block;position:relative;width:100%}.form .select:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;display:block}.form .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);width:100%;padding:4px 2px;border-bottom:2px solid #1a1a1a;z-index:2;overflow:hidden;line-height:24px}.form .styledSelect:after{font-size:14px;font-family:"Font Awesome 5 Pro";content:"";position:absolute;top:0;z-index:2;right:0;padding:4px 0px}.form .options{display:none;position:absolute;top:100%;right:0;height:150px;overflow-y:scroll;left:0;z-index:999;margin:0 0;padding:4px 0px;list-style:none;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.form .options li{padding:0 6px;margin:0 0;padding:0 10px}.form .options li:hover{background-color:#39f;color:#fff}.clanok-kategoria-form{margin-bottom:30px}.vysledky-form .search-group{position:relative}.vysledky-form .search-group .search{position:absolute;top:0;right:0;padding:4px 0px}.vysledky-form .search-group .search i{color:#1a1a1a}html,body{font-family:"Alata",sans-serif;font-weight:500}html h1,html .h1,html h2,html .h2,html h3,html .h3,html h4,html .h4,body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4{background-color:rgba(0,0,0,0);color:#333;font-family:"Alata",sans-serif;padding:0;width:fit-content}html h1,html .h1,body h1,body .h1{font-size:40px;position:relative;margin:40px 0px}@media only screen and (max-width: 767px){html h1,html .h1,body h1,body .h1{font-size:28px;margin:20px 0px}}html h2,html .h2,body h2,body .h2{margin:22px 0px}@media only screen and (max-width: 767px){html h2,html .h2,body h2,body .h2{font-size:20px;margin:10px 0px}}html .ckeditor-text,body .ckeditor-text{display:inline-block;width:100%}@media only screen and (max-width: 767px){html .ckeditor-text img,body .ckeditor-text img{width:100% !important;height:auto !important;margin-left:0 !important;margin-right:0 !important}}html .ckeditor-text a:hover,html .ckeditor-text a:focus,body .ckeditor-text a:hover,body .ckeditor-text a:focus{text-decoration:none}html .input-hidden,body .input-hidden{display:none !important}html .modal.in,body .modal.in{display:flex !important;justify-content:center;align-items:center}@media print{html a[href]:after,body a[href]:after{content:none !important}}html a,body a{color:#333;position:relative;z-index:2}html a:after,body a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}html a i,body a i{margin-right:4px}html p:last-child,body p:last-child{margin:0}html .layout,body .layout{background-color:#fff}html .lightSlider,body .lightSlider{display:flex;flex-wrap:wrap}html .text-center,body .text-center{display:flex;justify-content:center}html .media,body .media{margin-top:0 !important}html .iframe-container,body .iframe-container{position:relative;padding-top:56.25%}html .iframe-container iframe,body .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-responsive{max-height:100%}.alert-danger,.alert-warning{color:#d9534f;border:1px solid #d9534f;border-radius:0px;background-color:rgba(217,83,79,.2)}.alert-success{color:#5cb85c;border:1px solid #5cb85c;border-radius:0px;background-color:rgba(92,184,92,.2)}.no-data{text-align:center}.no-data h3{width:100%}.cookies-container{position:fixed;background-color:#fff;bottom:0;right:0;left:0;z-index:5000;width:100%;padding:16px 0;border-top:4px solid #3e06a7;box-shadow:0 4px 20px rgba(12,13,14,.035),0 4px 20px rgba(12,13,14,.1),0 0 0px rgba(12,13,14,.035),0 1px 1px rgba(12,13,14,.025)}.cookies-container.cookies-hidden{display:none}.cookies-container .container{display:flex;align-items:center;justify-content:space-between;gap:24px}.cookies-container .container:before,.cookies-container .container:after{display:none}@media(max-width: 767px){.cookies-container .container{flex-direction:column;align-items:stretch;gap:12px}}.cookies-container .container .cookies-text{font-size:14px;line-height:21px}.cookies-container .container .cookies-text strong{display:block;font-size:16px;margin-bottom:2px}.cookies-container .container .cookies-text a{color:#3e06a7;text-decoration:underline}.cookies-container .container .cookies-text a:after{display:none}.cookies-container .container .cookies-text a:hover,.cookies-container .container .cookies-text a:focus{color:#1a1a1a}.cookies-container .container .cookies-btn{display:flex;flex-shrink:0;gap:8px}@media(max-width: 767px){.cookies-container .container .cookies-btn a{flex:1}}.cookies-container .container .cookies-btn a:after{display:none}.cookies-container .container .btn{padding:10px 18px !important;font-size:14px !important;white-space:nowrap}.pagination_holder{text-align:center;margin-top:20px}.pagination_holder .pagination li a{border:none;background-color:rgba(0,0,0,0);font-weight:bold;padding:0;margin:6px 12px}.pagination_holder .pagination li a:after{display:block}.pagination_holder .pagination li a i{margin-right:0px}.pagination_holder .pagination li a .fa-arrow-left{margin-right:4px}.pagination_holder .pagination li a .fa-arrow-right{margin-left:4px}.pagination_holder .pagination li a:hover,.pagination_holder .pagination li a:focus{background-color:rgba(0,0,0,0)}.pagination_holder .pagination li.disabled a:after,.pagination_holder .pagination li.active a:after{display:none}.pagination_holder .pagination li.disabled span,.pagination_holder .pagination li.active span{border:none;background-color:rgba(0,0,0,0);font-weight:bold}.pagination_holder .pagination li.disabled span .fa-arrow-left,.pagination_holder .pagination li.active span .fa-arrow-left{margin-right:4px}.pagination_holder .pagination li.disabled span .fa-arrow-right,.pagination_holder .pagination li.active span .fa-arrow-right{margin-left:4px}.pagination_holder .pagination li.disabled span:hover,.pagination_holder .pagination li.disabled span:focus,.pagination_holder .pagination li.active span:hover,.pagination_holder .pagination li.active span:focus{background-color:rgba(0,0,0,0)}.pagination_holder .pagination li.active span{color:#1a1a1a}.text-uvod{padding:60px 0px}@media only screen and (max-width: 767px){.text-uvod{padding:20px 0px}}.text-uvod .row .col-sm-6:first-child div{width:85%;text-align:justify}@media only screen and (max-width: 767px){.text-uvod .row .col-sm-6:first-child div{width:100%;margin-bottom:20px}}.text-uvod .row .col-sm-6:last-child{padding-left:0px}@media only screen and (max-width: 767px){.text-uvod .row .col-sm-6:last-child{padding-left:15px}}.text-uvod .row .col-sm-6:last-child .btn{margin-bottom:4px}.video-uvod{display:flex;flex-wrap:wrap;overflow:hidden;margin-bottom:60px}@media only screen and (max-width: 767px){.video-uvod{margin-bottom:20px}}.video-uvod .text-container{width:50%;background-color:#3e06a7;display:flex;justify-content:center;align-items:center;color:#fff}@media only screen and (max-width: 767px){.video-uvod .text-container{width:100%}}.video-uvod .text-container .text{float:right;padding:40px 60px}@media only screen and (max-width: 767px){.video-uvod .text-container .text{padding:40px 30px}}.video-uvod .text-container .text .registracia-timer{display:flex;flex-wrap:wrap;justify-content:center}.video-uvod .text-container .text .registracia-timer div{width:80px;text-align:center;color:#fff}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-timer div{width:60px}}.video-uvod .text-container .text .registracia-timer div .number{font-size:40px;color:#fff}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-timer div .number{font-size:28px}}.video-uvod .text-container .text .registracia-text{font-size:15px;margin-top:16px}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-text{margin-top:10px}}.video-uvod .text-container .text .registracia-text-next-year{margin-top:26px;font-size:34px;text-align:center}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-text-next-year{margin-top:10px}}.video-uvod .text-container .text .registracia-href{margin-top:16px}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-href{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.video-uvod .text-container .text .registracia-href .registracia-datum{text-decoration:underline;float:left;font-size:16px;font-weight:600;letter-spacing:1px}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-href .registracia-datum{float:none;text-align:center;width:100%}}.video-uvod .text-container .text .registracia-href .btn{float:right;line-height:12px}.video-uvod .text-container .text .registracia-href .btn:after{bottom:0px}@media only screen and (max-width: 767px){.video-uvod .text-container .text .registracia-href .btn{float:none;justify-content:center;margin-top:10px}}.video-uvod .video{width:50%}@media(max-width: 767px){.video-uvod .video{width:100%}}.video-uvod .video .responsive-container{position:relative;overflow:hidden;padding-top:56.25%}.social-media-container{text-align:center}.social-media-container #instafeed{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.social-media-container #instafeed a{width:25%;padding-bottom:25%;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.social-media-container #instafeed a{width:50%;padding-bottom:50%}}.social-media-container #instafeed a img{position:absolute;display:block;min-width:100%;height:100%;object-fit:cover}.social-media-container #instafeed a .text{position:absolute;bottom:0;right:0;left:0;width:100%;background-color:rgba(26,26,26,.5);height:50px;padding:15px}.social-media-container #instafeed a .text div{overflow:hidden;text-overflow:ellipsis;color:#fff;width:100%;height:100%;white-space:nowrap;font-size:13px}.social-media-container .btn{margin-top:40px}@media only screen and (max-width: 767px){.social-media-container .btn{margin-top:15px}}@media only screen and (max-width: 767px){.partneri-container h2{margin-bottom:20px}}.partneri-container .partneri-hlavni .row{display:flex;flex-wrap:wrap;justify-content:center}.partneri-container .partneri-hlavni .row .col-sm-3{display:flex;justify-content:center;align-items:center;margin-bottom:15px}@media only screen and (max-width: 767px){.partneri-container .partneri-hlavni .row .col-sm-3{width:45%}}.partneri-container .partneri-hlavni .row .col-sm-3 a{display:flex;justify-content:center;align-items:center;padding:0px 10px}.partneri-container .partneri-hlavni .row .col-sm-3 a:after{display:none}@media only screen and (max-width: 767px){.partneri-container .partneri-hlavni .row .col-sm-3 a{padding:0px 10px}}.partneri-container .partneri-hlavni .row .col-sm-2{display:flex;justify-content:center;align-items:center;margin-bottom:15px}@media only screen and (max-width: 767px){.partneri-container .partneri-hlavni .row .col-sm-2{width:80%}}.partneri-container .partneri-hlavni .row .col-sm-2 a{display:flex;justify-content:center;align-items:center;padding:0px 10px;min-height:85px}.partneri-container .partneri-hlavni .row .col-sm-2 a:after{display:none}@media only screen and (max-width: 767px){.partneri-container .partneri-hlavni .row .col-sm-2 a{padding:0px 80px}}.partneri-container .partneri-organizatori .row{display:flex;justify-content:center;flex-wrap:wrap}.partneri-container .partneri-organizatori .row .col-sm-2,.partneri-container .partneri-organizatori .row .col-sm-3,.partneri-container .partneri-organizatori .row .col-sm-1{display:flex;justify-content:center;align-items:center;margin-bottom:30px;min-height:85px}@media only screen and (max-width: 767px){.partneri-container .partneri-organizatori .row .col-sm-2,.partneri-container .partneri-organizatori .row .col-sm-3,.partneri-container .partneri-organizatori .row .col-sm-1{width:33.33%}}.partneri-container .partneri-organizatori .row .col-sm-2 a,.partneri-container .partneri-organizatori .row .col-sm-3 a,.partneri-container .partneri-organizatori .row .col-sm-1 a{padding:0px 4px}.partneri-container .partneri-organizatori .row .col-sm-2 a:after,.partneri-container .partneri-organizatori .row .col-sm-3 a:after,.partneri-container .partneri-organizatori .row .col-sm-1 a:after{display:none}.partneri-container .partneri-organizatori.medialny-partner .row .col-sm-2{width:25%}@media only screen and (max-width: 767px){.partneri-container .partneri-organizatori.medialny-partner .row .col-sm-2{width:50%}}.partneri-container .partneri-organizatori .lightslider-partneri a{display:flex;justify-content:center;align-items:center;padding:15px 34px}.partneri-container .partneri-organizatori .lightslider-partneri a:after{display:none}@media only screen and (max-width: 767px){.partneri-container .partneri-organizatori .lightslider-partneri a{padding:0px 10px}}.partneri-container .partneri-organizatori .lightslider-partneri-control{display:flex;justify-content:center;flex-wrap:wrap;margin-top:16px}.partneri-container .partneri-organizatori .lightslider-partneri-control a{margin:0px 8px}.panel-group-faq .panel{border:none;box-shadow:none}.panel-group-faq .panel .panel-heading{border:none;border-bottom:2px solid #1a1a1a;border-radius:0px;padding:10px 0px;background-color:rgba(0,0,0,0)}.panel-group-faq .panel .panel-heading .panel-title{width:100%;position:relative;z-index:2}.panel-group-faq .panel .panel-heading .panel-title a{display:flex;width:100%;color:#333}.panel-group-faq .panel .panel-heading .panel-title a:after{background-image:none}.panel-group-faq .panel .panel-heading .panel-title a div{width:calc(100% - 16px)}.panel-group-faq .panel .panel-heading .panel-title a div span{position:relative}.panel-group-faq .panel .panel-heading .panel-title a div span:after{content:"";position:absolute;left:0;right:0;bottom:0px;height:8px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}@media(max-width: 767px){.panel-group-faq .panel .panel-heading .panel-title a div span:after{background-image:none}}.panel-group-faq .panel .panel-heading .panel-title a .far{float:right;width:16px;display:flex;justify-content:center;align-items:center;margin-right:0}.panel-group-faq .panel .panel-heading .panel-title a.collapsed .far{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.panel-group-faq .panel .panel-heading .panel-title a:hover,.panel-group-faq .panel .panel-heading .panel-title a:focus{text-decoration:none}.panel-group-faq .panel .panel-body{padding:10px 0px;padding-bottom:30px}.panel-group-sien-slavy .panel{border:none;box-shadow:none}.panel-group-sien-slavy .panel .panel-heading{border:none;border-radius:0px;padding:10px 0px;background-color:rgba(0,0,0,0)}.panel-group-sien-slavy .panel .panel-heading .panel-title{width:100%;position:relative;z-index:2}.panel-group-sien-slavy .panel .panel-heading .panel-title a{display:flex;width:100%;color:#333}.panel-group-sien-slavy .panel .panel-heading .panel-title a:after{bottom:-2px}.panel-group-sien-slavy .panel .panel-heading .panel-title a div{width:calc(100% - 16px)}.panel-group-sien-slavy .panel .panel-heading .panel-title a .far{float:right;width:16px;display:flex;justify-content:center;align-items:center;margin-right:0}.panel-group-sien-slavy .panel .panel-heading .panel-title a.collapsed .far{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.panel-group-sien-slavy .panel .panel-heading .panel-title a:hover,.panel-group-sien-slavy .panel .panel-heading .panel-title a:focus{text-decoration:none}.panel-group-sien-slavy .panel .panel-body{padding:10px 0px;padding-bottom:30px;border:none !important}.panel-group-sien-slavy .panel .panel-body .rocnik{font-size:50px;line-height:50px}@media only screen and (max-width: 767px){.panel-group-sien-slavy .panel .panel-body .col-sm-6{width:50%;float:left}}.panel-group-sien-slavy .panel .panel-body .col-sm-6 .meno{margin-top:14px;font-size:24px}@media only screen and (max-width: 767px){.panel-group-sien-slavy .panel .panel-body .col-sm-6 .meno{font-size:14px}}@media only screen and (max-width: 767px){.panel-group-sien-slavy .panel .panel-body .col-sm-6 .klub{font-size:10px}}.panel-group-sien-slavy .panel .panel-body .foto{margin-top:14px}.informacie-counter{margin-top:90px;margin-bottom:50px}@media only screen and (max-width: 767px){.informacie-counter{margin-top:40px;margin-bottom:20px}}.informacie-counter .informacie-data{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.informacie-counter .informacie-data .row .col-sm-3{color:#333}@media only screen and (max-width: 767px){.informacie-counter .informacie-data .row .col-sm-3{margin-bottom:15px}.informacie-counter .informacie-data .row .col-sm-3:last-child{margin-bottom:0px}}.informacie-counter .informacie-data .row .col-sm-3 .cislo{font-size:60px;line-height:60px;text-align:center}@media only screen and (max-width: 767px){.informacie-counter .informacie-data .row .col-sm-3 .cislo{line-height:30px;font-size:30px}}.informacie-counter .informacie-data .row .col-sm-3 .cislo span{position:relative;z-index:2}.informacie-counter .informacie-data .row .col-sm-3 .cislo span:after{content:"";position:absolute;left:0;right:0;bottom:33px;height:30px;background-image:url("../images/underline.png");opacity:.4;transition:opacity .25s ease;background-repeat:no-repeat;z-index:-1;display:block}@media only screen and (max-width: 767px){.informacie-counter .informacie-data .row .col-sm-3 .cislo span:after{bottom:22px;height:10px}}.informacie-counter .informacie-data .row .col-sm-3 .nazov{text-align:center;font-size:18px}.breadcrumb{padding:8px 0px;margin-bottom:0;list-style:none;border:none;background:rgba(0,0,0,0)}.breadcrumb>li{display:inline-block}.breadcrumb>li a{color:#333}.breadcrumb>li a:after{display:none}.breadcrumb>li a:hover,.breadcrumb>li afocus{text-decoration:none}.breadcrumb>li a:hover:after,.breadcrumb>li afocus:after{display:block}.breadcrumb>li+li:before{font-family:"Font Awesome 5 Pro";content:"";padding-left:3px;padding-right:5px;color:#333}.etapa-view{margin-bottom:30px}@media only screen and (max-width: 767px){.etapa-view .row .col-sm-6{width:75%}}.etapa-view .row .h1{margin-top:10px;margin-bottom:10px}.etapa-view .row .trat{margin-bottom:10px}.etapa-view .row .datum,.etapa-view .row .cas,.etapa-view .row .prevysenie,.etapa-view .row .dlzka,.etapa-view .row .pocet_vyslapov{margin-bottom:10px}.etapa-view .row .datum span,.etapa-view .row .cas span,.etapa-view .row .prevysenie span,.etapa-view .row .dlzka span,.etapa-view .row .pocet_vyslapov span{font-size:12px;text-transform:uppercase}.etapa-view .row .col-sm-2{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;height:fit-content;height:-moz-fit-content}@media only screen and (max-width: 767px){.etapa-view .row .col-sm-2{width:25% !important}}.etapa-view .row .col-sm-2 .download{font-size:10px;width:100%;margin-top:15px}@media only screen and (max-width: 767px){.etapa-view .row .col-sm-2 .download{display:block !important}}.organizatori-container>.row{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.organizatori-container>.row{margin-top:20px}}.organizatori-container>.row [class*=col-]{margin-bottom:15px}@media only screen and (max-width: 767px){.organizatori-container>.row [class*=col-]{width:50%}.organizatori-container>.row [class*=col-] .col-sm-4{width:100%}}.organizatori-container>.row [class*=col-] .organizator{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;padding-top:0}@media only screen and (max-width: 767px){.organizatori-container>.row [class*=col-] .organizator{padding:5px}}.organizatori-container>.row [class*=col-] .organizator .foto{background-color:#cdcdcd;border-radius:50%;overflow:hidden}.organizatori-container>.row [class*=col-] .organizator .meno{margin-top:15px;width:100%;text-align:center;font-size:16px;font-weight:bold}.organizatori-container>.row [class*=col-] .organizator .typ-organizatora{width:100%;text-align:center}.organizatori-container h3{width:100%;text-align:center}.table-responsive table tbody tr td{vertical-align:middle;border:none}.lightslider-galeria a{display:flex;justify-content:center;align-items:center}.lightslider-galeria a:after{display:none}.lightslider-galeria-control{display:flex;justify-content:center;flex-wrap:wrap;margin-top:16px}.lightslider-galeria-control a{margin:0px 8px}@media only screen and (max-width: 767px){.etapa-foto .foto{height:400px;overflow-x:scroll;overflow-y:hidden}.etapa-foto .foto::-webkit-scrollbar{height:6px}.etapa-foto .foto::-webkit-scrollbar-track{background:#e6e6e6}.etapa-foto .foto::-webkit-scrollbar-thumb{background:#cdcdcd}.etapa-foto .foto::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.etapa-foto .foto img{height:100%;width:auto;max-height:none;max-width:none}}.segment-container .segment-button-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.segment-container .segment-button-container .download{text-align:center}.segment-container .leaflet-map{height:400px}@media only screen and (max-width: 767px){.segment-container .leaflet-map{height:300px}}.segment-container .leaflet-map a:after{display:none}.segment-container .leaflet-map .leaflet-top,.segment-container .leaflet-map .leaflet-bottom{display:none}.segment-container .elevation-polyline{stroke:#1a1a1a !important;stroke-opacity:.85}.segment-container .height-focus.circle-lower{fill:#3e06a7 !important}.segment-container #map{margin-bottom:20px}.segment-container .elevation{height:250px;width:100%;padding:0px;margin:0px;font-family:"Alata",sans-serif !important}@media only screen and (max-width: 767px){.segment-container .elevation{display:none}}.segment-container .elevation .area{fill:#9d75ea !important;stroke:#3e06a7 !important;stroke-width:2.8}.segment-container .elevation .elevation-control .background{background-color:rgba(0,0,0,0) !important}.segment-container .elevation .elevation-control .grid .x{display:none !important}.segment-container .elevation .elevation-control .legend{display:none !important}.segment-container .elevation .elevation-summary{display:none}.segment-container .elevation-control.elevation .axis text{fill:rgba(26,26,26,.5) !important}.segment-container .elevation-control.elevation .axis line,.segment-container .elevation-control.elevation .axis path{stroke:rgba(26,26,26,.5) !important}.segment-container .elevation-control.elevation .horizontal-drag-group{color:rgba(26,26,26,.5) !important}.segment-container .elevation-control.elevation .horizontal-drag-label{fill:rgba(26,26,26,.5) !important}.segment-container .horizontal-drag-symbol{display:none !important}.segment-container .row{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.segment-container .row .col-sm-10{width:90%}}.segment-container .row .col-sm-10 h2{margin-bottom:5px}.segment-container .row .col-sm-10 .popis{margin-bottom:20px}@media only screen and (max-width: 767px){.segment-container .row .col-sm-2{width:10%}}.segment-container .row .col-sm-2 .download{font-size:10px;width:100%}@media only screen and (max-width: 767px){.segment-container .row .col-sm-2 .download{display:none}}.segment-container .segment-data{margin-bottom:20px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.segment-container .segment-data .col-sm-3{width:50%;text-align:center}}.segment-container .segment-data .col-sm-3 .nazov{font-size:10px}.segment-container .segment-data .col-sm-3 .data{font-size:28px}#modal-validate-pretekar .popis{margin-bottom:15px}#modal-validate-pretekar .btn-container{display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){#modal-validate-pretekar .btn-container{justify-content:center}}.instagram-container .row .col-sm-4{width:33.33% !important;float:left;padding:5px}.pretekar-qr-code{margin-top:15px;margin-bottom:15px;display:flex;justify-content:center}.pretekar-actions{display:flex;align-items:center}@media only screen and (max-width: 767px){.etapa-form .col-sm-8{width:100%}}a:hover:after,a:focus-visible:after,.navbar .nav>li.active>a:after,.navbar .nav>li>a.active:after{opacity:1 !important}.btn-primary,.btn-quartenary,.btn-tertiary{position:relative;overflow:hidden;z-index:0;transition:color .25s ease,border-color .25s ease,transform .15s ease}.btn-primary:before,.btn-quartenary:before,.btn-tertiary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(0.2, 0.7, 0.2, 1)}.btn-primary i,.btn-quartenary i,.btn-tertiary i{transition:transform .25s cubic-bezier(0.2, 0.7, 0.2, 1)}.btn-primary:hover:before,.btn-primary:focus-visible:before,.btn-quartenary:hover:before,.btn-quartenary:focus-visible:before,.btn-tertiary:hover:before,.btn-tertiary:focus-visible:before{transform:scaleX(1)}.btn-primary:hover i,.btn-primary:focus-visible i,.btn-quartenary:hover i,.btn-quartenary:focus-visible i,.btn-tertiary:hover i,.btn-tertiary:focus-visible i{transform:translateX(4px)}.btn-primary:active,.btn-quartenary:active,.btn-tertiary:active{transform:translateY(1px)}.btn-primary:before{background-color:#3e06a7}.btn-primary:hover,.btn-primary:focus{background-color:#1a1a1a;border-color:#3e06a7}.btn-quartenary:before,.btn-tertiary:before{background-color:#1a1a1a}.btn-quartenary:hover,.btn-quartenary:focus,.btn-tertiary:hover,.btn-tertiary:focus{border-color:#1a1a1a}.btn-quartenary:hover,.btn-quartenary:focus{background-color:#3e06a7}.btn-tertiary:hover,.btn-tertiary:focus{background-color:#1a1a1a}a:focus:not(:focus-visible),.btn:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=checkbox]:focus:not(:focus-visible),input[type=radio]:focus:not(:focus-visible),input[type=file]:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none !important}a:focus-visible,.btn:focus-visible,button:focus-visible,input[type=checkbox]:focus-visible,input[type=radio]:focus-visible,input[type=file]:focus-visible,input[type=submit]:focus-visible,[tabindex]:not(input):not(select):not(textarea):focus-visible{outline:3px solid #3e06a7 !important;outline-offset:3px !important;box-shadow:0 0 0 3px #fff !important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):focus,select:focus,textarea:focus{outline:none !important}.form .input-box:focus,.form textarea:focus,.form select.select-box:focus{border-bottom-color:#3e06a7 !important;box-shadow:0 2px 0 0 #3e06a7 !important}.btn.btn-default:focus-visible,.btn.btn-default-right:focus-visible,.btn.btn-default-left:focus-visible{outline:3px solid #3e06a7 !important;outline-offset:3px !important;box-shadow:0 0 0 3px #fff !important}html{scroll-padding-top:110px;scroll-padding-bottom:calc(var(--cookie-bar-height, 0px) + 16px)}.text-uvod .row .col-sm-6:last-child .btn{display:flex;align-items:center;justify-content:space-between;width:260px;max-width:100%;margin-bottom:8px;padding:10px 18px !important}@media only screen and (max-width: 767px){.text-uvod .row .col-sm-6:last-child .btn{width:100%}}.text-uvod .row .col-sm-6:last-child .btn i{margin:0 0 0 16px}.uvod-cta{position:relative;z-index:3;margin-top:-48px}@media only screen and (max-width: 767px){.uvod-cta{margin-top:0;padding-top:15px}}.uvod-cta .uvod-cta-grid{display:flex;gap:4px}@media only screen and (max-width: 767px){.uvod-cta .uvod-cta-grid{flex-direction:column}}.uvod-cta .uvod-cta-item{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;padding:22px 24px;background-color:#1a1a1a;color:#fff;text-decoration:none;position:relative;overflow:hidden;transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .3s ease;isolation:isolate;box-shadow:0 10px 28px rgba(12,13,14,.22);border-top:4px solid #d9c2f6}@media only screen and (max-width: 767px){.uvod-cta .uvod-cta-item{min-height:0;padding:16px 18px}}.uvod-cta .uvod-cta-item:after{display:none !important}.uvod-cta .uvod-cta-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#3e06a7;transform:translateY(101%);transition:transform .35s cubic-bezier(0.2, 0.7, 0.2, 1)}.uvod-cta .uvod-cta-item.uvod-cta-item-primary{background-color:#3e06a7}.uvod-cta .uvod-cta-item.uvod-cta-item-primary:before{background-color:#1a1a1a}.uvod-cta .uvod-cta-item .uvod-cta-label{font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:#9d75ea}.uvod-cta .uvod-cta-item.uvod-cta-item-primary .uvod-cta-label{color:#d9c2f6}.uvod-cta .uvod-cta-item .uvod-cta-title{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:22px;line-height:28px}.uvod-cta .uvod-cta-item .uvod-cta-title i{margin:0 0 0 12px;transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.uvod-cta .uvod-cta-item:hover,.uvod-cta .uvod-cta-item:focus-visible{color:#fff;transform:translateY(-4px);box-shadow:0 16px 32px rgba(12,13,14,.28)}.uvod-cta .uvod-cta-item:hover:before,.uvod-cta .uvod-cta-item:focus-visible:before{transform:translateY(0)}.uvod-cta .uvod-cta-item:hover .uvod-cta-title i,.uvod-cta .uvod-cta-item:focus-visible .uvod-cta-title i{transform:translateX(6px)}.uvod-cta .uvod-cta-item>*{position:relative;z-index:1}.clanok-uvod-vypis .clanok,.clanok-vypis .clanok,.clanky-najnovsie .clanok{transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.clanok-uvod-vypis .clanok.ux-clickable,.clanok-vypis .clanok.ux-clickable,.clanky-najnovsie .clanok.ux-clickable{cursor:pointer}.clanok-uvod-vypis .clanok a.image,.clanok-uvod-vypis .clanok .foto,.clanok-vypis .clanok a.image,.clanok-vypis .clanok .foto,.clanky-najnovsie .clanok a.image,.clanky-najnovsie .clanok .foto{display:block;overflow:hidden}.clanok-uvod-vypis .clanok a.image:after,.clanok-uvod-vypis .clanok .foto:after,.clanok-vypis .clanok a.image:after,.clanok-vypis .clanok .foto:after,.clanky-najnovsie .clanok a.image:after,.clanky-najnovsie .clanok .foto:after{display:none}.clanok-uvod-vypis .clanok img,.clanok-vypis .clanok img,.clanky-najnovsie .clanok img{transition:transform .6s cubic-bezier(0.2, 0.7, 0.2, 1)}.clanok-uvod-vypis .clanok h2 a,.clanok-vypis .clanok h2 a,.clanky-najnovsie .clanok h2 a{transition:color .2s ease}.clanok-uvod-vypis .clanok:hover img,.clanok-vypis .clanok:hover img,.clanky-najnovsie .clanok:hover img{transform:scale(1.05)}.clanok-uvod-vypis .clanok:hover,.clanok-vypis .clanok:hover{transform:translateY(-4px)}.clanok-uvod-vypis .clanok:hover h2 a,.clanok-vypis .clanok:hover h2 a{color:#3e06a7}.ux-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(0.2, 0.7, 0.2, 1)}.ux-reveal.ux-visible{opacity:1;transform:none}.panel-group-faq .panel-title a{transition:color .2s ease}.panel-group-faq .panel-title a .far{transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.panel-group-faq .panel-title a:hover span{color:#3e06a7}.panel-group-faq .panel-title a:not(.collapsed) span{color:#3e06a7}@media(hover: hover){.partneri-container img{filter:grayscale(1);opacity:.75;transition:filter .3s ease,opacity .3s ease,transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.partneri-container a:hover img{filter:none;opacity:1;transform:scale(1.04)}}@media only screen and (min-width: 768px){.menu-sticky .navbar .navbar-header .navbar-brand,.menu-sticky .navbar .navbar-nav>li>a,.menu-sticky .navbar .navbar-lang li a,.menu-sticky .navbar .hamburger{transition:height .3s ease,margin .3s ease,padding .3s ease}body.ux-scrolled .menu-sticky .navbar .navbar-header .navbar-brand{height:68px;padding-top:10px;padding-bottom:10px}body.ux-scrolled .menu-sticky .navbar .navbar-nav li>a{margin-top:21px;margin-bottom:21px}body.ux-scrolled .menu-sticky .navbar .navbar-lang li a{margin-top:21px;margin-bottom:21px}body.ux-scrolled .menu-sticky .navbar .hamburger{padding-top:19px !important;padding-bottom:19px !important}}.table-responsive .table tbody tr{transition:background-color .15s ease}.table-responsive .table tbody tr:hover td{background-color:#f1e7fb}@media only screen and (min-width: 768px){.table-responsive{overflow:visible}.table-responsive .table thead th{position:sticky;top:68px;z-index:2;background-color:#fff;box-shadow:inset 0 -2px 0 #3e06a7}}@media only screen and (max-width: 767px){.table-responsive{background:linear-gradient(to right, white 30%, rgba(255, 255, 255, 0)),linear-gradient(to right, rgba(255, 255, 255, 0), white 70%) 100% 0,radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0)) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.table-responsive .table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(0,0,0,.03)}}.yt-facade{color:#fff;position:relative;display:block;width:100%;max-width:100%;aspect-ratio:16/9;margin:0 0 20px 0;padding:0;border:0;background-color:#1a1a1a;background-size:cover;background-position:center;cursor:pointer;overflow:hidden}.yt-facade:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.05) 60%);transition:background-color .3s ease}.yt-facade .yt-facade-play{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background-color:#3e06a7;color:#fff;font-size:26px;line-height:76px;text-align:center;transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1),background-color .3s ease}.yt-facade .yt-facade-play i{margin:0 0 0 5px}.yt-facade .yt-facade-title{position:absolute;left:20px;right:20px;bottom:16px;color:#fff;font-size:16px;line-height:22px;text-align:left}.yt-facade:hover .yt-facade-play,.yt-facade:focus-visible .yt-facade-play{transform:scale(1.1);background-color:#1a1a1a}.yt-facade.yt-facade-loaded{cursor:default}.yt-facade.yt-facade-loaded:before{display:none}.yt-facade.yt-facade-loaded iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-uvod .responsive-container .yt-facade{position:absolute;top:0;left:0;height:100%;margin:0;aspect-ratio:auto}@media(prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:0s !important;animation-duration:0s !important}.ux-reveal{opacity:1;transform:none}}.iframe-container .yt-facade{position:absolute;top:0;left:0;height:100%;margin:0;aspect-ratio:auto}.ts-wrapper.select-box-search.form-control{height:auto;padding:0;border:none;box-shadow:none;background:rgba(0,0,0,0)}.ts-wrapper.select-box-search .ts-control{display:flex;align-items:center;min-height:0;padding:4px 28px 4px 2px;border:none;border-bottom:2px solid #1a1a1a;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:#333;font-family:inherit;font-size:inherit;line-height:1.6;cursor:pointer;transition:border-color .2s ease}.ts-wrapper.select-box-search .ts-control .item{color:#333}.ts-wrapper.select-box-search .ts-control:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;margin-top:-6px;border-right:2px solid #1a1a1a;border-bottom:2px solid #1a1a1a;transform:rotate(45deg);transition:transform .25s ease,margin .25s ease}.ts-wrapper.select-box-search:hover .ts-control{border-bottom-color:#3e06a7}.ts-wrapper.select-box-search.focus .ts-control{border-bottom-color:#3e06a7;box-shadow:none}.ts-wrapper.select-box-search.dropdown-active .ts-control:after{margin-top:-2px;transform:rotate(-135deg)}.ts-wrapper.select-box-search .ts-control>input::placeholder{color:#333}.ts-wrapper.select-box-search.has-items .ts-control>input{position:absolute;left:-10000px}.ts-wrapper.select-box-search .ts-control:focus-visible{outline:3px solid #3e06a7;outline-offset:3px}.ts-dropdown{margin-top:0;border:none;border-top:3px solid #3e06a7;border-radius:0;background-color:#fff;box-shadow:0 12px 28px rgba(12,13,14,.16);color:#333;font-family:inherit;z-index:1100}.ts-dropdown .dropdown-input-wrap{padding:10px 12px 6px}.ts-dropdown .dropdown-input{width:100%;padding:6px 2px 6px 26px;border:none;border-bottom:2px solid #1a1a1a;border-radius:0;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%233e06a7' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") no-repeat 2px center;box-shadow:none;font-size:15px}.ts-dropdown .dropdown-input:focus{outline:none;border-bottom-color:#3e06a7;box-shadow:none !important}.ts-dropdown .ts-dropdown-content{max-height:260px;padding:4px 0 8px}.ts-dropdown .option,.ts-dropdown .no-results{padding:8px 14px;line-height:1.4}.ts-dropdown .option{cursor:pointer;transition:background-color .12s ease,color .12s ease}.ts-dropdown .option.selected{color:#3e06a7;font-weight:600}.ts-dropdown .option.active{background-color:#3e06a7;color:#fff}.ts-dropdown .no-results{color:#777;font-style:italic}.ts-dropdown .highlight{background-color:#d9c2f6;color:inherit;border-radius:0}.ts-dropdown .option.active .highlight{background-color:rgba(255,255,255,.25)}.ts-wrapper.select-box-search.plugin-dropdown_input.dropdown-active:not(.has-items) .items-placeholder{display:block !important}.ts-wrapper.select-box-search.dropdown-active .ts-control{outline:none !important}.ts-dropdown .dropdown-input:focus-visible{outline:none !important;box-shadow:none !important}.ts-dropdown [data-selectable] .highlight{background-color:#d9c2f6;border-radius:0}.ts-dropdown .active[data-selectable] .highlight{background-color:rgba(255,255,255,.3)}.ts-wrapper.select-box-search .ts-control,.ts-wrapper.select-box-search.plugin-dropdown_input.focus.dropdown-active .ts-control{border-top:none !important;border-left:none !important;border-right:none !important;box-shadow:none !important}.ts-wrapper.select-box-search .ts-control .items-placeholder,.ts-wrapper.select-box-search.plugin-dropdown_input.focus.dropdown-active .ts-control .items-placeholder{border:none !important;box-shadow:none !important;background:rgba(0,0,0,0)}.page-hero{position:relative;overflow:hidden;margin-bottom:48px;padding:36px 0 52px;background-color:#3e06a7;color:#fff}@media only screen and (max-width: 767px){.page-hero{margin-bottom:28px;padding:20px 0 32px}}.page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;width:38%;background:repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.08) 14px, transparent 14px, transparent 34px);clip-path:polygon(30% 0, 100% 0, 100% 100%, 0 100%);pointer-events:none}@media only screen and (max-width: 767px){.page-hero:before{width:45%}}.page-hero .container{position:relative;z-index:1}.page-hero .breadcrumb{margin:0 0 14px 0;padding:0;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.page-hero .breadcrumb>li{color:#d9c2f6}.page-hero .breadcrumb>li a{color:#d9c2f6;transition:color .2s ease}.page-hero .breadcrumb>li a:hover,.page-hero .breadcrumb>li a:focus{color:#fff}.page-hero .breadcrumb>li+li:before{color:#9d75ea}.page-hero h1{width:auto;margin:0;color:#fff;font-size:52px;line-height:1.05;text-transform:uppercase;letter-spacing:.5px}@media only screen and (max-width: 767px){.page-hero h1{font-size:32px;margin:0}}.page-hero h1:after{content:"";display:block;width:96px;height:13px;background:repeating-linear-gradient(to bottom, #d9c2f6 0, #d9c2f6 3px, transparent 3px, transparent 5px);margin-top:18px}@media only screen and (max-width: 767px){.page-hero h1:after{width:64px;margin-top:12px}}.page-hero.page-hero-light{background-color:#f1e7fb;color:#1a1a1a}.page-hero.page-hero-light:before{background:repeating-linear-gradient(-55deg, rgba(62, 6, 167, 0.07) 0, rgba(62, 6, 167, 0.07) 14px, transparent 14px, transparent 34px)}.page-hero.page-hero-light .breadcrumb>li,.page-hero.page-hero-light .breadcrumb>li a{color:#3e06a7}.page-hero.page-hero-light .breadcrumb>li a:hover{color:#1a1a1a}.page-hero.page-hero-light h1{color:#3e06a7}.page-hero.page-hero-light h1:after{content:"";display:block;width:96px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px)}.page-hero.page-hero-slim{padding:18px 0}.page-hero.page-hero-slim .breadcrumb{margin:0}.nav-submenu{margin:-48px 0 40px 0;padding:18px 0;background-color:#f1e7fb;box-shadow:0 0 0 100vmax #f1e7fb;clip-path:inset(0 -100vmax);gap:6px 4px}@media only screen and (max-width: 767px){.nav-submenu{margin-top:-28px}}.nav-submenu a{font-size:15px;padding:4px 6px}.layout .ckeditor-text{font-size:17px;line-height:1.7}.layout .ckeditor-text h2{width:auto;margin:40px 0 16px;padding-left:16px;border-left:6px solid #3e06a7;font-size:26px;line-height:1.25}.layout .ckeditor-text h3{width:auto;margin:28px 0 10px;color:#3e06a7;font-size:21px}.layout .ckeditor-text ul{padding-left:0;list-style:none}.layout .ckeditor-text ul>li{position:relative;margin-bottom:8px;padding-left:26px}.layout .ckeditor-text ul>li:before{content:"";position:absolute;left:4px;top:.68em;width:8px;height:8px;background-color:#3e06a7}.layout .ckeditor-text ul ul>li:before{background-color:#9d75ea}.layout .ckeditor-text ol{padding-left:0;list-style:none;counter-reset:ck-ol}.layout .ckeditor-text ol>li{position:relative;margin-bottom:10px;padding-left:40px;counter-increment:ck-ol}.layout .ckeditor-text ol>li:before{content:counter(ck-ol);position:absolute;left:0;top:.15em;width:26px;height:26px;background-color:#f1e7fb;color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;line-height:26px;text-align:center}.layout .ckeditor-text table{width:100%;margin:20px 0;border-collapse:collapse;font-size:15px}.layout .ckeditor-text table th,.layout .ckeditor-text table thead td{background-color:#1a1a1a;color:#fff;font-weight:500}.layout .ckeditor-text table th,.layout .ckeditor-text table td{padding:10px 12px;border:none;border-bottom:1px solid #eee;vertical-align:top}.layout .ckeditor-text table tbody tr:nth-child(even) td{background-color:#faf7fd}.layout .ckeditor-text blockquote{margin:24px 0;padding:18px 22px;border-left:6px solid #3e06a7;background-color:#f1e7fb;font-size:18px}.layout .ckeditor-text hr{border:none;margin:32px 0}.layout .ckeditor-text hr:after{content:"";display:block;width:72px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px)}.layout .ckeditor-text img{max-width:100%;height:auto}.page-code-harmonogram .ckeditor-text>p{margin-top:32px}.page-code-harmonogram .ckeditor-text>p strong,.page-code-harmonogram .ckeditor-text>p b{display:inline-block;padding:6px 14px;background-color:#3e06a7;color:#fff;font-size:15px;letter-spacing:1px;text-transform:uppercase}.page-code-harmonogram .ckeditor-text ul{position:relative;margin-left:10px;padding-left:0;border-left:3px solid #d9c2f6}.page-code-harmonogram .ckeditor-text ul>li{padding:6px 0 6px 26px;margin-bottom:2px}.page-code-harmonogram .ckeditor-text ul>li:before{left:-9.5px;top:1.05em;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background-color:#3e06a7}.page-kontakt .ckeditor-text{padding:32px 36px;border-top:6px solid #3e06a7;background-color:#f1e7fb}@media only screen and (max-width: 767px){.page-kontakt .ckeditor-text{padding:22px 20px}}.page-kontakt .ckeditor-text h2:first-child,.page-kontakt .ckeditor-text h3:first-child{margin-top:0}.pagination_holder .pagination{display:flex;justify-content:center;gap:10px;margin:40px 0}.pagination_holder .pagination>li>a,.pagination_holder .pagination>li>span{float:none;display:inline-flex;align-items:center;gap:10px;margin:0;padding:12px 22px;border:2px solid #1a1a1a;border-radius:0 !important;background-color:rgba(0,0,0,0);color:#1a1a1a;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.pagination_holder .pagination>li>a:after,.pagination_holder .pagination>li>span:after{display:none}.pagination_holder .pagination>li>a i,.pagination_holder .pagination>li>span i{transition:transform .25s ease}.pagination_holder .pagination>li>a:hover,.pagination_holder .pagination>li>a:focus{border-color:#3e06a7;background-color:#3e06a7;color:#fff}.pagination_holder .pagination>li:first-child>a:hover i{transform:translateX(-4px)}.pagination_holder .pagination>li:last-child>a:hover i{transform:translateX(4px)}.pagination_holder .pagination>li.disabled>span{opacity:.3;background-color:rgba(0,0,0,0);color:#1a1a1a}ul.subory_vypis{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:10px;margin:24px 0}ul.subory_vypis li{margin:0;padding:0}ul.subory_vypis li:before{display:none}ul.subory_vypis li a{position:relative;display:flex;align-items:center;min-height:64px;height:100%;padding:14px 44px 14px 56px;border:2px solid #e6e6e6;background-color:#fff;background-position:18px center;background-size:24px 24px;line-height:1.35;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}ul.subory_vypis li a:after{content:"" !important;display:block !important;position:absolute;top:50%;right:18px;left:auto;bottom:auto;width:12px;height:12px;margin-top:-9px;border-right:2px solid #3e06a7;border-bottom:2px solid #3e06a7;background:none;opacity:1;transform:rotate(45deg);transition:margin .2s ease}ul.subory_vypis li a:hover,ul.subory_vypis li a:focus{border-color:#3e06a7;transform:translateY(-2px);box-shadow:0 8px 18px rgba(12,13,14,.08)}ul.subory_vypis li a:hover:after,ul.subory_vypis li a:focus:after{margin-top:-6px}.gallery .gallery_item{position:relative;overflow:hidden;border:2px solid #fff}.gallery .gallery_item img{transition:transform .5s cubic-bezier(0.2, 0.7, 0.2, 1)}.gallery .gallery_item:after{content:"+";position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background-color:#3e06a7;color:#fff;font-size:30px;line-height:44px;text-align:center;opacity:0;transform:scale(0.6);transition:opacity .25s ease,transform .25s ease}.gallery .gallery_item:hover img{transform:scale(1.07)}.gallery .gallery_item:hover:after{opacity:1;transform:scale(1)}.clanok-vypis .clanok .datum span,.clanky-najnovsie .clanok .datum span{display:inline-block;padding:3px 10px;background-color:#f1e7fb;color:#3e06a7;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.clanky-najnovsie .clanok .datum span{background-color:#fff}.clanok-vypis .clanok{padding-bottom:18px;border-bottom:3px solid rgba(0,0,0,0);transition:border-color .25s ease,transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.clanok-vypis .clanok:hover{border-bottom-color:#3e06a7}.clanok-view>.datum{margin-top:8px;text-align:center}.clanok-view>.datum span{display:inline-block;padding:4px 12px;background-color:#f1e7fb;color:#3e06a7;font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.clanok-view>h1{width:auto !important;max-width:860px;margin:18px auto 40px !important;font-size:46px;line-height:1.1;text-align:center}@media only screen and (max-width: 767px){.clanok-view>h1{font-size:30px}}.clanok-view>h1:after{content:"";display:block;width:72px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px);margin:20px auto 0}.etapa-tabs{display:flex;justify-content:center;gap:4px;margin:0 0 40px}@media only screen and (max-width: 767px){.etapa-tabs{flex-direction:column}}.etapa-tabs .etapa-tab{flex:1 1 0;max-width:360px;display:flex;align-items:center;gap:14px;padding:16px 20px;border-top:4px solid rgba(0,0,0,0);background-color:#1a1a1a;color:#fff;text-decoration:none;transition:background-color .25s ease,transform .25s ease}@media only screen and (max-width: 767px){.etapa-tabs .etapa-tab{max-width:none}}.etapa-tabs .etapa-tab:after{display:none !important}.etapa-tabs .etapa-tab .etapa-tab-cislo{flex-shrink:0;width:38px;height:38px;background-color:#d9c2f6;color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:38px;text-align:center}.etapa-tabs .etapa-tab .etapa-tab-nazov{font-size:16px;line-height:1.3}.etapa-tabs .etapa-tab:hover,.etapa-tabs .etapa-tab:focus{background-color:#3e06a7;color:#fff;transform:translateY(-3px)}.etapa-tabs .etapa-tab.active{border-top-color:#d9c2f6;background-color:#3e06a7}.etapa-view .etapa-nazov{width:auto;margin:0 0 24px;font-size:34px;text-transform:uppercase}.etapa-view .etapa-nazov:after{content:"";display:block;width:72px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px);margin-top:14px}.etapa-view .etapa-stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:4px;margin:0 0 32px}.etapa-view .etapa-stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:18px 20px;border-top:4px solid #3e06a7;background-color:#f1e7fb}.etapa-view .etapa-stat .etapa-stat-label{flex:1 0 100%;margin-bottom:6px;color:#3e06a7;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.etapa-view .etapa-stat .etapa-stat-value{color:#1a1a1a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.1}.etapa-view .etapa-stat .etapa-stat-unit{color:#777;font-size:14px}.etapa-view .trat{margin-bottom:24px}.etapa-view .etapa-gpx{margin-bottom:32px}.etapa-foto img{max-width:100%;height:auto;margin:0 auto 32px;border:1px solid #eee}.panel-group-faq{counter-reset:faq}.panel-group-faq .panel{margin-bottom:8px !important;border:2px solid #e6e6e6 !important;border-radius:0;box-shadow:none;transition:border-color .25s ease}.panel-group-faq .panel .panel-heading{padding:0;border:none;background:#fff}.panel-group-faq .panel .panel-title a{display:flex !important;align-items:center;gap:14px;padding:16px 18px !important;counter-increment:faq}.panel-group-faq .panel .panel-title a:before{content:counter(faq, decimal-leading-zero);flex-shrink:0;width:38px;height:38px;background-color:#f1e7fb;color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:38px;text-align:center;transition:background-color .25s ease,color .25s ease}.panel-group-faq .panel .panel-title a>div{flex:1}.panel-group-faq .panel .panel-title a:not(.collapsed):before{background-color:#3e06a7;color:#fff}.panel-group-faq .panel:hover{border-color:#d9c2f6 !important}.panel-group-faq .panel:has(.panel-title a:not(.collapsed)){border-color:#3e06a7 !important}.panel-group-faq .panel .panel-body{padding:0 18px 20px 70px !important;border:none !important;font-size:16px;line-height:1.65}@media only screen and (max-width: 767px){.panel-group-faq .panel .panel-body{padding-left:18px !important}}.organizatori-container{margin-top:40px}.organizatori-container>h2{width:auto;text-align:center}.organizatori-container>h2:after{content:"";display:block;width:72px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px);margin:14px auto 0}.organizatori-container .organizator{margin-bottom:32px;text-align:center}.organizatori-container .organizator .foto img{width:150px;height:150px;margin:0 auto;border-radius:50%;object-fit:cover;box-shadow:0 0 0 4px #fff,0 0 0 7px #d9c2f6;transition:box-shadow .3s ease,transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.organizatori-container .organizator .meno{margin-top:16px;color:#1a1a1a;font-size:18px}.organizatori-container .organizator .typ-organizatora{display:inline-block;width:auto;margin-top:6px;padding:2px 10px;background-color:#f1e7fb;color:#3e06a7;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.organizatori-container .organizator:hover .foto img{box-shadow:0 0 0 4px #fff,0 0 0 7px #3e06a7;transform:scale(1.05)}.organizatori-container>h3{width:auto;margin:8px auto 0;color:#3e06a7;text-align:center}.partneri-container h2{width:auto;text-align:center}.partneri-container h2:after{content:"";display:block;width:56px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px);margin:12px auto 0}.partneri-container a{display:block;padding:10px;transition:transform .3s cubic-bezier(0.2, 0.7, 0.2, 1)}.partneri-container a:after{display:none !important}.partneri-container a:hover{transform:translateY(-4px)}.kategoria-nadpis{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;width:auto !important;margin:48px 0 16px !important;padding-left:14px;border-left:6px solid #3e06a7;font-size:28px;text-transform:uppercase}.kategoria-nadpis .kategoria-pocet{padding:4px 10px;background-color:#f1e7fb;color:#3e06a7;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.table-responsive .table{font-variant-numeric:tabular-nums}.table-responsive .table thead th{padding:12px 10px;border:none !important;background-color:#1a1a1a !important;color:#fff;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;box-shadow:none !important}.table-responsive .table tbody td{padding:10px}.table-responsive .table tbody td:first-child{color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.table-responsive .table.table-striped>tbody>tr:nth-of-type(odd){background-color:#faf7fd}.pretekar-actions .btn-edit-data{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#3e06a7;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.pretekar-actions .btn-edit-data:hover{background-color:#1a1a1a;transform:scale(1.1)}.vysledky-form{margin:8px 0 28px;padding:22px 22px 6px;border-top:4px solid #3e06a7;background-color:#f1e7fb}.table-responsive .table tr.podium td:first-child{box-shadow:inset 6px 0 0 var(--podium-color)}.table-responsive .table tr.podium td{background-color:var(--podium-bg) !important}.table-responsive .table tr.podium.podium-1{--podium-color: #d4a017;--podium-bg: #fff6d9}.table-responsive .table tr.podium.podium-2{--podium-color: #9aa4ad;--podium-bg: #f2f4f6}.table-responsive .table tr.podium.podium-3{--podium-color: #b87333;--podium-bg: #fbeee2}.panel-group-sien-slavy{position:relative;margin-left:12px;padding-left:30px;border-left:3px solid #d9c2f6}.panel-group-sien-slavy .panel{position:relative;margin:0 0 6px !important;border:none !important;background:rgba(0,0,0,0);box-shadow:none}.panel-group-sien-slavy .panel:before{content:"";position:absolute;left:-41.5px;top:18px;width:20px;height:20px;border:4px solid #fff;border-radius:50%;background-color:#d9c2f6;transition:background-color .25s ease,transform .25s ease}.panel-group-sien-slavy .panel:hover:before{background-color:#9d75ea}.panel-group-sien-slavy .panel:has(.panel-title a:not(.collapsed)):before{background-color:#3e06a7;transform:scale(1.2)}.panel-group-sien-slavy .panel .panel-heading{padding:0;border:none;background:rgba(0,0,0,0)}.panel-group-sien-slavy .panel .panel-title a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px !important;font-weight:800;letter-spacing:-0.5px}.panel-group-sien-slavy .panel .panel-body{margin:6px 0 18px;padding:20px 22px !important;border:none !important;border-top:4px solid #3e06a7 !important;background-color:#f1e7fb}.zla-cesta-404{margin:10px 0 0;color:rgba(0,0,0,0);background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 14px, #d9c2f6 14px, #d9c2f6 22px);-webkit-background-clip:text;background-clip:text;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:220px;font-weight:900;letter-spacing:-8px;line-height:.95;text-align:center}@media only screen and (max-width: 767px){.zla-cesta-404{font-size:120px;letter-spacing:-4px}}.layout>.container>.alert{margin:0 auto 24px;max-width:760px;padding:28px 30px;border:none;border-left:6px solid currentColor;font-size:18px;line-height:1.6}.clanok-uvod-vypis{margin-top:20px;padding:56px 0 40px;background-color:#f1e7fb}@media only screen and (max-width: 767px){.clanok-uvod-vypis{padding:32px 0 24px}}.clanok-uvod-vypis .container .col-nadpis .h1:after{content:"";display:block;width:64px;height:13px;background:repeating-linear-gradient(to bottom, #3e06a7 0, #3e06a7 3px, transparent 3px, transparent 5px);position:static;margin-top:14px}.clanok-uvod-vypis+.container .video-uvod{margin-top:56px}.video-uvod .text-container .next-year{display:flex;flex-direction:column;align-items:flex-start;color:#fff}.video-uvod .text-container .next-year .next-year-label{color:#d9c2f6;font-size:16px;letter-spacing:3px;text-transform:uppercase}.video-uvod .text-container .next-year .next-year-rok{color:rgba(0,0,0,0);background:repeating-linear-gradient(to bottom, white 0, white 12px, rgba(255, 255, 255, 0.35) 12px, rgba(255, 255, 255, 0.35) 18px);-webkit-background-clip:text;background-clip:text;font-size:130px;font-weight:400;line-height:.95;letter-spacing:-2px}@media only screen and (max-width: 767px){.video-uvod .text-container .next-year .next-year-rok{font-size:86px}}.video-uvod .text-container .next-year .next-year-link{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:10px 18px;border:2px solid #fff;color:#fff;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.video-uvod .text-container .next-year .next-year-link:after{display:none !important}.video-uvod .text-container .next-year .next-year-link i{margin:0;transition:transform .25s ease}.video-uvod .text-container .next-year .next-year-link:hover,.video-uvod .text-container .next-year .next-year-link:focus{background-color:#fff;color:#3e06a7}.video-uvod .text-container .next-year .next-year-link:hover i,.video-uvod .text-container .next-year .next-year-link:focus i{transform:translateX(4px)}.social-media-container .instagram-handle{display:inline-flex;align-items:center;gap:10px;margin:-6px 0 24px;padding:8px 16px;background-color:#1a1a1a;color:#fff;font-size:15px;letter-spacing:.5px;transition:background-color .25s ease}.social-media-container .instagram-handle:after{display:none !important}.social-media-container .instagram-handle i{margin:0;font-size:18px}.social-media-container .instagram-handle:hover,.social-media-container .instagram-handle:focus{background-color:#3e06a7;color:#fff}.social-media-container .instagram-container [class*=col-]{overflow:hidden}.social-media-container .instagram-container img{transition:transform .6s cubic-bezier(0.2, 0.7, 0.2, 1),filter .3s ease}.social-media-container .instagram-container [class*=col-]:hover img{transform:scale(1.06);filter:saturate(1.15)}.informacie-counter{margin-top:70px;margin-bottom:0;padding:64px 0;background-color:#1a1a1a}@media only screen and (max-width: 767px){.informacie-counter{margin-top:40px;padding:40px 0}}.informacie-counter .informacie-data .row .col-sm-3 .cislo{color:#fff;font-size:72px;line-height:76px}@media only screen and (max-width: 767px){.informacie-counter .informacie-data .row .col-sm-3 .cislo{font-size:44px;line-height:48px}}.informacie-counter .informacie-data .row .col-sm-3 .nazov{margin-top:8px;color:#d9c2f6;font-size:13px;letter-spacing:2px;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px){.informacie-counter .informacie-data .row .col-sm-3:not(:last-child){border-right:1px solid #333}}.informacie-counter+.partneri-container{padding-top:56px}.registracia-karta{margin-bottom:24px;padding:0 24px 16px;border:2px solid #1a1a1a;background-color:#fff}@media only screen and (max-width: 767px){.registracia-karta{padding:0 16px 12px}}.registracia-karta .registracia-karta-nadpis{display:flex;align-items:center;gap:12px;width:auto;margin:0 -24px 22px;padding:14px 24px;background-color:#1a1a1a;color:#fff;font-size:20px}@media only screen and (max-width: 767px){.registracia-karta .registracia-karta-nadpis{margin:0 -16px 18px;padding:12px 16px}}.registracia-karta .registracia-karta-nadpis span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px}.form input[type=checkbox],.form input[type=radio]{accent-color:#3e06a7;width:16px;height:16px}.form .input-box:focus,.form textarea:focus{border-bottom-color:#3e06a7}.form button[type=submit].btn{padding:14px 48px !important;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}ul.subory_vypis li a{word-break:break-word}.modal-backdrop.in{background-color:#1d0757;opacity:.72}.modal.modal-bokami.fade .modal-dialog{transform:translateY(24px) scale(0.97);transition:transform .35s cubic-bezier(0.2, 0.7, 0.2, 1)}.modal.modal-bokami.in .modal-dialog{transform:none}.modal.modal-bokami .modal-dialog{width:520px;max-width:calc(100% - 24px);margin:24px auto}.modal.modal-bokami .modal-content{border:none;border-radius:0;box-shadow:0 30px 80px rgba(12,13,14,.45);overflow:hidden}.modal.modal-bokami .modal-header{position:relative;display:flex;align-items:center;gap:14px;padding:22px 64px 22px 26px;border:none;background-color:#3e06a7;color:#fff}.modal.modal-bokami .modal-header:before{content:"";position:absolute;top:0;right:0;bottom:0;width:45%;background:repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.08) 12px, transparent 12px, transparent 28px);clip-path:polygon(35% 0, 100% 0, 100% 100%, 0 100%);pointer-events:none}.modal.modal-bokami .modal-header .modal-ikona{position:relative;flex-shrink:0;width:42px;height:42px;background-color:#d9c2f6;color:#3e06a7;font-size:18px;line-height:42px;text-align:center}.modal.modal-bokami .modal-header .modal-title{position:relative;margin:0;color:#fff;font-size:22px;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.modal.modal-bokami .modal-header .close{position:absolute;top:50%;right:16px;width:40px;height:40px;margin:-20px 0 0;padding:0;border-radius:50%;background-color:rgba(255,255,255,.12);color:#fff;font-size:28px;font-weight:300;line-height:38px;text-shadow:none;opacity:1;transition:background-color .2s ease,transform .2s ease}.modal.modal-bokami .modal-header .close:hover,.modal.modal-bokami .modal-header .close:focus{background-color:#fff;color:#3e06a7;transform:rotate(90deg)}.modal.modal-bokami .modal-body{padding:26px;font-size:16px;line-height:1.6}.modal.modal-bokami .modal-body .popis{color:#555}.modal.modal-bokami .modal-body .popis p{margin-bottom:8px}.modal.modal-bokami .modal-body .alert{border:none;border-left:5px solid currentColor;border-radius:0}.modal.modal-bokami .modal-label{display:block;margin:16px 0 4px;color:#3e06a7;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.modal.modal-bokami .input-vs{padding:10px 2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;letter-spacing:3px}.modal.modal-bokami .input-vs::placeholder{font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;color:#999}.modal.modal-bokami .btn-container{margin-top:22px}.modal.modal-bokami .btn-container .btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px !important;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}.modal.modal-bokami .modal-platba{margin-top:12px;border:3px solid #3e06a7}.modal.modal-bokami .modal-platba .modal-label{margin-top:0}.modal.modal-bokami .modal-platba .modal-platba-suma{padding:16px 18px 8px;color:#3e06a7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.1}.modal.modal-bokami .modal-platba .modal-platba-vs{margin:0 18px;padding:10px 12px;background-color:#f1e7fb;color:#1a1a1a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px}.modal.modal-bokami .modal-platba .modal-platba-udaje{display:grid;grid-template-columns:auto 1fr;gap:0;margin:8px 18px 14px}.modal.modal-bokami .modal-platba .modal-platba-udaje dt,.modal.modal-bokami .modal-platba .modal-platba-udaje dd{padding:9px 0;border-bottom:1px solid #eee}.modal.modal-bokami .modal-platba .modal-platba-udaje dt{padding-right:12px;color:#777;font-size:12px;font-weight:400}.modal.modal-bokami .modal-platba .modal-platba-udaje dd{margin:0;color:#1a1a1a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-align:right}.modal.modal-bokami .modal-platba .modal-platba-udaje dt:last-of-type,.modal.modal-bokami .modal-platba .modal-platba-udaje dd:last-of-type{border-bottom:none}.modal.modal-bokami .pretekar-qr-code{margin-top:18px;text-align:center}.modal.modal-bokami .pretekar-qr-code img{width:170px;margin:0 auto;padding:6px;border:1px solid #e0e0e0}.modal.modal-bokami .pretekar-qr-code span{display:block;margin-top:6px;color:#777;font-size:13px}.tooltip .tooltip-inner{padding:6px 10px;border-radius:0;background-color:#1a1a1a;font-size:13px}.tooltip.top .tooltip-arrow{border-top-color:#1a1a1a}.modal.modal-bokami .alert:empty{display:none}.modal.modal-bokami .pretekar-qr-code{display:block}@media only screen and (max-width: 767px){.pagination_holder .pagination{gap:8px}.pagination_holder .pagination>li{flex:1 1 0;min-width:0}.pagination_holder .pagination>li>a,.pagination_holder .pagination>li>span{width:100%;justify-content:center;padding:12px 10px;font-size:12px;letter-spacing:.5px;white-space:normal;text-align:center}}.page-hero.page-hero-clanok .datum{margin-bottom:14px}.page-hero.page-hero-clanok .datum span{display:inline-block;padding:4px 12px;background-color:#d9c2f6;color:#3e06a7;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.page-hero.page-hero-clanok h1{max-width:900px;font-size:44px}@media only screen and (max-width: 767px){.page-hero.page-hero-clanok h1{font-size:28px}}.clanky-najnovsie .clanok{min-height:320px;background-color:#1a1a1a}@media only screen and (max-width: 767px){.clanky-najnovsie .clanok{min-height:260px;margin-bottom:8px}}
