@charset "UTF-8";@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(https://g.denik.cz/fonts/PTSans/PTSans-Regular.woff2) format("woff2"),url(https://g.denik.cz/fonts/PTSans/PTSans-Regular.woff) format("woff");unicode-range:U+000-5ff}@font-face{font-display:swap;font-family:PT Sans;font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(https://g.denik.cz/fonts/PTSans/PTSans-Bold.woff2) format("woff2"),url(https://g.denik.cz/fonts/PTSans/PTSans-Bold.woff) format("woff");unicode-range:U+000-5ff}*{box-sizing:border-box}html{font-size:1rem}body{color:#333;font-family:PT Sans,helvetica,arial,sans-serif;font-weight:300;line-height:1.5}img[src*=".jpg"]{background:#eee}img[src*="16x9"]{aspect-ratio:16/9}img[src*="9x16"]{aspect-ratio:9/16}.container{background:#fff;padding:0 .9375rem;position:relative}.page{margin:auto;max-width:62.5rem}a{color:#000}a.active,a:hover{color:#c2272d}.sr-only{height:0;overflow:hidden}.search-title,.tag-title{line-height:37px;margin:0 0 50px;text-transform:uppercase}.search-title-span,.tag-title-span{text-transform:lowercase}.button{border:none;border-radius:0;box-sizing:border-box;cursor:pointer;display:block;font-size:1rem;font-weight:700;letter-spacing:.5px;margin:40px auto 20px;max-width:100%;min-height:2.5rem;padding:.9375rem 3.75rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.button,.button:hover{background-color:#c2272d;color:#fff}.button:hover{text-decoration:underline}.play-pause{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:105}.layout__row{display:flex;justify-content:space-between;margin-top:1.25rem;position:relative}@media only screen and (min-width:1000px){.layout__row{margin-top:.9375rem}}.layout__left{margin:0 auto;max-width:100%;overflow:visible;position:relative;width:100%}@media only screen and (min-width:1000px){.layout__left{max-width:40rem;overflow:hidden}}.layout__right{display:none;flex-direction:column;margin-left:1.875rem;max-width:18.75rem;position:relative;width:18.75rem}@media only screen and (min-width:1000px){.layout__right{display:flex}}.sticky{position:sticky;top:.75rem}.mt20{margin-top:20px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb45{margin-bottom:45px}.mb60{margin-bottom:60px}.centered{margin-left:auto;margin-right:auto}.ads p{margin:0}.ads__demo{background:#ddd;max-width:100%;padding:.625rem}.ads[data-loaded=false]{max-height:0;overflow:hidden;visibility:hidden}.ads[data-loaded=true]{align-items:center;display:flex;justify-content:center}.ads[data-loaded=true]>div{position:relative}.ads[data-loaded=true]>div:before{color:#666;content:"REKLAMA";display:inline-block;font-size:.625rem;line-height:1;position:absolute;right:0;text-align:right;top:-.625rem}.ads[data-loaded=true].ads__commercial-article>div:before{top:.9375rem}@media only screen and (min-width:1000px){.ads[data-loaded=true].ads__commercial-article>div:before{top:1.1875rem}}.ads[data-loaded=true].commercial-label>div:before{content:"KOMERČNÍ ČLÁNEK"}.ads__leaderboard-gallery[data-loaded=true],.ads__leaderboard-top[data-loaded=true]{align-items:flex-start}.ads__leaderboard-gallery[data-loaded=true]>div:before,.ads__leaderboard-top[data-loaded=true]>div:before{right:-1.875rem;top:1.375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:1}.ads__gallery-square{align-items:center;background:hsla(0,0%,100%,.85);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:2}.ads__gallery-square[data-loaded=true]{justify-content:flex-start;overflow:hidden}.ads__gallery-square[data-loaded=true]>div:before{content:none}.ads__gallery-square[data-loaded=true]>div:after{bottom:-.625rem;color:#666;content:"REKLAMA";display:inline-block;font-size:.625rem;line-height:1;position:absolute;right:0;text-align:right}@media only screen and (min-width:768px){.ads__gallery-square[data-loaded=true]{justify-content:center;top:-4.6875rem}}[data-promo=seznam] .ads__gallery-square[data-loaded=true]{background:#fff}[data-promo=seznam] .ads__gallery-square[data-loaded=true]~div .slide{opacity:0}@media only screen and (min-width:768px){[data-promo=seznam] .ads__gallery-square[data-loaded=true]{left:1.875rem;right:1.875rem}}.ads__gallery-square-close{color:#666;cursor:pointer;display:block;margin:0 auto;text-align:center}.ads__gallery-square-close:hover{color:#000}[data-promo=seznam] .ads__gallery-square-close{text-align:right;visibility:hidden}[data-promo=seznam] .ads__gallery-square-close:after{box-shadow:0 0 .3125rem hsla(0,0%,78%,.6);content:"✕";font-size:1.375rem;padding:0 .3125rem;visibility:visible}[data-promo=seznam] .ads__gallery-square-close:hover:after{background-color:#e6e6e6;transition:background-color .2s}.ads__square-1{height:18.75rem;margin-bottom:.375rem;width:18.75rem}.ads__skyscraper{width:18.75rem}.ads__wallpaper{min-height:15.625rem}.ads__sticky{bottom:0;left:0;position:fixed;z-index:101}.ads__sticky,.ads__sticky-close{background-color:hsla(0,0%,39%,.8);right:0}.ads__sticky-close{bottom:100%;color:#fff;font-size:.75rem;padding:.375rem .625rem;position:absolute}._sasia-loaded{display:none}@media only screen and (min-width:1000px){body:not(.adblock-active) .ads__leaderboard-top{min-height:12.5rem;overflow:visible}body:not(.adblock-active) .ads__leaderboard-gallery{min-height:15.625rem;overflow:visible}}body:not(.adblock-active) .ads__m-square-1{margin:0 auto;min-height:18.75rem;width:18.75rem}@media only screen and (min-width:1000px){body:not(.adblock-active) .ads__m-square-1{display:none}}.breadcrumb{display:block;width:100%}.breadcrumb__item{display:flex}.breadcrumb__nav{color:#767676;font-size:1rem;font-weight:400;line-height:27px}.breadcrumb__ul{margin:10px 0;padding:0}.breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none;padding:0}@media only screen and (min-width:1000px){.breadcrumb__list{margin-top:0;padding:15px 0 0}}.breadcrumb__link{color:grey;font-size:1rem;text-decoration:none}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__link.active{padding:0}.breadcrumb__arrow{display:inline-block;font-size:1rem;padding:0 10px}.breadcrumb__arrow:after{color:grey;content:" >";position:relative}@media only screen and (min-width:576px){.breadcrumb{display:block}}.header{background:#fff;display:inline-block;font-size:1rem;margin:0 0 15px;position:relative;width:100%}.header__logo-wrap{margin:auto auto auto 0}.header__logo{display:block;width:10rem}@media only screen and (min-width:1000px){.header__logo{width:18.75rem}}.header__box{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0;width:100%}@media only screen and (min-width:1000px){.header__box{border-bottom:none}}.menu{background-color:#e5e5e5;display:none;margin:-.0625rem -1rem 0;padding:.4375rem 1rem}@media only screen and (min-width:1000px){.menu{background-color:#f6f6f6;display:block;margin:0;padding:.625rem 0}}.menu__nav{color:#1a1a1a;font-size:1rem;font-weight:400;line-height:1.6875rem}.menu__list{border-bottom:.125rem solid #f6f6f6;list-style:none}.menu__list:last-child{border-bottom:0}@media only screen and (min-width:1000px){.menu__list{display:inline-block}}@media only screen and (min-width:768px){.menu__list-mobile{display:none}}.menu__ul{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;margin:-.9375rem 0;padding:.625rem}@media only screen and (min-width:1000px){.menu__ul{flex-direction:row;margin:0;padding:0}}.menu__link{color:#1a1a1a;display:inline-block;font-size:1rem;font-weight:400;line-height:1.875rem;padding:.9375rem .375rem;text-decoration:none}.menu__link:active{color:#c2272d}.menu__link--labelled{position:relative}.menu__link--labelled:after{background-color:#c2272d;color:#fff;content:"NOVÉ";display:inline;font-size:.75rem;font-style:italic;margin-left:.625rem;padding:.1875rem .75rem .25rem .625rem}@media only screen and (min-width:1000px){.menu__link--labelled:after{bottom:55%;left:0;line-height:1;margin-left:-2.0625rem;padding:.125rem .4375rem .125rem .3125rem;position:absolute;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.menu__link{font-size:1.125rem;padding:0}.menu__hidden--desktop{display:none}}.menu__menu-toggle{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:2.5rem;outline:0;padding:.3125rem;width:2.6875rem}.menu__menu-toggle span{display:block;position:relative}.menu__menu-toggle span:after,.menu__menu-toggle span:before{content:"";left:0;position:absolute}.menu__menu-toggle span:before{top:-.6875rem}.menu__menu-toggle span:after{bottom:-.6875rem}.menu__menu-toggle span,.menu__menu-toggle span:after,.menu__menu-toggle span:before{background:#666;height:.25rem;transition:all .2s ease;width:2.0625rem}.menu__menu-toggle.active{background:#e6e6e6}.menu__menu-toggle.active:before{background:#4b4b4b;height:3.125rem;opacity:1;width:3.125rem}.menu__menu-toggle.active span{background:transparent}.menu__menu-toggle.active span:before{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu__menu-toggle.active span:after{bottom:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}@media only screen and (min-width:1000px){.menu__menu-toggle{display:none}}@media only screen and (max-width:999px){.menu.active{box-shadow:0 .1875rem .3125rem #b4b4b4;left:0;position:absolute;right:0;top:5rem;z-index:11000}}.active{display:block}.promo__usetri{display:block;height:100%;position:relative;width:100%;z-index:99}.promo__usetri:before{color:#666;content:"REKLAMA";display:inline-block;font-size:.625rem;line-height:1;position:absolute;right:0;text-align:right;top:-10px}.search{align-items:center;display:flex;flex-direction:row;order:4;position:relative;width:100%}@media only screen and (min-width:1000px){.search{margin:auto 15px auto auto;order:0;width:320px}}.search__wrap{align-items:center;display:flex;flex-direction:row;height:0;justify-content:flex-start;overflow:hidden;padding:0;position:relative;transition:width all .2s ease;width:0}.search__wrap-open{background:#e6e6e6;flex:1;height:auto;margin:0 -15px -1px;overflow:visible;padding:25px 15px;z-index:100}@media only screen and (min-width:1000px){.search__wrap-open{background:transparent;margin:0;padding:0}}.search__submit{align-items:center;background-color:#c2272d;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:25px;padding:19.5px 7px;text-transform:uppercase}@media only screen and (min-width:1000px){.search__submit{height:30px;padding:0 5px}}.search__submit:hover{background-color:#c2272d;opacity:.9}.search__submit-text{display:none}@media only screen and (min-width:1000px){.search__submit-text{display:block}}.search__input{border:1px solid #b4b4b4;border-radius:2px;display:block;height:40px;margin-right:10px;padding:0 5px;width:80%}@media only screen and (min-width:1000px){.search__input{display:block;height:30px;width:100%}}.search__input:focus{outline:none}.search__opener{background:transparent;border:0;display:block;height:30px;margin:auto 25px auto 0;padding:0}.search__opener:hover{cursor:pointer}.search__opener:focus{outline:none}@media only screen and (min-width:1000px){.search__opener{margin-right:0}}.search__svg{height:30px;width:30px}@media only screen and (min-width:1000px){.search__svg{height:20px;width:15px}}.search-encyklopedie>.search__wrap{background:transparent;padding-bottom:35px;padding-top:0}@media only screen and (min-width:1000px){.search-encyklopedie{display:block;margin:0 auto}.search-encyklopedie>.search__wrap{width:320px}}.suggest{background-color:#262626;border-radius:2px;color:#fff;font-size:.9rem;left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:90px;transition:max-height .3s linear;width:100%;z-index:102}@media only screen and (min-width:1000px){.suggest{top:63px}}.suggest__wrap{padding:10px}.suggest__item,.suggest__title{margin-bottom:10px}.suggest__item{color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search__input:focus~.suggest{max-height:370px;overflow:auto}