html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption,
figure, footer, header, main, menu,
nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template, [hidden]{display:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active, a:hover{outline-width:0;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:inherit;}
b, strong{font-weight:bolder;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;overflow:visible;}
button, input, select, textarea{font:inherit;margin:0;}
optgroup{font-weight:bold;}
button, input{overflow:visible;}
button, select{text-transform:none;}
button, html [type="button"], [type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }.fluid-width-video-wrapper-xxx{padding-top:0 !important;width:1px !important;height:1px !important;}
hr{height:1px !important;background-color:#ddd;}
.night hr{height:1px !important;background-color:dimgray;}
body{background-position:center top;background-color:none;background-size:contain;}
.site-header{position:relative;}
body.error404{background-size:cover;}
.error404 #content{background:url(//www.kazkolandija.com/wp-content/themes/pohadkozeme/images/404-pohadkozem.png) no-repeat 50% 100%;padding-bottom:546px;}
.post-full-summary .hentry{background-position:center bottom;}
.content-ads .ad{background:url(//www.kazkolandija.com/wp-content/themes/pohadkozeme/images/line.png) no-repeat center bottom;padding-bottom:25px;margin-bottom:25px;}
a:hover{text-decoration:none !important;}
#page{background:#fff;width:85%;margin:auto;padding:0 25px;}
.continue-reading{display:block;text-align:center;}
.single .obsah .hentry, .page .obsah .hentry{margin-bottom:0;}
.page-title{font-size:2.5rem;}
.paypal input{width:70%;}
.media .pull-left{float:left;margin:0 15px 5px 0;}
.book .link{text-align:right;}
.book .link a{text-decoration:underline;color:#b85051;}
.book .link a:hover{text-decoration:none;}
.book{clear:both;border-top:solid 1px #ddd;margin-top:25px;}
.book h2{margin-top:1em;}
.book .price{font-size:120%;text-align:right;color:#C3C;}
#main p a, #main li a{text-decoration:underline;}
#main p a:hover, #main li a:hover{text-decoration:none;}
#primary a.continue-reading{clear:both;text-transform:uppercase;margin:0 auto;padding:1rem;border:1px solid #a62425;display:inline-block;border-radius:5rem;text-decoration:none;}
a.continue-reading:hover{background:#b85051;color:#fff;}
.widget_graphy_recent_posts img{height:60px;width:80px;}
.backtotop, .changemode, .pro-cleny{display:inline-block;padding:10px 15px;border:1px solid #a62425;border-radius:5px;color:#a62425;background:#fff;overflow:hidden;}
.changemode, .pro-cleny{position:absolute;right:0;bottom:inherit;left:inherit;top:85px;}
.backtotop{position:fixed;bottom:165px;right:5px;z-index:9999;}
.backtotop span{}
.changemode{}
figure.wp-block-audio{margin:1em 0}
@media screen and (max-width:400px){
#page{border:0;padding:0 15px;width:auto;}
body{background:none;}
.backtotop{bottom:165px}
}
@media screen and (min-width:400px){
.archive figure.wp-block-audio, .home figure.wp-block-audio{width:50%;}
}
aside .tagcloud a{font-size:inherit;}
.night .backtotop, .night .changemode, .night .pro-cleny{color:goldenrod;border:1px solid goldenrod;background:#000;}
.night a{color:goldenrod;}
.night a:hover{color:white;}
.night #page{background:#000;}
body.night{color:#f1F1F1;background:#000;}
.night h1, .night h2, .night h3, .night h4, .night h5, .night h6, .night .site-title, .night .widget{color:#f1F1F1;}
.night .main-navigation div.menu > ul > li, .night .main-navigation ul.menu > li{background:#000;}
.night .site-bottom a{color:goldenrod;}
.night #page{border:0;}
.main-navigation .search-form{background:none}
.night .main-navigation{border-color:dimgray}
.night .content-area{border-color:dimgray}
.night .main-navigation a{}
.night .main-navigation a:hover, .night  .entry-content a:hover, .night  .entry-summary a:hover, .night  .page-content a:hover, .night  .author-profile-description a:hover, .night  .comment-content a:hover{color:white;}
.night .entry-title a:hover{color:white;}
.night .site-title a, .night  .site-title a:hover, .night  .entry-content a, .night  .entry-summary a, .night  .page-content a, .night  .author-profile-description a, .night  .comment-content a, .night  .main-navigation .current_page_item > a, .night  .main-navigation .current-menu-item > a, .nav-links a{color:goldenrod}
.night a.continue-reading{border:1px solid darkgoldenrod;}
.night .site-description{color:darkgoldenrod}
.night .tagcloud a{border:1px solid darkgoldenrod;background:#000;color:goldenrod;}
.night .tagcloud a:hover{border:1px solid goldenrod;background:#000;color:white;}
.night .widget li{color:white;border-top:solid 1px dimgray;}
 
.night .entry-meta{color:white}
.night .entry-meta a{border-bottom:solid 1px goldenrod;color:goldenrod;}
.night .entry-meta a:hover{border-bottom:0;color:white}
.night a.continue-reading:hover{background:darkgoldenrod;color:white;}
.night input[type="text"], .night  input[type="email"], .night  input[type="url"], .night  input[type="password"], .night  input[type="search"], .night  textarea{background:bottom;border-color:dimgray;}
.night .pagination a.page-numbers{border-color:darkgoldenrod;background:none;color:goldenrod}
.night .pagination a.page-numbers:hover{border-color:darkgoldenrod;background:none;color:white}
.night .menu-text{background:none;}
.night .menu-toggle{color:goldenrod;}
.night .pagination a.page-numbers:hover{color:white;}
.night .widget li a{color:goldenrod;}
.night .widget a{color:goldenrod;}
.night .widget li a:hover{color:white;}
.night .widget a:hover{color:white;}
.night a.category{color:goldenrod;}
.night a.category:hover{color:white;}
.night #ctf .ctf-auhor-name{color:goldenrod !important;}
.night #ctf .ctf-auhor-name:hover{color:white !important;}
.night .main-navigation ul, .night .main-navigation ul ul{background:#000;}
.night .main-navigation ul ul li a, .night .comment-list .comment-body, .night .footer-widget-area, .night .site-bottom, .night .comment-list{border-color:dimgray;}
.night .entry-content a, .night .entry-summary a,.night .page-content a, .night .author-profile-description a, .night .comment-content a, .night .main-navigation .current_page_item > a,.night  .main-navigation .current-menu-item > a,.night  .nav-links a,.night  .site-title a,.night  .site-title a:hover, .night .book .link a,.main-navigation a:hover, .night .entry-content a:hover,.night  .entry-summary a:hover, .night .page-content a:hover, .night .author-profile-description a:hover, .night .comment-content a:hover{color:goldenrod}
.night #primary a.continue-reading,.night .backtotop,.night .changemode, .night .pro-cleny{border:1px solid goldenrod;color:goldenrod}
.night #primary a.continue-reading:hover,.night  a.continue-reading:hover{background:goldenrod;color:#fff;}
.pagination{margin:45px auto 25px;}
.wtr-time-wrap.block, .wtr-time-wrap.before-content{font-size:16px;margin:-30px 0 35px;color:#999;text-align:right;}
.aligncenter figcaption{text-align:center;}
 
.nav-links a{color:#a62425;text-decoration:underline;}
// adblocker detector
.ads{width:1px;}
.widget object{height:300px;margin:15px auto 0;border-top:solid 1px #eee;padding-top:14px;}
@media(min-width:960px){
.home  .post-thumbnail, .category .post-thumbnail{overflow:hidden;width:120px;float:right;margin:47px 0 25px 25px;}
#post-2107  .post-thumbnail{margin-top:40px;overflow:hidden;float:left;margin:55px 25px 25px 0;max-width:200px;}
 
}    
.pagination .page-numbers{display:inline-block;margin-bottom:6px;}
#post-2225 figure{margin:1em 10px;text-align:center;}
.logged-in .adsbygoogle, .logged-in .adFull, .logged-in #text-11, 
.logged-in #menu-item-3652{display:none !important;}
#menu-item-8209{display:none !important;}
.logged-in #menu-item-8209{display:inline-block !important;}
.mobile-ads{margin:0 auto 10px;display:none;}
@media screen and (max-width:769px){ 
.mobile-ads{display:block;}
 
} 
.post-full-summary .hentry.category-pohadky-pro-cleny{display:none;}
.logged-in .post-full-summary .hentry.category-pohadky-pro-cleny{display:block;}
.category-139 .taxonomy-description .entry-content p{display:none;}
.logged-in.category-139 .taxonomy-description .entry-content p{display:inline-block;}
.logged-in.category-139 .taxonomy-description{display:none;}
.pro-cleny{right:66px;}
//#menu-item-2569{display:none;}
//.logged-in #menu-item-2569{display:inline-block;}
.category-nepohadky .cat-links a{color:red;}
.cssadsbygoogle{display:inline-block;min-width:250px;max-width:700px;width:100%}
@media screen and (min-width:769px){
.post-full-summary .post-thumbnail{width:220px;float:right;margin-left:20px;}
}
.comment-form-url{display:none;}
.page-template-page-obsah #main .alphabet-links a{border:solid 1px #ddd;display:inline-block;padding:2px;margin:0 2px 4px 0;width:25px;text-align:center;background:#eee;border-radius:3px;color:#666;text-decoration:none;}
.page-template-page-obsah #main p a, .page-template-page-obsah #main li a,
.page-template-page-stitky #main p a, .page-template-page-stitky #main li a{text-decoration:none;}
.page-template-page-obsah #main p a:hover, .page-template-page-obsah #main li a:hover,
.page-template-page-stitky #main p a:hover, .page-template-page-stitky #main li a:hover{text-decoration:underline;}
.mybanner{text-align:center;}
.mybanner img{max-width:250px;display:block;margin:10px auto;}
.mybanner .banner-text{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;display:inline-block;padding:10px 25px;margin:15px 30px 0;}
.mybanner .title{display:block;font-size:2rem;color:darkmagenta;}
.mybanner .text1{display:block;}
.mybanner .text2{display:block;color:darkmagenta;}
#bezreklam-cz, #post-2557.post .wp-block-columns figure,
#bezreklam-sk, #post-4183.post .wp-block-columns figure,
#bezreklam-pl, #post-2155.post .wp-block-columns figure{margin:1em 0;text-align:center;}
.logged-in .my-reusable-block, .logged-in .prouzek{display:none;}
.logged-in.role-administrator .my-reusable-block, .logged-in.role-administrator .prouzek{display:block;}
figure.my-reusable-block{margin:1em 0;}
.wp-block-bptb-pricing-table.is-style-basic .bptbPricingTables .bptbPriceTable .priceAmountWrap{font-size:30px;}
.wp-block-bptb-pricing-table .bptbPricingTables .bptbPriceTable .priceFeatures .priceFeature .priceFeatureLabel{font-size:17px;}
.only-member{padding:10px;background:#f9f9f9;border:1px solid #e9e9e9;}
.site-title, .entry-title, .page-title{font-size:30px;}
@media screen and (min-width:769px){
.main-navigation div.menu > ul, .main-navigation ul.menu{text-transform:none}
#site-navigation{clear:both;}
.site-title{}
.site-description{}
 
.main-navigation ul ul{width:300px;}
.post-full-summary .post-thumbnail{width:220px;float:right;margin-left:20px;margin-top:-65px;}
.main-navigation .search-field{top:-60px;}
}
.home .entry-content p, .archive .entry-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
#countdown{font-size:16px;font-weight:bold;color:#ffffff;background-color:mediumvioletred;padding:10px 20px;border-radius:8px;text-align:center;display:inline-block;box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);margin:0 0 20px;}
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .nav-links a, .site-title a, .site-title a:hover, .book .link a,.main-navigation a:hover, .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .author-profile-description a:hover, .comment-content a:hover, #better_recent_comments-2 a, .widget li a,
.comment-body .reply a:hover, .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .author-profile-description a:hover, .comment-content a:hover, .page-template-page-obsah .site-main a:hover, #primary a.category:hover{color:#7f1b1c}
.entry-title a:hover{color:#7f1b1c}
.comment-body .reply a, .entry-content a, .entry-summary a, .page-content a, .author-profile-description a, .comment-content a, .page-template-page-obsah .site-main a, #primary a.category, .site-main p a{color:#7f1b1c}
#primary a.continue-reading, .backtotop, .changemode, .pro-cleny{border:1px solid #7f1b1c;color:#7f1b1c}
#primary a.continue-reading:hover, a.continue-reading:hover, button, input[type="button"], input[type="reset"], input[type="submit"]{background:#7f1b1c;color:#fff;}
#primary a.continue-reading.edit-link{border:1px solid #7f1b1c;color:#7f1b1c}
#primary a.continue-reading.edit-link:hover{background:#7f1b1c;color:#fff;}

a.premium-button{display:block;padding:5px 10px;background:#ba9e30;color:#fff;border-radius:3px;font-size:75%;text-transform:uppercase;margin:5px 12px 0 0;float:left;}
a.premium-text{display:inline-block;padding:0;color:#777;font-size:11px;width:70%;margin:0;float:left;}
.prouzek{margin:0;padding:10px 0;border-top:solid 1px #ddd;}
.main-navigation .prouzek a{line-height:20px;border-top:0px;}
@media screen and (min-width:769px){
.main-navigation .prouzek a.premium-text{padding:10px;}
}
.site-branding{padding-bottom:20px;padding-top:10px;}
.site-description{font-style:normal;}
.clearfix::after{content:"";clear:both;display:table;}
.author-profile{margin-top:40px;}
.author-profile-avatar{display:none;}
.author-profile-meta{color:#999;font-size:81.3%;letter-spacing:0.05em;text-transform:uppercase;margin:0 0 8px;}
.author-profile-meta strong{font-weight:normal;}
.author-profile-description{margin-top:0;}
.author-profile-description a{text-decoration:none;}
.author-profile-description a:hover{text-decoration:underline;}
.post-full-summary .hentry{margin-bottom:40px;}
.menu-text{text-transform:uppercase;}
.wp-block-image figcaption{font-style:italic;color:#999}
.tags-links{text-align:left;}
.tags-links a, .author-profile-description-link{color:#7f1b1c;text-decoration:underline;}
.menu-toggle{color:#7f1b1c;}
.main-navigation.toggled .menu-text:before, .menu-text:before{content:"";}
.tags-links:before{content:"#";font:20px;color:#7f1b1c;top:-1px;left:-5px;}
figure{margin:0;}
.home .entry-content p.only-member, .archive .entry-content p.only-member {min-height: 120px}.pohadka-ad{margin:1.5em auto;max-width:100%;text-align:center;--pkz-ad-radius:24px;}
.pohadka-ad iframe{display:block;width:100%;border:0;background:transparent;}
.pohadka-ad--responsive{position:relative;width:100%;max-width:420px;aspect-ratio:var(--pohadka-ad-ratio, 1 / 1);overflow:hidden;border-radius:var(--pkz-ad-radius);}
.pohadka-ad--responsive iframe{position:absolute;inset:0;height:100%;border-radius:var(--pkz-ad-radius);}
.pohadka-ad--fixed{width:100%;}
.pohadka-ad--fixed .pohadka-ad__frame{position:relative;width:100%;overflow:hidden;border-radius:var(--pkz-ad-radius);}
.pohadka-ad--fixed iframe{position:absolute;top:0;left:0;transform-origin:top left;}
.pohadka-ad--in_content, .pohadka-ad--after_content{margin:2em auto;}
.widget_pohadka_ad{text-align:center;}
.widget_pohadka_ad .pohadka-ad{margin:0 auto 1.5em;}
.pohadka-anchor{position:fixed;left:0;right:0;z-index:9999;display:flex;justify-content:center;align-items:center;padding:8px 10px;background:rgba(255, 255, 255, 0.97);box-shadow:0 -2px 14px rgba(0, 0, 0, 0.16);}
.night .pohadka-anchor{background:rgba(20, 20, 20, 0.97);box-shadow:0 -2px 14px rgba(0, 0, 0, 0.5);}
.pohadka-anchor--bottom{bottom:0;}
.pohadka-anchor--top {top:0;box-shadow:0 2px 14px rgba(0, 0, 0, 0.16);}
.pohadka-anchor .pohadka-ad{margin:0;width:100%;max-width:480px;}
.pohadka-anchor__close{position:absolute;top:-14px;right:8px;box-sizing:border-box !important;width:28px !important;height:28px !important;min-width:0 !important;padding:0 !important;margin:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#062746;color:#fff;font-size:18px;line-height:1;font-weight:700;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);}
.pohadka-vignette{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0, 0, 0, 0.72);}
.pohadka-vignette__inner{position:relative;width:auto;height:min(600px, calc(100svh - 56px), calc((100vw - 40px) * 2));aspect-ratio:250 / 500;max-width:none;}
@media(max-width:600px){
.pohadka-vignette__inner{height:min(1000px, calc(100svh - 56px), calc((100vw - 40px) * 2));}
} @supports not (height: 1svh) {
.pohadka-vignette__inner{height:min(600px, calc(100vh - 56px), calc((100vw - 40px) * 2));}
@media(max-width:600px){
.pohadka-vignette__inner{height:min(1000px, calc(100vh - 56px), calc((100vw - 40px) * 2));}
}
}
.pohadka-vignette__inner .pohadka-ad{margin:0;}
.pohadka-vignette__inner .pohadka-ad--fixed{width:100%;height:100%;max-width:none !important;}
.pohadka-vignette__close{position:absolute;top:-18px;right:-8px;box-sizing:border-box !important;width:34px !important;height:34px !important;min-width:0 !important;padding:0 !important;margin:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#062746;font-size:22px;line-height:1;font-weight:700;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:0 2px 8px rgba(0, 0, 0, 0.4);z-index:1;}
.pohadka-anchor[hidden],
.pohadka-vignette[hidden]{display:none;}
@media (prefers-reduced-motion: reduce) {
.pohadka-ad iframe { }
}