@charset "UTF-8";
/***!  /templates/g5_hydrogen/custom/css-compiled/custom_15.css?6a1712ff  !***/

body:after{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:1;opacity:0.5}body.visible::before{opacity:0}body.hideBefore::before{display:none}body::before{content:"";height:3000vh;width:100%;background:#fff;opacity:1;position:absolute;left:0;top:0;z-index:100;-webkit-transition:1000ms ease-in-out;-moz-transition:1000ms ease-in-out;-ms-transition:1000ms ease-in-out;-o-transition:1000ms ease-in-out;transition:1000ms ease-in-out}body h1,body h2,body h3,body h4,body h5,body p,body li,body strong{color:#000}body #g-page-surround{margin-top:105px}body .g-container{width:100%}body #header-position .g-content{margin:0;padding:0}body #header-position .g-content .moduletable .swiper-container .nav{max-width:1600px;margin:0 auto;position:relative;margin-top:-200px;opacity:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-prev{background:rgba(255,255,255,0.7);border-radius:10px;width:62px;height:62px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-prev::before{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-left.svg');background-position:center;background-size:contain;width:20px;height:20px;color:#000;content:"";position:absolute;left:20px;top:22px}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-prev:hover{background:rgba(225,237,250,0.7)}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-next{background:rgba(255,255,255,0.7);border-radius:10px;width:62px;height:62px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-next::before{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-right.svg');background-position:center;background-size:contain;width:20px;height:20px;color:#000;content:"";position:absolute;left:20px;top:22px}body #header-position .g-content .moduletable .swiper-container .nav .swiper-button-next:hover{background:rgba(225,237,250,0.7)}body #header-position .g-content .moduletable .swiper-container:hover .nav{opacity:1;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #header-position .g-content .moduletable .random-image{background-size:cover;background-repeat:no-repeat}body #g-page-surround a{position:relative}body #g-page-surround a:before{position:absolute;width:0;content:"";height:1px;bottom:10px;background:#000;left:0;right:0;margin:0 auto;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-page-surround a:hover:before{width:100%}body #g-navigation{position:fixed;top:0;left:0;right:0;width:100%;height:105px;z-index:999;background:#e1edf9;background:linear-gradient(0deg,#e1edf9,#FFFFFF);transition:transform 200ms ease-in-out;box-shadow:0 6px 12px rgba(0,0,0,0.05)}body #g-navigation .g-container{max-width:1600px;margin:0 auto}body #g-navigation .g-container #logo-position .g-content a.gantry-logo{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-navigation .g-container #logo-position .g-content a.gantry-logo img{width:105px;height:auto;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-navigation .g-container #logo-position .g-content a.gantry-logo::before{display:none}body #g-navigation .g-container #logo-position .g-content a.gantry-logo:hover img{opacity:0.7}body #g-navigation .g-container #menu-position .g-content .g-main-nav{margin-top:5px}body #g-navigation .g-container #menu-position .g-content .g-main-nav a::before{display:none !important}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel .g-menu-parent-indicator:after{width:1rem}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item{background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container{padding:10px 15px;text-transform:uppercase;font-size:14px;font-weight:600;color:inherit}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container .g-menu-item-title{position:relative}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container .g-menu-item-title::before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#a80c06;transform:scaleX(0);transform-origin:center;transition:transform 200ms ease-in-out}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item:hover{background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item:hover>a.g-menu-item-container{color:#a80c06}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item:hover>a.g-menu-item-container .g-menu-item-title::before{transform:scaleX(1)}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item .g-dropdown{padding-top:10px;background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item .g-dropdown .g-dropdown-column{padding:15px;background:#fff;border-radius:10px;position:relative;box-shadow:0 6px 12px rgba(0,0,0,0.05)}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item.g-menu-item-154 .g-sublevel{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel .g-menu-item-157 .g-menu-item-container.search{padding-top:7px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel{filter:drop-shadow(0px 13px 14px #c7c7c7)}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel:before{content:"";position:absolute;top:-29px;left:13px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item{background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item a{color:#000;text-transform:none;padding:5px 0;font-size:15px;font-weight:500}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item a .g-menu-item-title{position:relative}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item a .g-menu-item-title::before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#a80c06;transform:scaleX(0);transform-origin:center;transition:transform 200ms ease-in-out}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item:hover a{color:#a80c06}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.g-menu-item:hover a .g-menu-item-title::before{transform:scaleX(1)}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item.active>a.g-menu-item-container{background:#e1edfa;border-radius:5px;color:#a80c06;display:inline-block}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.active{background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-sublevel li.active>a{background:none;color:#a80c06}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-dropdown.g-inactive .g-menu-item-title::before{transform:scaleX(0) !important;transition:none !important}body #g-navigation.scrolled{height:60px}body #g-navigation.scrolled #logo-position .g-content{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px}body #g-navigation.scrolled #logo-position .g-content a.gantry-logo img{width:90px}body #g-navigation.scrolled #menu-position .g-content{margin-top:0;padding-top:5px}body #g-navigation.scrolled #menu-position .g-content .g-dropdown{padding-top:15px !important}body.uredni-deska.view-category .com-content-category-blog .blog-items{max-width:1120px}body.uredni-deska.view-category .com-content-category-blog .blog-items .blog-item h2{margin-bottom:15px;margin-top:15px}body .com-finder{max-width:1000px;margin:0 auto}body #g-main{padding:0}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana h1{text-align:center;font-size:24px;font-weight:600;margin-top:0}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana p{font-weight:500;line-height:1.7}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list{margin:0;max-width:1100px;margin:0 auto}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list li{padding:0}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;padding-bottom:15px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12{flex:1;background:#cedae6;padding:20px;border-radius:10px;position:relative;min-height:220px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 p,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 p{margin-top:0;font-size:15px;margin:0}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore{display:inline-block;position:absolute;bottom:15px;right:15px;font-weight:600;font-size:15px;text-decoration:none;border-radius:5px;background:#fff;padding:5px 10px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore::before,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore::before{display:none}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore span,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore span{display:inline-block;position:relative;padding-right:17px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore span:before,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore span:before{position:absolute;width:0;content:"";height:1px;bottom:0px;background:#a80c06;left:0;right:0;margin:0 auto;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore span:hover:before,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore span:hover:before{width:100%}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore span:after,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore span:after{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-right-red.svg');background-position:center;background-size:contain;width:12px;height:12px;color:#000;content:"";position:absolute;right:0;top:5px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore:hover,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore:hover{color:#a80c06}body #g-main .g-container #content-middle-position .g-content{margin:0;padding:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky{background:url('https://skola-pri-fn-plzen.cz/images/novinky/bg.jpg');background-repeat:repeat;padding-top:25px;padding-bottom:45px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .g-title{text-align:center;font-size:30px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list{max-width:1100px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li{width:360px;padding:0;background:#fff;border-radius:10px;overflow:hidden}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li figure{overflow:hidden}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li figure img{transform:scale(1);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li:hover figure{cursor:pointer}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li:hover figure img{transform:scale(1.05)}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item figure{margin:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content{padding:0 15px;min-height:180px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content .mod-articles-title{font-size:14px;font-weight:bold;margin-bottom:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content .mod-articles-title a{color:#000;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content .mod-articles-title a:hover{background-size:100% 1px;text-decoration:none}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content .mod-articles-title a::before{display:none}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item .content p{margin:15px 0;font-size:14px;font-weight:400}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content{position:relative}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content .readmore{text-align:right;position:absolute;right:18px;bottom:10px;margin:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content .readmore a.btn{background:none;text-decoration:none;color:#a80c06;padding:0;font-weight:bold;position:relative;padding-right:17px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content .readmore a.btn span{display:none}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content .readmore a.btn::before{background:#a80c06;bottom:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li .mod-articles-item-content .readmore a.btn:after{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-right-red.svg');background-position:center;background-size:contain;width:12px;height:12px;color:#000;content:"";position:absolute;right:0;top:6px}body #g-main .g-container #content-bottom-position .g-content{margin:0;padding:0}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste{background:url('https://skola-pri-fn-plzen.cz/images/pracoviste/bg.jpg');background-repeat:repeat;padding-top:25px;padding-bottom:45px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .g-title{text-align:center;font-size:30px;color:#fff}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list{margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li{width:375px;padding:0;background:#fff;border-radius:10px;overflow:hidden;min-height:400px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li figure{overflow:hidden}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li figure img{transform:scale(1);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li:hover figure{cursor:pointer}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li:hover figure img{transform:scale(1.05)}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item figure{margin:0}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content{padding:0 15px;padding-bottom:45px;min-height:420px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .mod-articles-title{font-size:24px;font-weight:bold;margin-bottom:0;margin-top:25px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .mod-articles-title a{color:#a80c06;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .mod-articles-title a:hover{background-size:100% 1px;text-decoration:none}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .mod-articles-title a::before{display:none}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content p{margin:15px 0;font-size:14px;font-weight:500}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .wrapper{display:flex;flex-direction:row;flex-wrap:wrap}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content .wrapper div{flex:1}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content ul{margin-left:0}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content ul li{width:auto;position:relative;padding-left:12px;font-size:14px;font-weight:500;min-height:initial;line-height:1.7}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content ul li::before{content:"";width:5px;height:5px;background:#000;border-radius:90%;position:absolute;left:0;top:7px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content{position:relative}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content .readmore{text-align:right;position:absolute;right:18px;bottom:0}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content .readmore a.btn{background:none;text-decoration:none;color:#a80c06;padding:0;font-weight:bold;position:relative;padding-right:17px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content .readmore a.btn span{display:none}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content .readmore a.btn::before{background:#a80c06;bottom:0}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item-content .readmore a.btn:after{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-right-red.svg');background-position:center;background-size:contain;width:12px;height:12px;color:#000;content:"";position:absolute;right:0;top:6px}body #g-main .g-container #content-bottom-position .g-content .moduletable .custom{line-height:0}body #g-footer .g-container{max-width:1600px;margin:15px auto 0 auto}body #g-footer .g-container #footer-logo-position .g-content{margin-bottom:0;padding-bottom:0}body #g-footer .g-container #footer-logo-position .g-content .gantry-logo{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-footer .g-container #footer-logo-position .g-content .gantry-logo img{max-width:110px}body #g-footer .g-container #footer-logo-position .g-content .gantry-logo::before{display:none}body #g-footer .g-container #footer-logo-position .g-content .gantry-logo:hover{opacity:0.7}body #g-footer .g-container #footer-menu-position .g-content{margin-bottom:0;padding-bottom:0}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav{margin:0;padding-left:45px;display:flex;flex-wrap:wrap;flex-direction:column}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav li{font-size:14px}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav li a{color:#fff;text-decoration:none}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav li a::before{background:#fff;bottom:0}body #g-footer .g-container #footer-contact-position .g-content{margin-bottom:0;padding-bottom:0}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p{margin:0;color:#fff;font-size:15px}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p strong{color:#fff}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p a{text-decoration:underline;color:#fff}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p a:before{display:none}body #g-footer .g-container #copyright-position .g-content{margin-right:0;padding-right:0;position:relative}body #g-footer .g-container #copyright-position .g-content:before{content:"";position:absolute;right:0px;height:15px;width:1px;top:18px;background:#fff}body #g-footer .g-container #brand-position .g-content{margin-left:0;padding-left:7px}body #g-footer .g-container #brand-position .g-content a{color:#fff}body #g-footer .g-container #brand-position .g-content a::before{background:#fff;bottom:0}body.view-category{display:block}body.view-category .com-content-category-blog{margin-bottom:25px;min-height:68vh}body.view-category .com-content-category-blog .blog-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-left:auto;margin-right:auto;max-width:1120px}body.view-category .com-content-category-blog .blog-items .blog-item{width:360px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;padding:0;background:#cedae6;border-radius:10px;overflow:hidden;margin-bottom:0;position:relative;cursor:pointer}body.view-category .com-content-category-blog .blog-items .blog-item .item-content{min-height:180px}body.view-category .com-content-category-blog .blog-items .blog-item .readmore{text-align:right;position:absolute;right:18px;bottom:10px;margin:0}body.view-category .com-content-category-blog .blog-items .blog-item .readmore:before{width:0;content:"";height:1px;bottom:0;background:#a80c06;left:0;right:0;margin:0 auto;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;display:block;position:absolute}body.view-category .com-content-category-blog .blog-items .blog-item .readmore a.btn{background:none;text-decoration:none;color:#a80c06;padding:0;font-weight:bold;position:relative;padding-right:17px}body.view-category .com-content-category-blog .blog-items .blog-item .readmore a.btn:after{background:url('https://skola-pri-fn-plzen.cz/images/icons/arrow-right-red.svg');background-position:center;background-size:contain;width:12px;height:12px;color:#000;content:"";position:absolute;right:0;top:6px}body.view-category .com-content-category-blog .blog-items .blog-item .readmore:hover:before{width:100%}body.view-category .com-content-category-blog .blog-items .blog-item .item-link{background:none}body.view-category .com-content-category-blog .blog-items .blog-item figure{margin-top:0;overflow:hidden}body.view-category .com-content-category-blog .blog-items .blog-item figure img{transform:scale(1);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body.view-category .com-content-category-blog .blog-items .blog-item .item-content{padding:0 15px}body.view-category .com-content-category-blog .blog-items .blog-item:hover{background:#bdcddd}body.view-category .com-content-category-blog .blog-items .blog-item:hover figure{cursor:pointer}body.view-category .com-content-category-blog .blog-items .blog-item:hover figure img{transform:scale(1.05)}body.view-category .com-content-category-blog .blog-items .blog-item:hover h2 a{background-size:100% 1px;text-decoration:none}body.view-category .com-content-category-blog .blog-items .blog-item:hover .readmore::before{background-size:100% 1px;text-decoration:none;width:100%}body.view-category .com-content-category-blog .blog-items .blog-item h2{font-size:14px;font-weight:bold;margin-bottom:0;margin-top:0}body.view-category .com-content-category-blog .blog-items .blog-item p{margin:15px 0;font-size:14px;font-weight:400}body.view-category .com-content-category-blog .blog-items .blog-item a{color:#000;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body.view-category .com-content-category-blog .blog-items .blog-item a:hover{background-size:100% 1px;text-decoration:none}body.view-category .com-content-category-blog .blog-items .blog-item a::before{display:none}body.view-category .com-content-category-blog h1{text-align:center;font-size:30x;margin-bottom:35px}body #phocagallery{max-width:1000px;margin:0 auto}body #phocagallery .pg-item-box,body #phocagallery .pg-category-box{border:none}body #phocagallery .pg-category-box-image svg,body #phocagallery .pg-detail-item-image-box img,body #phocagallery .pg-item-box-image img,body #phocagallery .pg-item-box-image svg,body #phocagallery .pg-category-box-image img{box-shadow:none}body #phocagallery .pg-svg-box{aspect-ratio:initial !important}body #phocagallery .pg-item-box-image{overflow:hidden;height:205px}body #phocagallery .pg-item-box-image img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;width:100%}body #phocagallery .pg-item-box-image:hover img{transform:scale(1.05)}body #phocagallery .pg-magnific-button::before{display:none}body #phocagallery .pg-magnific-button img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;height:205px;object-fit:contain}body #phocagallery .pg-magnific-button:hover img{transform:scale(1.05)}body #phocagallery .pagination{display:none}body #phocagallery .pg-categories-items-box,body #phocagallery .pg-category-items-box{align-items:flex-start}body #phocagallery .pg-item-box{width:calc((100% / 3) - 25px)}body #phocagallery .pg-item-box a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.3s ease-in-out;display:inline}body #phocagallery .pg-item-box a::before{display:none}body #phocagallery .pg-item-box:hover .pg-item-box-title a,body #phocagallery .pg-item-box:hover .pg-category-box-title a{background-size:100% 1px;color:#000}body #phocagallery .pg-item-box-info{text-align:center;margin-top:5px}body #phocagallery .pg-item-box-title,body #phocagallery .pg-category-box-title{position:relative;background:none;padding:20px 0;text-align:center;display:inline;margin:0 auto}body #phocagallery .pg-item-box-title svg,body #phocagallery .pg-category-box-title svg{display:none}body #phocagallery .pg-item-box-title a,body #phocagallery .pg-category-box-title a{color:#000;position:relative;text-align:center;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.3s;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;display:inline}body #phocagallery .pg-item-box-title a:hover,body #phocagallery .pg-category-box-title a:hover{background-size:100% 1px}body #phocagallery .pg-categories-items-box .pg-category-box{width:calc((100% / 3) - 25px)}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-title a::before{display:none}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image{overflow:hidden;height:205px}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image a::before{display:none}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;width:100%;object-fit:cover}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image:hover img{transform:scale(1.05)}body #phocagallery .pg-categories-items-box .pg-category-box a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.3s ease-in-out;display:inline}body #phocagallery .pg-categories-items-box .pg-category-box a::before{display:none}body #phocagallery .pg-categories-items-box .pg-category-box:hover .pg-item-box-title a,body #phocagallery .pg-categories-items-box .pg-category-box:hover .pg-category-box-title a{background-size:100% 1px;color:#000}body.pg-photos #phocagallery .pg-item-box-info{display:none}body.pg-photos #phocagallery .pg-item-box{width:auto}body.napsali-o-nas .com-content-category-blog .blog-items .blog-item{background:none !important;box-shadow:0 0 10px rgba(0,0,0,0.15)}body.napsali-o-nas .com-content-category-blog .blog-items .blog-item figure{max-height:190px}body.napsali-o-nas .com-content-category-blog .blog-items .blog-item .item-content{min-height:initial;padding-bottom:25px}body.napsali-o-nas #content-top-position .g-content .g-title{text-align:center;margin:45px 0}body.napsali-o-nas #content-top-position .g-content h1{font-size:30px;font-weight:500}body.napsali-o-nas #content-top-position .g-content .moduletable{max-width:1000px;margin:0 auto 45px auto}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;margin:0}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li{width:310px;padding:0;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.15)}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .mod-articles-title{padding:0 15px;font-size:14px;font-weight:bold}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .mod-articles-title a{color:#000;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .mod-articles-title a:hover{background-size:100% 1px;text-decoration:none}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .mod-articles-title a::before{display:none}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .image{overflow:hidden;max-height:180px;display:block}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .image::before{display:none}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li .image img{transform:scale(1);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li:hover figure{cursor:pointer}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li:hover figure img{transform:scale(1.05)}body.napsali-o-nas #content-top-position .g-content .moduletable ul.mod-articles-items li:hover .mod-articles-link{background-size:100% 1px}body.pracoviste .com-content-category-blog .blog-items .blog-item .wrapper{display:flex;flex-direction:row}body.pracoviste .com-content-category-blog .blog-items .blog-item .wrapper .span6{flex:1}body.pracoviste .com-content-category-blog .blog-items .blog-item h2{font-size:24px;font-weight:bold;margin-bottom:0;margin-top:0}body.pracoviste .com-content-category-blog .blog-items .blog-item h2 a{color:#a80c06}body.pracoviste .com-content-category-blog .blog-items .blog-item ul{margin-left:0;list-style:none}body.pracoviste .com-content-category-blog .blog-items .blog-item ul li{width:auto;position:relative;padding-left:12px;font-size:14px;font-weight:500;min-height:initial;line-height:1.7}body.pracoviste .com-content-category-blog .blog-items .blog-item ul li::before{content:"";width:5px;height:5px;background:#000;border-radius:90%;position:absolute;left:0;top:9px}body.pracoviste .item-page figure{float:right}body.view-article .item-page{max-width:1000px;margin:0 auto}body.view-article .item-page table p{margin:0}body.view-article .item-page figure{margin:0;float:left;padding-right:25px;padding-bottom:25px}body.view-article .item-page h1{font-size:30px;font-weight:500}body.view-article .item-page h2{font-size:20px;font-weight:600}body.view-article .item-page h2 strong{font-weight:600}body.view-article .item-page p{font-size:15px}body.view-article .item-page h3{font-size:17px;font-weight:600}body.view-article .item-page h3 strong{font-weight:600}body.view-article .item-page a{font-weight:600;text-decoration:underline}body.view-article .item-page a:hover{text-decoration:none;color:#a80c06}body.view-article .item-page a:before{bottom:2px !important;background:#a80c06 !important}body.view-article .item-page ul{margin-top:0}body.view-article .item-page li{font-size:15px;line-height:1.6;margin-bottom:0 !important}body.view-article .item-page .wrapper{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap}body.view-article .item-page .wrapper .span6{flex:1}body.view-article .item-page .wrapper.bg .span6{background:#cedae6;padding:20px;border-radius:10px}body.view-article .item-page li{margin-bottom:10px}body.view-article .item-page li p{margin:0}body.view-article .item-page li ul{margin-top:10px}body #popup{margin-top:100px;position:relative}body .ui-widget-content{background:none;border:none}body .ui-widget.ui-widget-content{border:none}body #breadcrumbs-position .g-content{margin-bottom:0;padding-bottom:0}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper{max-width:1000px;margin:0 auto}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs{background:none;margin-top:0;padding-left:0 !important}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item span{color:#000}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a::before{bottom:0}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a:hover{color:#a80c06}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a span{color:#a80c06}body #breadcrumbs-position .g-content .moduletable .mod-breadcrumbs__wrapper .mod-breadcrumbs .mod-breadcrumbs__item a:before{background:#a80c06}body #sidebar-position{-webkit-flex:20%;-moz-flex:20%;-ms-flex:20%;flex:20%;width:20%;position:fixed;left:0;top:14%;max-width:320px}body #sidebar-position .moduletable ul.mod-menu{margin:0;display:flex;flex-direction:column;flex-wrap:wrap;background:#cedae6;padding:20px;border-radius:10px}body #sidebar-position .moduletable ul.mod-menu li{font-size:16px;font-weight:600;line-height:2}body #sidebar-position .moduletable ul.mod-menu li a{text-decoration:none;color:#000}body #sidebar-position .moduletable ul.mod-menu li a:before{bottom:0;background:#a80c06}body #sidebar-position .moduletable ul.mod-menu li a:hover{color:#a80c06}body #sidebar-position .moduletable ul.mod-menu li.current a{color:#a80c06}body #sidebar-position .moduletable ul.mod-menu li.current a::before{width:100%}body #content-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%;min-height:70vh}#g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.g-menu-item.active li.active a{position:relative}#g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.g-menu-item.active li.active a .g-menu-item-content{color:#a80c06}#g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.g-menu-item.active li.active a:before{width:100%;position:absolute;display:block;content:"";height:1px;bottom:4px;background:#a80c06;left:0;right:0;margin:0 auto;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.g-offcanvas-toggle{background-size:contain;padding:12px 5px;top:25px;left:auto;right:25px;width:53px;height:53px;z-index:9990;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;padding:10px;position:fixed;background:#fff;border-radius:90%}.g-offcanvas-toggle.offsetTop{margin-top:50px}.g-offcanvas-toggle i{width:24px;position:absolute;left:14px;top:26px;background:#004587;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;height:3px}.g-offcanvas-toggle i:before{font-size:30px;content:"";height:3px;width:24px;position:absolute;top:-6px;background:#004587;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;left:0}.g-offcanvas-toggle i:after{font-size:30px;content:"";height:3px;width:24px;position:absolute;top:6px;background:#004587;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;left:0}.g-offcanvas-toggle.fixed{position:fixed}.g-offcanvas-toggle.scrolled{background:#004587}.g-offcanvas-toggle.scrolled i{background:#fff}.g-offcanvas-toggle.scrolled i:before{background:#fff}.g-offcanvas-toggle.scrolled i:after{background:#fff}#g-mobilemenu-container .g-toplevel li.g-menu-item{border-bottom:1px solid #0059af}#g-mobilemenu-container .g-toplevel li.g-menu-item-157{display:none}#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{color:#fff}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding-left:25px}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:none;border:none}.g-offcanvas-right .g-offcanvas-toggle{right:35px}.g-offcanvas-toggle.scroll{background:#79b7a1}.g-offcanvas-toggle.scroll i{background:#fff}.g-offcanvas-toggle.scroll i:before{font-size:30px;content:"";height:3px;width:24px;position:absolute;top:-6px;background:#fff;left:0}.g-offcanvas-toggle.scroll i:after{font-size:30px;content:"";height:3px;width:24px;position:absolute;top:6px;background:#fff;left:0}#offcanvas-search-position .g-content{margin-left:0}#offcanvas-search-position .g-content .mod-finder{position:relative}#offcanvas-search-position .g-content .mod-finder button{position:absolute;right:11px;top:0}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#fff}.g-offcanvas-right #g-offcanvas{-webkit-transition:500ms ease-in-out;-moz-transition:500ms ease-in-out;-ms-transition:500ms ease-in-out;-o-transition:500ms ease-in-out;transition:500ms ease-in-out}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator:after{color:#fff;opacity:1}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{line-height:1.7}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:none;margin-left:0}#g-navigation .g-main-nav .g-toplevel{justify-content:flex-end}@media only all and (max-width:1800px){body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content{gap:45px}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure{width:50%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .wrapper{margin-top:25px;width:50%;max-width:initial;padding-right:15px}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure{overflow:hidden}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure img{object-fit:cover;object-position:center;width:100% !important;height:100% !important}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .readmore{margin-bottom:30px}}@media only all and (max-width:1800px){body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:850px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:850px !important}}@media only all and (max-width:1600px){body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li{width:23%}#brand-position{justify-content:left}#copyright-position{-webkit-flex:33%;-moz-flex:33%;-ms-flex:33%;flex:33%;width:33%}#copyright-position .g-content{margin-left:10px;text-align:left}#brand-position{-webkit-flex:67%;-moz-flex:67%;-ms-flex:67%;flex:67%;width:67%}#brand-position .g-content .g-branding{text-align:right}body #g-footer .g-container #brand-position .g-content{text-align:left}body #g-footer .g-container #copyright-position .g-content:before{display:none}}@media only all and (max-width:1460px){body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container{padding:10px 12px}}@media only all and (max-width:1400px){body #g-header .g-container #top-header-position{right:8%}#footer-menu-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav{flex-direction:row;gap:0 25px;justify-content:left;padding-left:0}}@media only all and (max-width:1350px){body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container{padding:10px}}@media only all and (max-width:1260px){body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-menu-item>a.g-menu-item-container{font-size:13px}#footer-contact-position{-webkit-flex:83%;-moz-flex:83%;-ms-flex:83%;flex:83%;width:83%}}@media only all and (max-width:1250px){body.site #g-navigation .g-container .g-grid #menu-position .g-content .g-main-nav .g-toplevel{padding-right:15px}}@media only all and (max-width:1200px){body #g-header .g-container #logo-position .g-content{padding-left:15px}body #g-header .g-container #header-position .g-content .cameraContent .camera_caption{padding-left:15px}body #g-header .g-container #top-header-position{right:11%}body #g-header .g-container #header-position .g-content .camera_pag{padding-left:15px}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure{width:60%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .wrapper{width:40%}body #g-header .g-container #logo-position .g-content .gantry-logo img{width:272px}body #g-header .g-container #logo-position .g-content .gantry-logo{height:140px}body #g-header .g-container #header-position .g-content .moduletable.image .custom{overflow:hidden;height:300px}body #g-header .g-container #header-position .g-content .moduletable.image .custom img{object-fit:cover;object-position:center;width:100% !important;height:100% !important}body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav{padding-left:25px}body.home #g-header{height:auto}body #g-header .g-container #top-header-position .g-content{padding-left:0;margin-left:0}body #g-header .g-container #logo-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}#g-page-surround{margin-top:0px !important}body #header-position .g-content .moduletable .random-image,.swiper-img-cont{margin-top:104px}#logo-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-navigation{position:absolute}body #g-footer .g-container #footer-contact-position .g-content,body #g-footer .g-container #footer-menu-position .g-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper{gap:15px;padding-left:25px}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p{flex:1;text-align:left}body #g-footer .g-container .g-grid{flex-direction:column}#footer-contact-position,#footer-menu-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}#copyright-position,#brand-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-footer .g-container #brand-position .g-content{float:none;max-width:initial}#brand-position .g-content{margin-top:0;padding-top:0}#brand-position .g-content .g-branding{text-align:left;padding-left:18px}body #g-footer .g-container #copyright-position .g-content{margin-bottom:0;padding-bottom:0}body.view-category .com-content-category-blog .blog-items .blog-item{width:calc((100% / 3) - 15px)}}@media only all and (max-width:1100px){body #g-header .g-container #header-position .g-content .cameraContent .camera_caption .camera_caption_title{font-size:28px}body #g-header .g-container #header-position .g-content .cameraContent .camera_caption .camera_caption_desc{font-size:22px}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li{width:48%}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list{max-width:781px}.g-content{margin-left:0;margin-right:0}.platform-content.container{padding:0}.platform-content.container .col{padding:0 13px 0 0}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper,body #g-footer .g-container #footer-menu-position .g-content .moduletable ul.nav,body #g-footer .g-container #copyright-position .g-content{padding-left:15px;margin-left:0}#brand-position .g-content .g-branding{padding-left:9px}body.view-category .com-content-category-blog h1{margin-top:0}#content-position .g-content{margin-top:0}}@media only all and (max-width:1024px){body #g-header .g-container #header-position .g-content .cameraContent .camera_caption .camera_caption_title{max-width:440px}}@media only all and (max-width:1024px){body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items{flex-wrap:wrap}body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items li{width:48.5%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure{width:50%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .wrapper{width:50%}body #bottom-position .g-content .moduletable .custom ul li{width:25%}body #bottom-position .g-content .moduletable .custom ul li div{columns:1}#sidebar-position .g-content{margin-right:0;padding-right:0;margin-left:0}body.view-article #g-container-main #g-main .g-content{margin-left:0;margin-right:0}body.view-article #g-container-main #g-main .g-content .col{padding-left:0;padding-right:0}body #g-container-main .g-container #sidebar-position .g-content ul.mod-menu.scroll{width:228px;top:15px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12{min-height:250px}}@media only all and (max-width:950px){body #g-header .g-container #top-header-position{top:20px}#logo-position,body.home #top-header-position{position:initial !important;-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-header .g-container #top-header-position .g-content .moduletable .custom ul{justify-content:flex-start}body #g-header .g-container #top-header-position .g-content{margin-left:0;margin-top:30px;padding-left:0}body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:1050px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:1050px !important}body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-right:15px}body #g-container-main .g-container .g-block.size-25{flex:0 0 250px;width:250px}body #g-container-main .g-container .g-block.size-75{flex:1}body #g-container-main .g-container .g-block.size-75 .platform-content.container{padding-left:0}body.view-article #g-container-main .g-container .g-grid{flex-wrap:nowrap}body #g-container-main .g-container #sidebar-position .g-content ul.mod-menu.scroll{width:235px}body.view-category .com-content-category-blog .blog-items{max-width:780px;margin:0 auto}body.view-category .com-content-category-blog .blog-items .blog-item{width:calc((100% / 2) - 15px)}body #phocagallery .pg-category-items-box{justify-content:left}body #phocagallery .pg-item-box-image{height:auto}}@media only all and (max-width:900px){body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items li{width:48%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content{gap:25px}}@media only all and (max-width:850px){body #g-header .g-container #logo-position .g-content .gantry-logo{text-align:center !important}body #g-header .g-container #top-header-position .g-content .moduletable .custom ul{justify-content:center}body #g-header .g-container #header-position .g-content .camera_wrap .camera_pag .camera_pag_ul{text-align:center;justify-content:center}body #g-header .g-container #header-position .g-content .cameraContent .camera_caption{text-align:center;padding-left:0}body #g-header .g-container #header-position .g-content .cameraContent .camera_caption .camera_caption_title{margin:0 auto}body #g-header .g-container #top-header-position .g-content .moduletable .rsform{float:none;margin-top:23%;margin-left:auto;margin-right:auto}body #g-header .g-container #header-position .g-content .camera_target_content{top:25%}body #g-header .g-container #top-header-position .g-content{margin-top:40px}body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:1100px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:1100px !important}body #g-header .g-container #header-position .g-content .camera_pag{padding-left:0}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content{flex-wrap:wrap}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content figure{width:100%}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .wrapper{width:100%;margin-top:0;padding-left:25px}body #middle-position .g-content .moduletable.o-nas ul>li .mod-articles-item .mod-articles-item-content .readmore{text-align:right}body #g-header .g-container #top-header-position{position:initial !important;-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12{min-height:300px}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12{padding:15px}}@media only all and (max-width:800px){body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-top:28%}body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:1150px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:1150px !important}.g-offcanvas-right .g-offcanvas-toggle{right:15px;top:15px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li,body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li{width:46%}body.view-category .com-content-category-blog .blog-items{justify-content:space-between;gap:20px 0}body.view-category .com-content-category-blog .blog-items .blog-item{width:calc((100% / 2) - 10px)}}@media only all and (max-width:720px){body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-top:31%}body #g-container-main .g-container .g-block.size-25{display:none}body #g-container-main .g-container .g-block.size-75{flex:1;width:100%}body.view-article #g-container-main .g-container .g-grid{flex-wrap:wrap}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper{flex-direction:column}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12{min-height:initial}body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span4 a.readmore,body #g-main .g-container #content-top-position .g-content .moduletable.titulni-strana .mod-list .wrapper .span12 a.readmore{position:relative;margin-top:15px;float:right;bottom:0;display:block;margin-right:-15px}.swiper-img-cont{background-size:150% !important;background-position:top !important}.swiper-container{height:300px !important}}@media only all and (max-width:680px){body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items li{width:47.7%}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper{flex-direction:column}body #g-footer .g-container #footer-contact-position .g-content .moduletable .custom .wrapper p{flex:auto}body #phocagallery .pg-categories-items-box .pg-category-box{width:100%;max-width:320px}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image img{max-width:320px}body #phocagallery .pg-categories-items-box .pg-category-box .pg-category-box-image{height:auto}}@media only all and (max-width:660px){body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-top:37%}body.view-article .item-page .wrapper{flex-direction:column}}@media only all and (max-width:600px){body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items li{width:47.5%}body #bottom-position .g-content .moduletable .custom ul li{width:50%;margin-bottom:25px}.swiper-container{height:250px !important}body.view-category .com-content-category-blog .blog-items .blog-item{width:calc(100%);max-width:360px;margin:0 auto;padding-bottom:25px}body.view-category.uredni-deska .com-content-category-blog .blog-items .blog-item{max-width:100%}}@media only all and (max-width:550px){body #g-header .g-container #logo-position .g-content .gantry-logo img{width:260px}body #g-header .g-container #logo-position .g-content .gantry-logo{height:140px}body #g-container-main .g-container #top-position .g-content .moduletable ul.mod-articles-items li{width:100%}.com-content-article__body img[style*="float"]{float:none !important;display:block;margin:0 auto 15px 0 !important;clear:both}body.pg-photos #phocagallery .pg-item-box{width:100%;max-width:320px;margin:0 auto}body #phocagallery .pg-item-box{width:100%;max-width:320px;margin:0 auto}body #phocagallery .pg-item-box-image{height:auto}}@media only all and (max-width:500px){body #g-header .g-container #header-position .g-content .camera_target_content{top:25%}body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:1050px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:1050px !important}.g-offcanvas-right .g-offcanvas-toggle{right:20px;top:20px}body #g-header .g-container #header-position .g-content .camera_wrap .camera_pag .camera_pag_ul{display:none}body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-top:200px}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list li,body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li{width:100%;max-width:360px;margin:0 auto}body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list li .mod-articles-item .content{min-height:initial}}@media only all and (max-width:420px){body #g-header .g-container #top-header-position .g-content .moduletable .custom ul li{max-width:247px;width:100%}body #g-header .g-container #top-header-position .g-content .moduletable .custom ul{flex-wrap:wrap}body #g-header .g-container #header-position .g-content .camera_target_content{top:30%}body #g-header .g-container #header-position .g-content .cameraContent .camera_caption .camera_caption_title{max-width:300px}body #g-header .g-container #top-header-position .g-content .moduletable .rsform{margin-top:273px}body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraSlide,body #g-header .g-container #header-position .g-content .moduletable .slideshowck .cameraappended{height:1150px !important}body #g-header .g-container #header-position .g-content .moduletable .slideshowck{height:1150px !important}body #g-header .g-container #header-position .g-content .moduletable.image .custom{height:335px}.g-content{margin-left:0;margin-right:0}body #g-main .g-container #content-middle-position .g-content .moduletable.novinky .mod-list,body #g-main .g-container #content-bottom-position .g-content .moduletable.pracoviste .mod-list{padding-left:15px;padding-right:15px}}@media only all and (max-width:400px){body #bottom-position .g-content .moduletable .custom ul li{width:100%}#logo-bottom-position,#brand-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-footer .g-container #brand-position .g-content{float:none;margin:0 auto}#logo-bottom-position .g-content .gantry-logo{text-align:center}.platform-content.container{padding-left:0}.swiper-container{height:200px !important}}@media only all and (max-width:99.99rem){.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#g-offcanvas .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;flex-basis:100% !important;-ms-flex-preferred-size:100% !important}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{width:initial}.gantry-logo{text-align:left}body [class*="size-"]{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}}
