/*!
Theme Name: petr1
Theme URI: 
Author: 
Author URI: 
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: petr1
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
html,body{height:100%;width:100%;margin:0}.site-main{padding-top:74px}.size-thumbnail{border-radius:var(--bs-border-radius) !important}#main-content{height:calc(100vh - 56px - 56px);display:flex;justify-content:center;align-items:center;position:relative}.nav-item{margin-right:10px}.info-box{position:absolute;top:70px;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.9);padding:20px;border-radius:8px;z-index:1001;max-height:calc(100vh - 112px);overflow-y:auto}.info-box-text{max-height:100%;overflow-y:auto}.info-box button{position:absolute;top:5px;right:10px}#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:none}#map{width:100%;height:100%}.intext{max-height:300px;max-width:300px;margin:10px}footer{background-color:#f8f9fa;position:fixed;bottom:0;width:100%;text-align:center;padding:10px 0}.custom-button{background-color:#fff;border:1px solid #ccc;padding:5px 10px;margin-right:5px;cursor:pointer;font-size:14px;border-radius:4px}.custom-button:hover{background-color:#f0f0f0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}