@font-face{font-family:Bodnoff;src:url(/assets/fonts/bodnoff.eot);src:url(/assets/fonts/bodnoff.ttf) format('truetype')}.content{min-height:600px}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Bodnoff,sans-serif}a{color:#517bc7}a:hover{text-decoration:none}@media (min-width:1280px){body{min-height:100vh;position:relative}}header .nav-link{text-transform:uppercase;font-size:85%}header .navbar-light .navbar-nav .nav-link.active,header .navbar-light .navbar-nav .show>.nav-link{color:#fff;background:#212529}@media (min-width:992px){header .nav-link{border-right:1px solid #DFDFDF}header form .form-control{width:140px}}@media (max-width:991px){header{border-bottom:4px solid #212529;height:73px}header .nav-link{padding-left:15px!important;padding-right:15px!important}header form{padding:0 15px 15px}header .pes{display:none}}header .pes{background:url(../images/pes.gif) right center no-repeat;background-size:100% auto;position:absolute;right:0;top:42px;width:180px;height:133px;z-index:2}@media (min-width:1040px){header .pes{top:47px}}@media (min-width:1100px){header .pes{top:52px}}@media (min-width:1200px){header .pes{top:8px;width:250px;height:190px}}@media (max-width:991px){.navbar-collapse{margin:17px -12px 0;background:#f1f1f1;border-bottom:4px solid #212529}}.header-logo{position:absolute;top:12px;width:230px}.header-logo a,.header-logo a *,.header-logo a text,.header-logo a:active,.header-logo a:active *,.header-logo a:active text,.header-logo a:focus,.header-logo a:focus *,.header-logo a:focus text,.header-logo a:hover,.header-logo a:hover *,.header-logo a:hover text{text-decoration:none!important}.header-logo svg{max-width:100%;height:auto}@media (min-width:992px){.header-logo{padding:30px 0;position:static;width:auto}.header-logo svg{width:40%}.navbar{background:#f1f1f1}}.pb-1px{padding-bottom:1px}.navbar li{position:relative}.navbar a{text-decoration:none;font-weight:600}.navbar ul ul{list-style:none;padding:0 0 0 15px}@media (min-width:992px){.navbar ul ul{display:none;position:absolute;top:100%;left:0;background:#f1f1f1;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;z-index:2;padding:0}.navbar ul ul .nav-link{border-right:0;border-bottom:1px solid #DFDFDF;white-space:nowrap}.navbar li:hover ul{display:block}}@media (max-width:991px){main{padding-top:20px}}@media (min-width:1280px){main{padding-bottom:80px}}.col-inzerce-mobile{display:flex;position:relative}.col-inzerce-mobile>div{width:260px;flex:0 0 260px;padding-right:10px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-260px * 3))}}.slider{background:#fff;box-shadow:0 10px 20px -5px rgba(0,0,0,.125);margin:auto;overflow:hidden;position:relative;width:100%}.slider .slide-track{animation:scroll 20s linear infinite;display:flex;width:calc(260px * 6)}.slider .slide{width:260px}.col-inzerce-desktop{min-height:90vh;position:relative}.col-inzerce-desktop>div{width:250px;flex:0 0 250px}.col-inzerce-desktop img{width:100%!important}.noviny-head{font-family:var(--bs-font-sans-serif)!important}@media (max-width:575px){.noviny-head{font-size:90%}}@media (min-width:576px){.noviny-cislo{display:flex;justify-content:space-between;flex-wrap:wrap}}.noviny-cislo .titulni-clanek{flex:0 0 100%;font-style:italic}.noviny-cislo .titulni-clanek strong{font-style:normal}.noviny-cislo .titulni-clanek img{display:block;margin-bottom:10px;width:100%}.noviny-cislo a{color:#212529}.noviny-cislo #titulni-vlevo{flex:0 0 50%}@media (min-width:576px){.noviny-cislo .titulni-clanek img{float:left;margin-right:3%;width:50%}.noviny-cislo #titulni-vlevo{padding-right:3%;border-right:1px solid #dee2e6}}.noviny-cislo ul,ul.formatted{padding:0;list-style:none}.noviny-cislo #titulni-vpravo{flex:0 0 47%}.noviny-cislo p{display:block;width:100%}.noviny-cislo .podpis{text-align:right;font-style:italic;font-weight:700}.popiska{font-style:italic}img{image-rendering:-webkit-optimize-contrast}ul.formatted{display:flex;flex-wrap:wrap;margin:0}ul.formatted li{border:1px solid #f1f1f1;font-size:120%;font-weight:700;text-align:center;justify-content:center;display:flex}ul.formatted li a{display:block;padding:20px 5px 25px;flex:0 0 100%;line-height:1.2}@media (max-width:450px){ul.formatted li{flex:0 0 calc((50% - 10px) + (5px));margin:0 10px 10px 0}ul.formatted>li:nth-of-type(2n){margin-right:0}}@media (min-width:451px) and (max-width:767px){ul.formatted li{flex:0 0 calc((33.33% - 10px) + (10px / 3));margin:0 10px 10px 0}ul.formatted>li:nth-of-type(3n){margin-right:0}}@media (min-width:768px){ul.formatted li{flex:0 0 calc((20% - 12px) + (12px / 5));margin:0 12px 12px 0}ul.formatted>li:nth-of-type(5n){margin-right:0}}#ko-sekce,#ok-sekce{padding:20px 20px 0;background:#efefef}#ko-sekce,#nesedte-doma .den{background:#212529}#ko-sekce h2,#ok-sekce h2{text-align:center;font-size:35px}#ko-sekce h3,#ok-sekce h3{font-size:22px}#ko-sekce p,#ok-sekce p{margin-bottom:0;padding-bottom:1rem;text-align:justify}#ko-sekce p span,#ok-sekce p span{text-align:right;font-style:italic;display:block;padding:10px 0 0;font-weight:700}#ko-sekce *{color:#fff}#nesedte-doma .den{color:#fff;height:30px;line-height:30px}#nesedte-doma td h2{font-size:100%;padding:0;margin:0;font-family:var(--bs-font-sans-serif);font-weight:700}#nesedte-doma .kdy,#nesedte-doma .tright{text-align:right}#nesedte-doma .kdy{white-space:nowrap}footer{background:#dee2e6}@media (min-width:1280px){footer{position:absolute;left:0;bottom:0;width:100%}}footer a{color:#212529}.btn.btn-dark[disabled]{pointer-events:all;cursor:not-allowed;opacity:.2}.sortable>* .move-icon,.sortable>* img[title]{cursor:move}.sortable>* .gallery-img-wrapper{margin-right:21px}.sortable>* .remove-icon{position:absolute;right:-30px;top:0;display:flex;align-items:center;justify-content:center}header.position-relative{z-index:2}.admin-menu{list-style:none;font-size:18px}.admin-menu svg{width:20px;height:20px}@media print{.d-none.d-lg-block.col-12.col-lg-auto,.navbar,.pes{display:none!important}footer{background:0 0;border-top:1px solid #000;position:static!important}main{padding-bottom:0!important}.header-logo{padding-top:0!important}}