.cmplz-cookiebanner.cmplz-show{box-shadow:0px 4px 50px 2px rgba(48,52,61,0.2)!important}#cmplz-document{max-width:100%;background:#fff;padding:40px}#top-menu li{margin-right:-100px;padding:2px 0!important;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#top-menu li:hover:not(.menu-tel){-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#top-menu li a{letter-spacing:0.025em}.et_vertical_nav #main-header #top-menu>li>a{padding:20px}#top-menu-nav>ul>li>a:hover,.et-social-icons a:hover{opacity:1}.menu-item .et-pb-icon{font-size:25px;vertical-align:middle;color:#28b24f}.current-menu-item{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.pastelka-zelena,.pastelka-zluta,.pastelka-modra,.pastelka-oranzova,.pastelka-azurova,.pastelka-fialova,.pastelka-cervena,.pastelka-ruzova{background-repeat:no-repeat!important;background-position:left center!important}.pastelka-zelena{background:url(/wp-content/uploads/2020/03/pastelka-zelena.svg)}.pastelka-zluta{background:url(/wp-content/uploads/2020/03/pastelka-zluta.svg)}.pastelka-modra{background:url(/wp-content/uploads/2020/03/pastelka-modra.svg)}.pastelka-modra a{color:#fff!important}.pastelka-oranzova{background:url(/wp-content/uploads/2020/03/pastelka-oranzova.svg)}.pastelka-azurova{background:url(/wp-content/uploads/2020/03/pastelka-azurova.svg)}.pastelka-fialova{background:url(/wp-content/uploads/2020/03/pastelka-fialova.svg)}.pastelka-cervena{background:url(/wp-content/uploads/2020/03/pastelka-cervena.svg)}.pastelka-ruzova{background:url(/wp-content/uploads/2020/03/pastelka-ruzova.svg)}.pastelka-ruzova a,.pastelka-fialova a,.pastelka-cervena a{color:#fff!important}#top-menu li.current-menu-item>a{color:inherit}a{font-weight:700}h2{font-size:34px}h3{font-size:30px}h4{font-size:24px}.url-under a{text-decoration:underline}.url-under a:hover{text-decoration:none}.blurb-kontakty h3{font-size:28px}.radek-na-bg{padding:52px;background:#fff}.shadow-md{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.blurb-dlazdice{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.blurb-dlazdice:hover{-webkit-transform:translatey(-12px);-ms-transform:translatey(-12px);transform:translatey(-12px);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.blog .et_pb_blog_grid .et_pb_post{border:0;padding:30px;background-color:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.blog h2.entry-title{font-size:22px}.published::before{content:'\e023';font-family:ETmodules;margin-right:9px;color:#777196}a.more-link{text-decoration:underline}a.more-link:hover{text-decoration:none}.mfp-title{display:none}.galerie-nadpis h2{font-size:30px}.et_post_gallery .et_overlay::before{content:"U";color:#fff!important}.et_post_gallery .et_overlay{background-color:rgba(79,209,197,0.64);border-color:rgba(79,209,197,0.64)}.et_gallery_item .et_portfolio_image img{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}#main-footer{display:none}@media all and (min-width:768px){.blog h2.entry-title{min-height:62px}.blog .post-content-inner{min-height:150px}}@media all and (min-width:981px){.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:260px!important}.et_vertical_nav #page-container #main-header{width:260px}.et_vertical_nav #main-header #top-menu>li>a{margin-right:0}.menu-tel a::after{content:'';position:absolute;left:19%;top:69%;font-size:14px;font-weight:400}.menu-tel-1 a::after{content:'Školka'}.menu-tel-2 a::after{content:'Ředitelka MŠ'}}@media all and (max-width:479px){h2{font-size:30px}h3{font-size:24px}h4{font-size:20px!important}#cmplz-document{padding:20px}}@media all and (max-width:1300px){.blog .et_pb_blog_grid .et_pb_post{padding:20px}}@media all and (max-width:980px){.mobile_menu_bar::before{font-size:48px}.et_mobile_menu li a{border-bottom:0;margin-bottom:4px}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent;opacity:1}.et_mobile_menu li a,.nav li li a{font-size:18px}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0;margin:8px 0}}