#content>div{margin-bottom:0}
body:before{display:none}
body.mqdebug:before{display:block;right:auto !important;top:auto !important;left:0;bottom:0}
body{font-family:'Open Sans',sans-serif}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
body:before{background-color:#FCF8E3;border-bottom:1px solid #FBEED5;border-left:1px solid #FBEED5;color:#C09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;top:0;z-index:100}
@media (min-width:36em){body:before{content:"sm ≥ 576px (36em)"}
}
@media (min-width:48em){body:before{content:"md ≥ 768px (48em)"}
}
@media (min-width:62em){body:before{content:"lg ≥ 992px (62em)"}
}
@media (min-width:75em){body:before{content:"xl ≥ 1200px (75em)"}
}
body{background:#fff;font-size:13px;color:#3a3a3a}
ul li{background:url(/img/plzen3/circle.svg) no-repeat 3px 7px;background-size:4px 4px}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}
.mp-badge{display:inline-block;vertical-align:middle;margin:0 5px 0 5px;line-height:21px;min-width:21px;border-radius:11px;background-color:#1fa22e;color:#fff;font-size:10px;font-weight:700;text-align:center}
.author{color:#545454;font-size:12px;font-style:normal}
.publish_bar{padding:0 15px;border:0}
@media (min-width:48em){.publish_bar{padding:0}
}
.publish_bar .share{display:flex;align-items:center;font-size:13px;font-weight:600;color:#000}
.publish_bar .share a{position:static}
.publish_bar .share a:first-child{margin-left:10px}
.publish_bar .share svg{width:32px;height:32px;fill:currentColor}
.publish_bar .print{padding-top:9px}
.publish_bar .print a{position:static;height:auto;padding-right:28px;font-size:13px;font-weight:600;color:#000;background:url(/img/plzen3/print.svg) no-repeat right;background-size:20px 20px}
.publish_bar .print a:hover{color:#1fa22e}
.calendar{width:100%;box-sizing:border-box}
.promo,.promo-box,.promo-box-full{margin:1em 0;padding:16px 18px;background-color:#F2F2F2;border-left:4px solid #F9B700;font-weight:700}
.promo a,.promo-box a,.promo-box-full a{color:#3a3a3a}
.promo a:hover,.promo-box a:hover,.promo-box-full a:hover{color:#1fa22e}
.promo-box,.promo-box-full{padding:20px;border:1px solid #F9B700;background:#fff;color:#000;text-align:center}
.promo-box p,.promo-box-full p{margin-bottom:1em}
.promo-box p:last-child,.promo-box-full p:last-child{margin-bottom:0}
.promo-box a,.promo-box-full a{color:#000}
.promo-box a:hover,.promo-box-full a:hover{color:#1fa22e}
.promo-box-full{background:#F9B700}
.mp-container{box-sizing:border-box;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.mp-row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.mp-col,.mp-col-auto,.mp-col-1,.mp-col-2,.mp-col-3,.mp-col-4,.mp-col-5,.mp-col-6,.mp-col-7,.mp-col-8,.mp-col-9,.mp-col-10,.mp-col-11,.mp-col-12,.mp-col-sm-1,.mp-col-sm-2,.mp-col-sm-3,.mp-col-sm-4,.mp-col-sm-5,.mp-col-sm-6,.mp-col-sm-7,.mp-col-sm-8,.mp-col-sm-9,.mp-col-sm-10,.mp-col-sm-11,.mp-col-sm-12,.mp-col-sm,.mp-col-sm-auto,.mp-col-md-1,.mp-col-md-2,.mp-col-md-3,.mp-col-md-4,.mp-col-md-5,.mp-col-md-6,.mp-col-md-7,.mp-col-md-8,.mp-col-md-9,.mp-col-md-10,.mp-col-md-11,.mp-col-md-12,.mp-col-md,.mp-col-md-auto,.mp-col-lg-1,.mp-col-lg-2,.mp-col-lg-3,.mp-col-lg-4,.mp-col-lg-5,.mp-col-lg-6,.mp-col-lg-7,.mp-col-lg-8,.mp-col-lg-9,.mp-col-lg-10,.mp-col-lg-11,.mp-col-lg-12,.mp-col-lg,.mp-col-lg-auto,.mp-col-xl-1,.mp-col-xl-2,.mp-col-xl-3,.mp-col-xl-4,.mp-col-xl-5,.mp-col-xl-6,.mp-col-xl-7,.mp-col-xl-8,.mp-col-xl-9,.mp-col-xl-10,.mp-col-xl-11,.mp-col-xl-12,.mp-col-xl,.mp-col-xl-auto{box-sizing:border-box;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.mp-col{flex-basis:0;flex-grow:1;max-width:100%}
.mp-col-1{flex:0 0 8.33333%;max-width:8.33333%}
.mp-col-2{flex:0 0 16.66667%;max-width:16.66667%}
.mp-col-3{flex:0 0 25%;max-width:25%}
.mp-col-4{flex:0 0 33.33333%;max-width:33.33333%}
.mp-col-5{flex:0 0 41.66667%;max-width:41.66667%}
.mp-col-6{flex:0 0 50%;max-width:50%}
.mp-col-7{flex:0 0 58.33333%;max-width:58.33333%}
.mp-col-8{flex:0 0 66.66667%;max-width:66.66667%}
.mp-col-9{flex:0 0 75%;max-width:75%}
.mp-col-10{flex:0 0 83.33333%;max-width:83.33333%}
.mp-col-11{flex:0 0 91.66667%;max-width:91.66667%}
.mp-col-12{flex:0 0 100%;max-width:100%}
.mp-order-first{order:-1}
.mp-order-last{order:13}
.mp-order-0{order:0}
.mp-order-1{order:1}
.mp-order-2{order:2}
.mp-order-3{order:3}
.mp-order-4{order:4}
.mp-order-5{order:5}
.mp-order-6{order:6}
.mp-order-7{order:7}
.mp-order-8{order:8}
.mp-order-9{order:9}
.mp-order-10{order:10}
.mp-order-11{order:11}
.mp-order-12{order:12}
.mp-offset-1{margin-left:8.33333%}
.mp-offset-2{margin-left:16.66667%}
.mp-offset-3{margin-left:25%}
.mp-offset-4{margin-left:33.33333%}
.mp-offset-5{margin-left:41.66667%}
.mp-offset-6{margin-left:50%}
.mp-offset-7{margin-left:58.33333%}
.mp-offset-8{margin-left:66.66667%}
.mp-offset-9{margin-left:75%}
.mp-offset-10{margin-left:83.33333%}
.mp-offset-11{margin-left:91.66667%}
@media (min-width:576px){.mp-col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.mp-col-sm-auto{flex:0 0 auto;width:auto;max-width:none}
.mp-col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}
.mp-col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}
.mp-col-sm-3{flex:0 0 25%;max-width:25%}
.mp-col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}
.mp-col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}
.mp-col-sm-6{flex:0 0 50%;max-width:50%}
.mp-col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}
.mp-col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}
.mp-col-sm-9{flex:0 0 75%;max-width:75%}
.mp-col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}
.mp-col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}
.mp-col-sm-12{flex:0 0 100%;max-width:100%}
.mp-order-sm-first{order:-1}
.mp-order-sm-last{order:13}
.mp-order-sm-0{order:0}
.mp-order-sm-1{order:1}
.mp-order-sm-2{order:2}
.mp-order-sm-3{order:3}
.mp-order-sm-4{order:4}
.mp-order-sm-5{order:5}
.mp-order-sm-6{order:6}
.mp-order-sm-7{order:7}
.mp-order-sm-8{order:8}
.mp-order-sm-9{order:9}
.mp-order-sm-10{order:10}
.mp-order-sm-11{order:11}
.mp-order-sm-12{order:12}
.mp-offset-sm-0{margin-left:0}
.mp-offset-sm-1{margin-left:8.33333%}
.mp-offset-sm-2{margin-left:16.66667%}
.mp-offset-sm-3{margin-left:25%}
.mp-offset-sm-4{margin-left:33.33333%}
.mp-offset-sm-5{margin-left:41.66667%}
.mp-offset-sm-6{margin-left:50%}
.mp-offset-sm-7{margin-left:58.33333%}
.mp-offset-sm-8{margin-left:66.66667%}
.mp-offset-sm-9{margin-left:75%}
.mp-offset-sm-10{margin-left:83.33333%}
.mp-offset-sm-11{margin-left:91.66667%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
}
@media (min-width:768px){.mp-col-md{flex-basis:0;flex-grow:1;max-width:100%}
.mp-col-md-auto{flex:0 0 auto;width:auto;max-width:none}
.mp-col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.mp-col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.mp-col-md-3{flex:0 0 25%;max-width:25%}
.mp-col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.mp-col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.mp-col-md-6{flex:0 0 50%;max-width:50%}
.mp-col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.mp-col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.mp-col-md-9{flex:0 0 75%;max-width:75%}
.mp-col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.mp-col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.mp-col-md-12{flex:0 0 100%;max-width:100%}
.mp-order-md-first{order:-1}
.mp-order-md-last{order:13}
.mp-order-md-0{order:0}
.mp-order-md-1{order:1}
.mp-order-md-2{order:2}
.mp-order-md-3{order:3}
.mp-order-md-4{order:4}
.mp-order-md-5{order:5}
.mp-order-md-6{order:6}
.mp-order-md-7{order:7}
.mp-order-md-8{order:8}
.mp-order-md-9{order:9}
.mp-order-md-10{order:10}
.mp-order-md-11{order:11}
.mp-order-md-12{order:12}
.mp-offset-md-0{margin-left:0}
.mp-offset-md-1{margin-left:8.33333%}
.mp-offset-md-2{margin-left:16.66667%}
.mp-offset-md-3{margin-left:25%}
.mp-offset-md-4{margin-left:33.33333%}
.mp-offset-md-5{margin-left:41.66667%}
.mp-offset-md-6{margin-left:50%}
.mp-offset-md-7{margin-left:58.33333%}
.mp-offset-md-8{margin-left:66.66667%}
.mp-offset-md-9{margin-left:75%}
.mp-offset-md-10{margin-left:83.33333%}
.mp-offset-md-11{margin-left:91.66667%}
.order-md-first{order:-1}
.order-md-last{order:13}
}
@media (min-width:992px){.mp-col-lg{flex-basis:0;flex-grow:1;max-width:100%}
.mp-col-lg-auto{flex:0 0 auto;width:auto;max-width:none}
.mp-col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.mp-col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.mp-col-lg-3{flex:0 0 25%;max-width:25%}
.mp-col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.mp-col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.mp-col-lg-6{flex:0 0 50%;max-width:50%}
.mp-col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.mp-col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.mp-col-lg-9{flex:0 0 75%;max-width:75%}
.mp-col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.mp-col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.mp-col-lg-12{flex:0 0 100%;max-width:100%}
.mp-order-lg-first{order:-1}
.mp-order-lg-last{order:13}
.mp-order-lg-0{order:0}
.mp-order-lg-1{order:1}
.mp-order-lg-2{order:2}
.mp-order-lg-3{order:3}
.mp-order-lg-4{order:4}
.mp-order-lg-5{order:5}
.mp-order-lg-6{order:6}
.mp-order-lg-7{order:7}
.mp-order-lg-8{order:8}
.mp-order-lg-9{order:9}
.mp-order-lg-10{order:10}
.mp-order-lg-11{order:11}
.mp-order-lg-12{order:12}
.mp-offset-lg-0{margin-left:0}
.mp-offset-lg-1{margin-left:8.33333%}
.mp-offset-lg-2{margin-left:16.66667%}
.mp-offset-lg-3{margin-left:25%}
.mp-offset-lg-4{margin-left:33.33333%}
.mp-offset-lg-5{margin-left:41.66667%}
.mp-offset-lg-6{margin-left:50%}
.mp-offset-lg-7{margin-left:58.33333%}
.mp-offset-lg-8{margin-left:66.66667%}
.mp-offset-lg-9{margin-left:75%}
.mp-offset-lg-10{margin-left:83.33333%}
.mp-offset-lg-11{margin-left:91.66667%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
}
@media (min-width:1200px){.mp-col-xl{flex-basis:0;flex-grow:1;max-width:100%}
.mp-col-xl-auto{flex:0 0 auto;width:auto;max-width:none}
.mp-col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}
.mp-col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}
.mp-col-xl-3{flex:0 0 25%;max-width:25%}
.mp-col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}
.mp-col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}
.mp-col-xl-6{flex:0 0 50%;max-width:50%}
.mp-col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}
.mp-col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}
.mp-col-xl-9{flex:0 0 75%;max-width:75%}
.mp-col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}
.mp-col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}
.mp-col-xl-12{flex:0 0 100%;max-width:100%}
.mp-order-xl-first{order:-1}
.mp-order-xl-last{order:13}
.mp-order-xl-0{order:0}
.mp-order-xl-1{order:1}
.mp-order-xl-2{order:2}
.mp-order-xl-3{order:3}
.mp-order-xl-4{order:4}
.mp-order-xl-5{order:5}
.mp-order-xl-6{order:6}
.mp-order-xl-7{order:7}
.mp-order-xl-8{order:8}
.mp-order-xl-9{order:9}
.mp-order-xl-10{order:10}
.mp-order-xl-11{order:11}
.mp-order-xl-12{order:12}
.mp-offset-xl-0{margin-left:0}
.mp-offset-xl-1{margin-left:8.33333%}
.mp-offset-xl-2{margin-left:16.66667%}
.mp-offset-xl-3{margin-left:25%}
.mp-offset-xl-4{margin-left:33.33333%}
.mp-offset-xl-5{margin-left:41.66667%}
.mp-offset-xl-6{margin-left:50%}
.mp-offset-xl-7{margin-left:58.33333%}
.mp-offset-xl-8{margin-left:66.66667%}
.mp-offset-xl-9{margin-left:75%}
.mp-offset-xl-10{margin-left:83.33333%}
.mp-offset-xl-11{margin-left:91.66667%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
}
.order-first{order:-1}
.order-last{order:13}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:10px !important}
.mt-1,.my-1{margin-top:10px !important}
.mr-1,.mx-1{margin-right:10px !important}
.mb-1,.my-1{margin-bottom:10px !important}
.ml-1,.mx-1{margin-left:10px !important}
.m-2{margin:15px !important}
.mt-2,.my-2{margin-top:15px !important}
.mr-2,.mx-2{margin-right:15px !important}
.mb-2,.my-2{margin-bottom:15px !important}
.ml-2,.mx-2{margin-left:15px !important}
.m-3{margin:30px !important}
.mt-3,.my-3{margin-top:30px !important}
.mr-3,.mx-3{margin-right:30px !important}
.mb-3,.my-3{margin-bottom:30px !important}
.ml-3,.mx-3{margin-left:30px !important}
.m-4{margin:45px !important}
.mt-4,.my-4{margin-top:45px !important}
.mr-4,.mx-4{margin-right:45px !important}
.mb-4,.my-4{margin-bottom:45px !important}
.ml-4,.mx-4{margin-left:45px !important}
.m-5{margin:60px !important}
.mt-5,.my-5{margin-top:60px !important}
.mr-5,.mx-5{margin-right:60px !important}
.mb-5,.my-5{margin-bottom:60px !important}
.ml-5,.mx-5{margin-left:60px !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:10px !important}
.pt-1,.py-1{padding-top:10px !important}
.pr-1,.px-1{padding-right:10px !important}
.pb-1,.py-1{padding-bottom:10px !important}
.pl-1,.px-1{padding-left:10px !important}
.p-2{padding:15px !important}
.pt-2,.py-2{padding-top:15px !important}
.pr-2,.px-2{padding-right:15px !important}
.pb-2,.py-2{padding-bottom:15px !important}
.pl-2,.px-2{padding-left:15px !important}
.p-3{padding:30px !important}
.pt-3,.py-3{padding-top:30px !important}
.pr-3,.px-3{padding-right:30px !important}
.pb-3,.py-3{padding-bottom:30px !important}
.pl-3,.px-3{padding-left:30px !important}
.p-4{padding:45px !important}
.pt-4,.py-4{padding-top:45px !important}
.pr-4,.px-4{padding-right:45px !important}
.pb-4,.py-4{padding-bottom:45px !important}
.pl-4,.px-4{padding-left:45px !important}
.p-5{padding:60px !important}
.pt-5,.py-5{padding-top:60px !important}
.pr-5,.px-5{padding-right:60px !important}
.pb-5,.py-5{padding-bottom:60px !important}
.pl-5,.px-5{padding-left:60px !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media (min-width:576px){.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:10px !important}
.mt-sm-1,.my-sm-1{margin-top:10px !important}
.mr-sm-1,.mx-sm-1{margin-right:10px !important}
.mb-sm-1,.my-sm-1{margin-bottom:10px !important}
.ml-sm-1,.mx-sm-1{margin-left:10px !important}
.m-sm-2{margin:15px !important}
.mt-sm-2,.my-sm-2{margin-top:15px !important}
.mr-sm-2,.mx-sm-2{margin-right:15px !important}
.mb-sm-2,.my-sm-2{margin-bottom:15px !important}
.ml-sm-2,.mx-sm-2{margin-left:15px !important}
.m-sm-3{margin:30px !important}
.mt-sm-3,.my-sm-3{margin-top:30px !important}
.mr-sm-3,.mx-sm-3{margin-right:30px !important}
.mb-sm-3,.my-sm-3{margin-bottom:30px !important}
.ml-sm-3,.mx-sm-3{margin-left:30px !important}
.m-sm-4{margin:45px !important}
.mt-sm-4,.my-sm-4{margin-top:45px !important}
.mr-sm-4,.mx-sm-4{margin-right:45px !important}
.mb-sm-4,.my-sm-4{margin-bottom:45px !important}
.ml-sm-4,.mx-sm-4{margin-left:45px !important}
.m-sm-5{margin:60px !important}
.mt-sm-5,.my-sm-5{margin-top:60px !important}
.mr-sm-5,.mx-sm-5{margin-right:60px !important}
.mb-sm-5,.my-sm-5{margin-bottom:60px !important}
.ml-sm-5,.mx-sm-5{margin-left:60px !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:10px !important}
.pt-sm-1,.py-sm-1{padding-top:10px !important}
.pr-sm-1,.px-sm-1{padding-right:10px !important}
.pb-sm-1,.py-sm-1{padding-bottom:10px !important}
.pl-sm-1,.px-sm-1{padding-left:10px !important}
.p-sm-2{padding:15px !important}
.pt-sm-2,.py-sm-2{padding-top:15px !important}
.pr-sm-2,.px-sm-2{padding-right:15px !important}
.pb-sm-2,.py-sm-2{padding-bottom:15px !important}
.pl-sm-2,.px-sm-2{padding-left:15px !important}
.p-sm-3{padding:30px !important}
.pt-sm-3,.py-sm-3{padding-top:30px !important}
.pr-sm-3,.px-sm-3{padding-right:30px !important}
.pb-sm-3,.py-sm-3{padding-bottom:30px !important}
.pl-sm-3,.px-sm-3{padding-left:30px !important}
.p-sm-4{padding:45px !important}
.pt-sm-4,.py-sm-4{padding-top:45px !important}
.pr-sm-4,.px-sm-4{padding-right:45px !important}
.pb-sm-4,.py-sm-4{padding-bottom:45px !important}
.pl-sm-4,.px-sm-4{padding-left:45px !important}
.p-sm-5{padding:60px !important}
.pt-sm-5,.py-sm-5{padding-top:60px !important}
.pr-sm-5,.px-sm-5{padding-right:60px !important}
.pb-sm-5,.py-sm-5{padding-bottom:60px !important}
.pl-sm-5,.px-sm-5{padding-left:60px !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
}
@media (min-width:768px){.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:10px !important}
.mt-md-1,.my-md-1{margin-top:10px !important}
.mr-md-1,.mx-md-1{margin-right:10px !important}
.mb-md-1,.my-md-1{margin-bottom:10px !important}
.ml-md-1,.mx-md-1{margin-left:10px !important}
.m-md-2{margin:15px !important}
.mt-md-2,.my-md-2{margin-top:15px !important}
.mr-md-2,.mx-md-2{margin-right:15px !important}
.mb-md-2,.my-md-2{margin-bottom:15px !important}
.ml-md-2,.mx-md-2{margin-left:15px !important}
.m-md-3{margin:30px !important}
.mt-md-3,.my-md-3{margin-top:30px !important}
.mr-md-3,.mx-md-3{margin-right:30px !important}
.mb-md-3,.my-md-3{margin-bottom:30px !important}
.ml-md-3,.mx-md-3{margin-left:30px !important}
.m-md-4{margin:45px !important}
.mt-md-4,.my-md-4{margin-top:45px !important}
.mr-md-4,.mx-md-4{margin-right:45px !important}
.mb-md-4,.my-md-4{margin-bottom:45px !important}
.ml-md-4,.mx-md-4{margin-left:45px !important}
.m-md-5{margin:60px !important}
.mt-md-5,.my-md-5{margin-top:60px !important}
.mr-md-5,.mx-md-5{margin-right:60px !important}
.mb-md-5,.my-md-5{margin-bottom:60px !important}
.ml-md-5,.mx-md-5{margin-left:60px !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:10px !important}
.pt-md-1,.py-md-1{padding-top:10px !important}
.pr-md-1,.px-md-1{padding-right:10px !important}
.pb-md-1,.py-md-1{padding-bottom:10px !important}
.pl-md-1,.px-md-1{padding-left:10px !important}
.p-md-2{padding:15px !important}
.pt-md-2,.py-md-2{padding-top:15px !important}
.pr-md-2,.px-md-2{padding-right:15px !important}
.pb-md-2,.py-md-2{padding-bottom:15px !important}
.pl-md-2,.px-md-2{padding-left:15px !important}
.p-md-3{padding:30px !important}
.pt-md-3,.py-md-3{padding-top:30px !important}
.pr-md-3,.px-md-3{padding-right:30px !important}
.pb-md-3,.py-md-3{padding-bottom:30px !important}
.pl-md-3,.px-md-3{padding-left:30px !important}
.p-md-4{padding:45px !important}
.pt-md-4,.py-md-4{padding-top:45px !important}
.pr-md-4,.px-md-4{padding-right:45px !important}
.pb-md-4,.py-md-4{padding-bottom:45px !important}
.pl-md-4,.px-md-4{padding-left:45px !important}
.p-md-5{padding:60px !important}
.pt-md-5,.py-md-5{padding-top:60px !important}
.pr-md-5,.px-md-5{padding-right:60px !important}
.pb-md-5,.py-md-5{padding-bottom:60px !important}
.pl-md-5,.px-md-5{padding-left:60px !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
}
@media (min-width:992px){.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:10px !important}
.mt-lg-1,.my-lg-1{margin-top:10px !important}
.mr-lg-1,.mx-lg-1{margin-right:10px !important}
.mb-lg-1,.my-lg-1{margin-bottom:10px !important}
.ml-lg-1,.mx-lg-1{margin-left:10px !important}
.m-lg-2{margin:15px !important}
.mt-lg-2,.my-lg-2{margin-top:15px !important}
.mr-lg-2,.mx-lg-2{margin-right:15px !important}
.mb-lg-2,.my-lg-2{margin-bottom:15px !important}
.ml-lg-2,.mx-lg-2{margin-left:15px !important}
.m-lg-3{margin:30px !important}
.mt-lg-3,.my-lg-3{margin-top:30px !important}
.mr-lg-3,.mx-lg-3{margin-right:30px !important}
.mb-lg-3,.my-lg-3{margin-bottom:30px !important}
.ml-lg-3,.mx-lg-3{margin-left:30px !important}
.m-lg-4{margin:45px !important}
.mt-lg-4,.my-lg-4{margin-top:45px !important}
.mr-lg-4,.mx-lg-4{margin-right:45px !important}
.mb-lg-4,.my-lg-4{margin-bottom:45px !important}
.ml-lg-4,.mx-lg-4{margin-left:45px !important}
.m-lg-5{margin:60px !important}
.mt-lg-5,.my-lg-5{margin-top:60px !important}
.mr-lg-5,.mx-lg-5{margin-right:60px !important}
.mb-lg-5,.my-lg-5{margin-bottom:60px !important}
.ml-lg-5,.mx-lg-5{margin-left:60px !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:10px !important}
.pt-lg-1,.py-lg-1{padding-top:10px !important}
.pr-lg-1,.px-lg-1{padding-right:10px !important}
.pb-lg-1,.py-lg-1{padding-bottom:10px !important}
.pl-lg-1,.px-lg-1{padding-left:10px !important}
.p-lg-2{padding:15px !important}
.pt-lg-2,.py-lg-2{padding-top:15px !important}
.pr-lg-2,.px-lg-2{padding-right:15px !important}
.pb-lg-2,.py-lg-2{padding-bottom:15px !important}
.pl-lg-2,.px-lg-2{padding-left:15px !important}
.p-lg-3{padding:30px !important}
.pt-lg-3,.py-lg-3{padding-top:30px !important}
.pr-lg-3,.px-lg-3{padding-right:30px !important}
.pb-lg-3,.py-lg-3{padding-bottom:30px !important}
.pl-lg-3,.px-lg-3{padding-left:30px !important}
.p-lg-4{padding:45px !important}
.pt-lg-4,.py-lg-4{padding-top:45px !important}
.pr-lg-4,.px-lg-4{padding-right:45px !important}
.pb-lg-4,.py-lg-4{padding-bottom:45px !important}
.pl-lg-4,.px-lg-4{padding-left:45px !important}
.p-lg-5{padding:60px !important}
.pt-lg-5,.py-lg-5{padding-top:60px !important}
.pr-lg-5,.px-lg-5{padding-right:60px !important}
.pb-lg-5,.py-lg-5{padding-bottom:60px !important}
.pl-lg-5,.px-lg-5{padding-left:60px !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
}
@media (min-width:1200px){.m-xl-0{margin:0 !important}
.mt-xl-0,.my-xl-0{margin-top:0 !important}
.mr-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ml-xl-0,.mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:10px !important}
.mt-xl-1,.my-xl-1{margin-top:10px !important}
.mr-xl-1,.mx-xl-1{margin-right:10px !important}
.mb-xl-1,.my-xl-1{margin-bottom:10px !important}
.ml-xl-1,.mx-xl-1{margin-left:10px !important}
.m-xl-2{margin:15px !important}
.mt-xl-2,.my-xl-2{margin-top:15px !important}
.mr-xl-2,.mx-xl-2{margin-right:15px !important}
.mb-xl-2,.my-xl-2{margin-bottom:15px !important}
.ml-xl-2,.mx-xl-2{margin-left:15px !important}
.m-xl-3{margin:30px !important}
.mt-xl-3,.my-xl-3{margin-top:30px !important}
.mr-xl-3,.mx-xl-3{margin-right:30px !important}
.mb-xl-3,.my-xl-3{margin-bottom:30px !important}
.ml-xl-3,.mx-xl-3{margin-left:30px !important}
.m-xl-4{margin:45px !important}
.mt-xl-4,.my-xl-4{margin-top:45px !important}
.mr-xl-4,.mx-xl-4{margin-right:45px !important}
.mb-xl-4,.my-xl-4{margin-bottom:45px !important}
.ml-xl-4,.mx-xl-4{margin-left:45px !important}
.m-xl-5{margin:60px !important}
.mt-xl-5,.my-xl-5{margin-top:60px !important}
.mr-xl-5,.mx-xl-5{margin-right:60px !important}
.mb-xl-5,.my-xl-5{margin-bottom:60px !important}
.ml-xl-5,.mx-xl-5{margin-left:60px !important}
.p-xl-0{padding:0 !important}
.pt-xl-0,.py-xl-0{padding-top:0 !important}
.pr-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.pl-xl-0,.px-xl-0{padding-left:0 !important}
.p-xl-1{padding:10px !important}
.pt-xl-1,.py-xl-1{padding-top:10px !important}
.pr-xl-1,.px-xl-1{padding-right:10px !important}
.pb-xl-1,.py-xl-1{padding-bottom:10px !important}
.pl-xl-1,.px-xl-1{padding-left:10px !important}
.p-xl-2{padding:15px !important}
.pt-xl-2,.py-xl-2{padding-top:15px !important}
.pr-xl-2,.px-xl-2{padding-right:15px !important}
.pb-xl-2,.py-xl-2{padding-bottom:15px !important}
.pl-xl-2,.px-xl-2{padding-left:15px !important}
.p-xl-3{padding:30px !important}
.pt-xl-3,.py-xl-3{padding-top:30px !important}
.pr-xl-3,.px-xl-3{padding-right:30px !important}
.pb-xl-3,.py-xl-3{padding-bottom:30px !important}
.pl-xl-3,.px-xl-3{padding-left:30px !important}
.p-xl-4{padding:45px !important}
.pt-xl-4,.py-xl-4{padding-top:45px !important}
.pr-xl-4,.px-xl-4{padding-right:45px !important}
.pb-xl-4,.py-xl-4{padding-bottom:45px !important}
.pl-xl-4,.px-xl-4{padding-left:45px !important}
.p-xl-5{padding:60px !important}
.pt-xl-5,.py-xl-5{padding-top:60px !important}
.pr-xl-5,.px-xl-5{padding-right:60px !important}
.pb-xl-5,.py-xl-5{padding-bottom:60px !important}
.pl-xl-5,.px-xl-5{padding-left:60px !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto,.my-xl-auto{margin-top:auto !important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
}
h1,.h1,.el_article h1{font-size:24px;color:#010101;letter-spacing:0}
@media (min-width:36em){h1,.h1,.el_article h1{font-size:28px}
}
@media (min-width:48em){h1,.h1,.el_article h1{font-size:34px}
}
.whitebox>h1:first-child{margin-top:10px}
.el_article h1{margin-top:1em;margin-bottom:0.5em}
h2,.h2,.el_article h2{font-size:24px;letter-spacing:0}
.mp-container>h2:first-child{margin-top:0}
h3,.h3,.el_article h3{font-size:20px;font-weight:700}
h4,.h4{font-size:18px;font-weight:700}
.el_article h2{font-size:20px}
p{line-height:1.5}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media (min-width:576px){.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media (min-width:768px){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media (min-width:992px){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media (min-width:1200px){.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-italic{font-style:italic !important}
.text-md{font-size:14px}
.text-primary{color:#1fa22e}
.text-secondary{color:#FAB700}
.text-muted{color:#999}
.el_article .article .title{width:auto;font-weight:600}
.el_article .article .title+p,.el_article .article .title+.ti-foot{margin-top:0.5em}
.article .anot_img{width:142px;height:auto}
.mp-row .article_box{box-sizing:border-box;float:none;width:auto;margin:0 0 15px 0;padding:0 15px;flex:0 0 50%;max-width:50%}
@media (min-width:36em){.mp-row .article_box{flex:0 0 33.333%;max-width:33.333%}
}
@media (min-width:62em){.mp-row .article_box{flex:0 0 20%;max-width:20%}
}
.mp-row .article_box .date{display:block;margin:0 0 4px 0;padding:0;font-size:13px;font-weight:700;color:#1fa22e}
.mp-row .article_box .title{display:block;margin:0;font-size:14px;text-decoration:underline;line-height:1.3;transition:color .3s}
.mp-row .article_box .title:hover{color:#1fa22e}
.mp-row .article_box img{display:block;width:100%;height:auto;margin-bottom:10px;border:1px solid #E0E0E0;border-radius:2px}
.mp-row .article_box a:hover+div+.title{color:#1fa22e}
.birobox{box-sizing:border-box;height:100%;padding:5px 30px 15px 30px;background:linear-gradient(to bottom,#fff,#F8F8F7);border:1px solid #E0E0E0;font-size:13px}
.birobox h3{position:relative;padding-right:45px;font-weight:700;font-size:17px;letter-spacing:normal}
.birobox h3:after{content:"";position:absolute;right:0;top:50%;margin-top:-16px;width:40px;height:32px;background-size:40px 32px;background-repeat:no-repeat}
.birobox ul,.birobox ul li{margin:0;padding:0}
.birobox ul li{margin-bottom:1em;padding-left:14px;font-weight:600;background:url(/img/plzen3/li.svg) no-repeat;background-size:4px 8px;background-position:0 5px}
.birobox a:hover{color:#1FA22E}
.icon_birobox_rr h3:after{background-image:url(/img/plzen3/biro-ridic.svg)}
.icon_birobox_osp h3:after{background-image:url(/img/plzen3/biro-social.svg)}
.icon_birobox_zu h3:after{background-image:url(/img/plzen3/biro-zivnost.svg)}
.icon_birobox_op h3:after{background-image:url(/img/plzen3/biro-op.svg)}
.mp-box{position:relative;box-sizing:border-box;padding:15px 20px 25px 20px;border:1px solid #E0E0E0;border-radius:2px;background:linear-gradient(to bottom,#fff,#F8F8F7);height:100%}
.mp-box__meta{margin:0.25em 0 0.75em 0;font-size:12px;font-weight:600}
.mp-box__district{position:absolute;right:10px;top:10px;padding:2px 5px;border-radius:2px;font-size:12px;font-weight:700;border:1px solid #FAB700}
.btn,.button,.el_article .button{display:inline-block;padding:14px 30px !important;background-color:#1FA22E;color:#fff;border-radius:2px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .3s;border:0}
.btn:hover,.button:hover{background-color:#23b734;color:#fff}
.button,.el_article .button{height:auto;line-height:normal}
.button:hover,.el_article .button:hover{color:#fff}
.button .icon,.el_article .button .icon{padding:0;display:inline;background:none}
.mp-megabtn{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:110px;padding:15px 20px 15px 20px;border:1px solid #E0E0E0;border-radius:2px;font-size:18px;text-decoration:none;font-weight:700;line-height:1.3;background:linear-gradient(to bottom,#fff,#F8F8F7);transition:border-color .3s}
.mp-megabtn:hover{border-color:#1fa22e}
@media (min-width:62em){.mp-megabtn{padding-left:35px}
}
.mp-megabtn__content{display:block;height:100%}
.mp-megabtn--ico .mp-megabtn__content{box-sizing:border-box;max-width:200px;display:flex;flex-direction:column;justify-content:center;padding-left:60px;background-size:40px 40px;background-repeat:no-repeat;background-position:0 50%;min-height:40px}
.mp-megabtn--organizace .mp-megabtn__content{background-image:url(/img/plzen3/btn-organizace.svg)}
.mp-megabtn--listy .mp-megabtn__content{background-image:url(/img/plzen3/btn-listy.svg)}
.mp-megabtn--aplikace .mp-megabtn__content{background-image:url(/img/plzen3/btn-aplikace.svg)}
.mp-megabtn--video .mp-megabtn__content{background-image:url(/img/plzen3/btn-video.svg)}
/*.mp-calendar__list,.mp-calendar__item{margin:0 !important;padding:0;list-style:none;background:none}*/
.mp-calendar__list,.mp-calendar__item{margin:0;padding:0;list-style:none;background:none}
.mp-calendar__list{display:flex;flex-wrap:wrap;width:100%;border-left:1px solid #E0E0E0}
.mp-calendar__item{position:relative;box-sizing:border-box;flex:0 0 50%;max-width:50%;border:1px solid #E0E0E0;border-left:0}
@media (min-width:36em){.mp-calendar__item{flex:0 0 25%}
}
@media (min-width:62em){.mp-calendar__item{flex:0 0 12.5%;max-width:12.5%}
}
.mp-calendar__item .mp-badge{position:absolute;top:5px;right:0}
/*.mp-calendar__link{position:relative;box-sizing:border-box;display:block;height:100%;padding:20px 5px 20px 10px;text-decoration:none;font-size:13px;line-height:1.4;background:linear-gradient(to bottom,#fff,#F8F8F7);transition:box-shadow .4s}*/
.mp-calendar__link{position:relative;box-sizing:border-box;display:block;height:100%;padding:27px 5px 20px 10px;text-decoration:none;font-size:13px;line-height:1.4;background:linear-gradient(to bottom,#fff,#F8F8F7);transition:box-shadow .4s}
.mp-calendar__link strong{font-size:16px;color:#1fa22e}
.mp-calendar__link:hover{z-index:2;box-shadow:0 0 15px rgba(31,162,46,0.7)}
.mp-calendar__link--all{display:flex;align-items:center;background:#1FA22E;color:#fff}
.mp-calendar__link--all strong{position:relative;padding-left:25px;font-size:14px;color:#fff;line-height:1.3}
.mp-calendar__link--all strong:before{content:"";position:absolute;left:0;top:1px;width:17px;height:16px;background:url(/img/plzen3/calendar.svg) no-repeat;background-size:contain}
.mp-card{box-sizing:border-box;display:block;height:100%;padding:30px;font-size:13px;color:#fff;background-color:#1fa22e;text-decoration:none;transition:background-color .4s}
.mp-card strong{display:block;font-size:18px;margin-bottom:0.5em}
.mp-card:hover{background-color:#23b734}
.mp-card--secondary{background-color:#FAB700}
.mp-card--secondary:hover{background-color:#ffc015}
.mp-card__content{display:block}
.mp-card--deti .mp-card__content{padding-right:90px}
.mp-card--ico .mp-card__content{padding-right:90px;background-size:60px 60px;background-repeat:no-repeat;background-position:100% 10px}
.mp-card--volnycas .mp-card__content{background-image:url(/img/plzen3/card-volnycas.svg)}
.mp-card--plzen .mp-card__content{background-image:url(/img/plzen3/card-plzen.svg)}
.mp-card--deti .mp-card__content{background-image:url(/img/plzen3/card-deti.svg)}
.crumb_menu{padding:20px 15px 20px 15px;font-size:12px}
.crumb_menu a{margin-right:6px;padding-right:14px;font-size:12px;background:url(/img/plzen3/li.svg) no-repeat right;background-size:4px 8px;transition:color .3s}
.crumb_menu a:hover{color:#1fa22e}
@media (min-width:48em){.crumb_menu{padding:20px 0 36px 0}
}
.district_box{float:none;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px;font-size:13px;font-weight:700}
.district_box a{display:block;margin:0 5px;padding:5px;font-size:14px;text-decoration:none;color:#1fa22e;transition:color .3s}
.district_box a:hover{text-decoration:none;color:#000}
.district_box a.active{position:relative;padding:5px;border:0;color:#000}
.district_box a.active:after{content:"";width:50%;max-width:60px;height:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#FAB700}
.mp-footer{padding:60px 0 0 0;background:#D9D9D9;font-size:12px;color:#555555;font-weight:600}
.mp-footer .mp-col-md-4,.mp-footer .mp-col-md-4,.mp-footer .mp-col-md-3{margin-bottom:15px}
@media (min-width:48em){.mp-footer .mp-col-md-4,.mp-footer .mp-col-md-4,.mp-footer .mp-col-md-3{margin-bottom:30px}
}
.mp-footer .title{margin-bottom:12px;font-size:17px;color:#010101;font-weight:700}
.mp-footer .copy p{margin-top:10px}
.mp-footer .copy a{color:#000}
.mp-footer .copy img{width:125px;height:25px}
.mp-footer .copy .erb{width:53px;height:62px;float:left;margin-right:15px}
.mp-footer .copy hr{margin-top:20px;margin-bottom:35px;margin-right:auto;margin-left:0;max-width:40px;border-bottom:1px solid #B3B3B3}
.mp-footer .plz{display:flex;flex-direction:column}
.mp-footer .plz .title{display:block}
.mp-footer .plz select{order:2;-moz-appearance:none;-webkit-appearance:none;appearance:none;max-width:350px;width:100%;background:#E6E6E6 url(/img/plzen3/select.svg) no-repeat right;background-size:30px 16px;border:1px solid #C9C9C9;margin-bottom:15px;padding:12px 0 12px 15px;font-weight:700;color:#000;font-size:13px;font-family:'Open Sans',sans-serif;cursor:pointer}
@media (min-width:36em){.mp-footer .plz select{margin-bottom:35px}
}
.mp-footer .plz select::-ms-expand{display:none}
@media (min-width:36em){.mp-footer .plz{text-align:right}
.mp-footer .plz select{order:0}
}
.mp-footer .social{display:flex;align-items:center;margin-bottom:10px}
.mp-footer .social a{color:#1fa22e;transition:color .4s}
.mp-footer .social a:hover{color:#25c237}
.mp-footer .social svg{width:48px;height:48px;fill:currentColor}
@media (min-width:36em){.mp-footer .social{justify-content:flex-end;margin-bottom:0}
}
@media (min-width:48em){.mp-footer .social{display:block}
}
#nwsl_form{max-width:350px;margin-top:20px}
#nwsl_form div{display:flex}
#nwsl_form input{margin-bottom:5px;padding:12px;border-radius:3px;font-size:12px;font-weight:600}
#nwsl_form input:focus{box-shadow:0 0 10px rgba(0,0,0,0.5)}
#nwsl_form input[type=text], #nwsl_form input[type=email]{background:#fff;flex:auto;width:100%}
#nwsl_form input[type=submit]{margin-left:5px;min-width:75px;background:#000000;color:#fff;-webkit-appearance:button}
.bottom{padding:15px;background-color:#C2C2C2}
.bottom .footer_menu{max-width:1140px;margin:auto;display:flex}
.bottom .footer_menu a{margin-right:10px}
@media (min-width:48em){.bottom .footer_menu a{margin-right:20px}
}
.gallery{display:flex;flex-wrap:wrap;width:100%;margin:0 -4px}
.gallery a{box-sizing:border-box;flex:0 0 50%;max-width:50%;float:none;margin:0;padding:0 4px 8px 4px}
@media (min-width:48em){.gallery a{flex:0 0 25%;max-width:25%}
}
.gallery img{display:block;width:100%;height:auto}
.gallery:after{content:normal !important}
.mp-head{position:relative;z-index:150}
.mp-head header{max-width:1140px;margin-left:auto;margin-right:auto;position:relative}
@media (min-width:48em){.mp-head::before{content:"";background:#fff;position:absolute;left:0;top:0;width:100%;height:97px}
.mp-head header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
}
.mp-head__overlay{display:none}
@media (min-width:48em){.mp-head__overlay{position:fixed;z-index:145;left:0;top:0;width:100%;height:100%;background:rgba(45,45,45,0.4)}
.mp-head__overlay.active{display:block;-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s}
}
.mp-logo{height:54px}
.mp-logo img{display:block;width:140px;height:36px;padding-top:9px}
@media (min-width:36em){.mp-logo img{width:210px;height:54px;padding-top:0}
}
.mp-social{display:none;padding-top:3px}
@media (min-width:48em){.mp-social{display:block}
}
.mp-social a{color:#999999;transition:color .4s}
.mp-social a:hover{color:#1fa22e}
.mp-social svg{width:32px;height:32px;fill:currentColor}
.mp-head__actions{box-sizing:border-box;display:flex;justify-content:flex-end;width:100%}
@media (min-width:48em){.mp-head__actions{width:auto;align-items:center;height:97px;margin-left:auto}
}
.mp-search{position:absolute;z-index:103;top:7px;right:89px;height:40px;width:41px}
.mp-search form{position:absolute;top:0;right:0}
.mp-search input[type=submit]{padding-top:13px;padding-bottom:13px;border:0;width:38px;text-align:left;overflow:hidden;white-space:nowrap;text-indent:-9999px;background:none;border-radius:2px;-webkit-appearance:button}
.mp-search input[type=submit]:focus{background:#D4D7D9 url(/img/plzen3/search.svg) no-repeat right;background-size:40px 40px}
.mp-search input[type=text],.mp-search input[type=search]{box-sizing:border-box;float:right;padding-top:12px;padding-bottom:12px;padding-right:34px;width:41px;border:1px solid #D4D7D9;border-radius:2px;background:#FAFAFA url(/img/plzen3/search.svg) no-repeat right;background-size:40px 40px;cursor:pointer;transition:width 0.4s ease,border 0.4s ease;-webkit-appearance:none}
.mp-search input[type=text]:hover,.mp-search input[type=search]:hover{border:1px solid #999}
.mp-search input[type=text]:focus,.mp-search input[type=search]:focus{outline:none;width:210px;cursor:text;padding-left:10px;padding-right:40px}
.mp-search input[type=text]:focus+input[type=submit],.mp-search input[type=search]:focus+input[type=submit]{box-sizing:border-box;position:absolute;right:1px;top:0;display:block}
.mp-search input[type=text]::-ms-clear,.mp-search input[type=search]::-ms-clear{width:0;height:0}
.mp-search form div:focus-within input[type=text],.mp-search form div:focus-within input[type=search]{outline:none;width:210px;cursor:text;padding-left:10px}
.mp-search form div:focus-within input[type=text]+input[type=submit],.mp-search form div:focus-within input[type=search]+input[type=submit]{box-sizing:border-box;position:absolute;right:1px;top:0;display:block}
.mp-search input[type=submit]{display:none}
@media (min-width:48em){.mp-search{position:relative;margin-left:25px;top:auto;right:auto}
}
.mp-webcams,.mp-contacts{display:none;padding-left:23px;font-size:13px;font-weight:600;color:#000;background:url(/img/plzen3/webcam.svg) no-repeat left;background-size:14px 17px;transition:color .3s}
.mp-webcams:hover,.mp-contacts:hover{color:#FAB700}
@media (min-width:48em){.mp-webcams,.mp-contacts{display:block}
}
.mp-contacts{padding-left:30px;margin-left:20px;background:url(/img/plzen3/contact.svg) no-repeat left}
.mp-lang{position:absolute;top:7px;right:135px;font-size:14px;border:1px solid #D4D7D9;border-radius:2px}
.mp-lang ul,.mp-lang li{margin:0;padding:0;background:none}
.mp-lang ul{position:absolute;z-index:201;top:100%;right:0;margin-top:5px;width:100%;min-width:100px;border:1px solid #D4D7D9;border-top:0;background:#fff;box-shadow:3px 3px 7px rgba(0,0,0,0.2);font-size:14px}
.mp-lang li{border-top:1px solid #D4D7D9}
.mp-lang a{font-size:13px;display:block;padding:8px 25px 8px 10px;text-decoration:none;text-align:right;transition:color .3s}
.mp-lang a:hover{color:#1fa22e}
@media (min-width:48em){.mp-lang{position:relative;top:auto;right:auto;margin:0 15px 0 30px;border:0}
}
.mp-lang__current{box-sizing:border-box;display:block;position:relative;padding-top:10px;padding-bottom:10px;padding-left:39px;cursor:pointer;background:#fff url(/img/plzen3/lang.svg) no-repeat 12px 50%;background-size:15px 15px;transition:color .3s;width:0;overflow:hidden}
.mp-lang__current:hover{color:#1fa22e}
@media (min-width:48em){.mp-lang__current{width:auto;padding:0 20px 0 23px;background-position:0 50%;background-size:15px 15px}
.mp-lang__current:after{content:"";width:7px;height:4px;position:absolute;right:0;top:50%;margin-top:-2px;background:url(/img/plzen3/expand.svg) no-repeat;background-size:contain;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}
.mp-lang__current[aria-expanded=true]{color:#1fa22e}
.mp-lang__current[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
.mp-intro{margin-top:-53px;padding:100px 15px 70px 15px;color:#fff;text-align:center;background:url(/img/plzen3/intro.jpg) no-repeat center;background-size:cover}
.mp-intro h1{font-size:42px;color:#fff}
@media (min-width:48em){.mp-intro{padding:130px 15px 100px 15px}
}
@media (min-width:62em){.mp-intro{padding:160px 15px 130px 15px}
}
.mp-intro__search{max-width:750px;margin-left:auto;margin-right:auto}
.mp-intro__search .form{position:relative;display:flex;width:100%;justify-content:center}
.mp-intro__search input{margin:5px 3px;padding:0;border:0;box-sizing:border-box;border-radius:2px;font-size:16px;font-family:Arial,sans-serif}
.mp-intro__search input[type=text],.mp-intro__search input[type=search]{flex:auto;padding:20px;width:100%;-webkit-appearance:none}
.mp-intro__search input[type=submit]{padding:20px 15px 20px 15px;background:#F9B700;color:#fff;font-weight:700;transition:background-color .3s;-webkit-appearance:button}
.mp-intro__search input[type=submit]:hover{background-color:#ffc114}
@media (min-width:36em){.mp-intro__search input[type=submit]{min-width:150px;padding-left:45px;background:#F9B700 url(/img/plzen3/intro-search.svg) no-repeat 20px 50%;background-size:16px 16px}
}
.mp-links{font-size:14px}
.mp-links,.mp-links li{margin:0;padding:0;background:none}
.mp-links li{margin-bottom:13px;padding-left:18px;background:url(/img/plzen3/li.svg) no-repeat;background-size:4px 8px;background-position:0 5px}
@media (max-width:47.99em){.mp-links--home{display:flex;flex-wrap:wrap;margin-bottom:30px}
.mp-links--home li{margin-right:20px}
}
@media (min-width:48em){.mp-links--home{max-width:290px;border-right:1px solid #E0E0E0}
}
@media (min-width:48em){.mp-navbar-expand-md .mp-navbar-collapse{flex-basis:auto;display:flex;justify-content:space-between}
.mp-navbar-expand-md .mp-navbar-toggler{display:none}
}
.mp-navbar{width:100%;z-index:2;font-size:14px}
@media (min-width:48em){.mp-navbar{position:relative}
}
.mp-navbar-collapse{background:#1FA22E}
.mp-navbar-nav{display:flex}
.mp-navbar .mp-nav-item{padding:0;margin:0;background:none}
.mp-nav-link{display:block;padding:17px 10px;text-decoration:none;font-weight:600;color:#fff;transition:color .3s}
.mp-nav-link:hover{color:#F9B700}
@media (min-width:48em){.mp-nav-link{box-sizing:border-box;text-align:center;display:flex;height:100%;width:100%;align-items:center}
}
@media (min-width:62em){.mp-nav-link{padding:17px 18px}
}
.mp-nav-link--active{background-color:#1C9129}
.mp-navbar-secondary{background:#000000}
.mp-navbar-secondary .mp-nav-item{border-left:1px solid #333333}
.mp-navbar-secondary .mp-nav-link{padding-right:25px;padding-left:25px;background-position:25px 50%;background-size:22px 16px;background-repeat:no-repeat}
.mp-navbar-secondary .mp-nav-link:hover{color:#1FA22E}
@media (min-width:62em){.mp-navbar-secondary .mp-nav-item:nth-child(1) .mp-nav-link{padding-left:55px;background-image:url(/img/plzen3/nav-sport.svg)}
.mp-navbar-secondary .mp-nav-item:nth-child(2) .mp-nav-link{padding-left:50px;background-image:url(/img/plzen3/nav-kultura.svg)}
}
@media (max-width:47.99em){.mp-navbar-nav{display:block}
.mp-navbar-collapse{position:absolute;top:100%;left:0;right:0;z-index:200;box-shadow:0 5px 10px rgba(0,0,0,0.3)}
.mp-navbar-collapse .mp-nav-link{display:block;border-top:1px solid #ccc;text-align:center}
.mp-navbar-collapse.show{width:auto;padding:0;border:0;font-size:inherit}
}
.mp-navbar-toggler{display:flex;padding:13px 10px;border:1px solid #D4D7D9;border-radius:2px;position:absolute;top:7px;right:5px;outline:0;cursor:pointer;background-color:#FAFAFA;transition:border-color .3s;font-size:12px}
.mp-navbar-toggler:hover{border:1px solid #999}
.mp-navbar-toggler:focus{outline:0}
.mp-navbar-toggler:hover{background:transparent !important}
.mp-navbar-toggler__text{padding-right:4px;margin-top:-1px}
.mp-navbar-toggler .icon-bar{display:block;height:1px;width:18px;transition:all 0.2s;background-color:#000}
.mp-navbar-toggler .icon-bar+.icon-bar{margin-top:4px}
.mp-navbar-toggler .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;transform-origin:10% 10%}
.mp-navbar-toggler .icon-bar:nth-of-type(2){opacity:0}
.mp-navbar-toggler .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;transform-origin:10% 90%}
.mp-navbar-toggler.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0);transform:rotate(0)}
.mp-navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}
.mp-navbar-toggler.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0);transform:rotate(0)}
@media (min-width:48em){.mp-navbar-mobile{display:none}
}
.mp-nav-subitem{display:none}
@media (min-width:48em){.mp-navbar-primary .mp-nav-item:hover .mp-nav-link{position:relative;color:#FAB700}
.mp-navbar-primary .mp-nav-item:hover .mp-nav-link::after{position:absolute;z-index:10;top:100%;left:50%;margin-left:-5px;content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#1FA22E transparent transparent transparent}
.mp-navbar-primary .mp-nav-item:hover .mp-nav-link--active::after{border-color:#1C9129 transparent transparent transparent}
.mp-navbar-primary .mp-nav-item:hover .mp-nav-subitem{display:block;-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s}
.mp-nav-subitem{box-sizing:border-box;background:#1F7E2A;position:absolute;left:0;top:100%;width:100%;padding:20px 30px}
.mp-nav-subitem ul{-webkit-columns:3;columns:3;max-width:920px}
.mp-nav-subitem ul li{display:inline-block;padding:5px 0;margin:0;width:100%;-webkit-column-break-inside:avoid;break-inside:avoid;background:none}
.mp-nav-subitem ul a{position:relative;display:inline-block;padding-left:12px;color:#fff;font-weight:600;font-size:12px;text-decoration:none}
.mp-nav-subitem ul a::before,.mp-nav-subitem ul a::after{position:absolute;left:2px;top:6px;content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #77B07E}
.mp-nav-subitem ul a::after{left:0;border-color:transparent transparent transparent #1F7E2A}
.mp-nav-subitem ul a:hover{color:#FAB700}
.mp-nav-subitem ul a:hover::before{border-color:transparent transparent transparent #FAB700}
}
@media (min-width:48em) and (min-width:62em){.mp-nav-subitem ul{-webkit-columns:4;columns:4}
}
.mp-news{display:flex;flex-wrap:wrap;margin:0 -15px;height:100%}
.mp-news__item{width:100%;box-sizing:border-box;flex:0 0 auto;order:2;padding:0 15px 30px 15px}
.mp-news__item .mp-news__text{padding:20px 25px}
@media (min-width:36em){.mp-news__item{max-width:50%}
}
.mp-news__item--big{max-width:none;width:100%;height:100%}
.mp-news__item--big .mp-news__text{padding:20px 25px}
.mp-news__item--big .mp-news__text h3{font-size:20px}
@media (min-width:48em){.mp-news__item--big .mp-news__text{padding:35px 42px}
.mp-news__item--big .mp-news__text h3{font-size:24px}
}
.mp-news__content{height:100%;border:1px solid #E0E0E0;background:linear-gradient(to bottom,#fff 30%,#F8F8F7)}
.mp-news__text{font-size:14px;line-height:1.6}
.mp-news__text h3{margin:0 0 1em 0;font-size:17px;font-weight:700;letter-spacing:normal;line-height:1.4}
.mp-news__meta{margin:0.25em 0 0.75em 0;font-size:12px;font-weight:600}
.mp-news__img img{display:block;width:100%;height:auto}
.strankovani{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.strankovani .stranka,.strankovani .selected,.strankovani .sipka_pred,.strankovani .sipka_po,.strankovani .sipka_posledni,.strankovani .sipka_prvni{margin:5px;height:auto;text-decoration:none;border-color:#D4D7D9;border-radius:2px;font-size:14px;font-weight:600;padding:6px 11px;position:relative;display:block}
.strankovani .stranka:hover,.strankovani .selected:hover,.strankovani .sipka_pred:hover,.strankovani .sipka_po:hover,.strankovani .sipka_posledni:hover,.strankovani .sipka_prvni:hover{background-color:#EDEDED}
.strankovani .sipka_posledni img,.strankovani .sipka_prvni img,.strankovani .sipka_pred img,.strankovani .sipka_po img{display:block;width:19px;height:19px}
.strankovani .active,.strankovani .selected{background-color:#1fa22e !important;color:#fff;border-color:#1fa22e}
.mp-intro__search form{position:relative}
.mp-intro__search form input{position:relative;z-index:130}
.mp-intro__search form input[type=search]:focus ~ .mp-intro__search__overlay{visibility:visible;position:fixed;z-index:120;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}
.mp-intro__search form input[type=search]:focus ~ .search-autocomplete{visibility:visible}
.mp-intro__search .mp-intro__search__overlay{background:rgba(0,0,0,0);transition:background .5s;visibility:hidden}
.mp-intro__search .search-autocomplete{visibility:hidden;position:absolute;z-index:140;top:58px;left:3px;right:3px;border-radius:0 0 5px 5px;padding:15px 15px 0 15px;color:#000;background:linear-gradient(to bottom,#fff,#F8F8F7);text-align:left;border-top:1px solid #D4D7D9;font-size:12px;box-shadow:3px 3px 10px rgba(0,0,0,0.2)}
.mp-intro__search .search-autocomplete strong{font-size:14px}
.mp-intro__search .search-autocomplete strong+div{margin-top:0.5em;margin-bottom:1.5em}
.mp-intro__search li{box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.el_aside .whitebox{margin-bottom:30px;border:1px solid #E0E0E0;border-radius:2px;background:linear-gradient(to bottom,#fff,#F8F8F7)}
.el_aside .article{margin:8px 0}
.el_aside .article .date{margin:0 0 4px 0;padding:0;float:none;width:auto;font-size:12px;font-weight:600}
.el_aside .article .title{width:auto;font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline}
.el_aside .side_h{margin-top:0;padding:0;font-size:17px}
.el_aside div[class*="icon_"],.el_aside h2[class*="icon_"]{background:none !important}
.el_aside .links{margin-bottom:0}
.el_aside .links .whitebox{height:auto}
.el_aside .mp-megabtn{margin-bottom:10px;min-height:80px;font-size:15px}
@media (max-width:47.99em){.el_aside .submenu{top:68px}
}
@media (min-width:48em){.el_aside .submenu{position:static}
}
@media (min-width:48em){.submenu_toggle+ul{display:block}
}
@media (max-width:47.99em){#content.content-with-submenu{padding-top:60px}
}
.submenu_toggle{background:#7A8784 url(/img/plzen3/select.svg) no-repeat right;background-size:30px 16px;font-size:13px}
@media (min-width:48em){.submenu_toggle{display:none}
}
.submenu{border-top:0}
.submenu>ul>li{border-bottom:1px solid #fff}
.submenu>ul>li:last-child{border-bottom:0}
.submenu>ul>li.active>a,.submenu>ul>li.active>a:hover{background-color:#7A8784}
.submenu>ul>li.active>a>span{background-image:url(/img/plzen3/li-white.svg);background-size:4px 8px;background-position:0 7px}
.submenu>ul>li>a{padding:13px 10px 13px 20px;background:#D4D7D9;font-size:14px;font-weight:700;color:#010101;transition:background-color .3s}
.submenu>ul>li>a>span{padding-left:18px;background:url(/img/plzen3/li.svg) no-repeat;background-size:4px 8px;background-position:0 7px}
.submenu>ul>li>a:hover{background-color:#D0D3D5}
.submenu>ul>li>ul{background-color:#4A514F}
.submenu>ul>li>ul>li>a{position:relative;padding-top:14px;padding-bottom:14px;padding-left:55px;font-size:13px}
.submenu>ul>li>ul>li>a:before{content:"";position:absolute;left:38px;top:18px;width:4px;height:8px;background-image:url(/img/plzen3/li-white.svg);background-size:4px 8px;opacity:0.75}
.submenu>ul>li>ul>li.active>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1}
.submenu>ul>li>ul{padding-left:0}
.submenu>ul>li.active>a{background-color:#7A8784}
.submenu>ul>li>ul>li.active>a{border-bottom:0}
.submenu>ul>li>ul>li>ul>li>a{position:relative;padding:10px 10px 10px 70px}
.submenu>ul>li>ul>li>ul>li>a:before{content:"-";position:absolute;left:55px;top:9px;color:#fff;font-weight:400;opacity:0.5}
.submenu>ul>li>ul>li>ul>li.active>a:before{opacity:1;font-weight:700}
.submenu>ul>li>ul>li>a>span,.submenu>ul>li>ul>li.active>a>span{padding-left:0;background:none}
.submenu>ul>li>ul>li>ul{position:relative;padding:0;border:0;background-color:#3E4241}
.submenu>ul>li>ul>li>a{border-bottom:1px solid #686F6D}
.submenu>ul>li>ul>li>ul>li>a{border:0;font-size:13px}
.submenu>ul>li>ul>li>ul>li.active>a{background-color:#1fa22e;color:#fff}
.survey .question{font-size:14px}
.survey .status_bar{margin-top:5px;margin-bottom:10px}
.el_article .survey .answers{float:none}
.el_article .survey .button{margin-top:15px;float:none}
.main img{max-width:100%;height:auto}
.main .el_aside{margin-right:0}
@media (min-width:48em){.main .el_aside{float:left;width:28.5%}
}
@media (min-width:48em){.main .el_article.with_col{float:right;width:68.75%}
}
.main .whitebox{border:1px solid #E0E0E0;border-radius:2px}
.main .whitebox.small{padding:15px}
@media (min-width:48em){.main .whitebox.small{padding:25px 30px 30px 30px}
}
.main .links .whitebox{padding:15px !important}
@media (min-width:48em){.main .links .whitebox{padding:25px 30px 30px 30px !important}
}
.main .links ul li{margin-bottom:0.9em;padding:0 0 0 18px;background:url(/img/plzen3/li.svg) no-repeat;background-size:4px 8px;background-position:0 5px}
.main .links ul li:last-child{margin-bottom:0}
.main .links ul li a{font-size:13px;font-weight:600}
.main .chapter_box{box-sizing:border-box;max-width:none;width:265px;border:1px solid #E0E0E0;border-radius:2px;background:#D4D7D9}
.main .chapter_box .title{margin-bottom:1.25em}
.main .chapter_box ul li{padding-left:18px;background:url(/img/plzen3/li.svg) no-repeat;background-size:4px 8px;background-position:0 5px}
.main .chapter_box .active{color:#1fa22e}
.main .chapter_box ul:last-child,.main .chapter_box p:last-child{margin-bottom:0}
@media (min-width:62em){.main .chapter_box{padding:25px 30px}
}
.main .page_bar{display:flex;justify-content:space-between;border:0;padding:0}
.main .page_bar .prev,.main .page_bar .next{float:none;width:auto;display:inline;font-weight:600}
.main .page_bar .next{padding-right:14px;background:url(/img/plzen3/next.svg) no-repeat right;background-size:4px 8px}
.main .page_bar .prev{padding-left:14px;background:url(/img/plzen3/prev.svg) no-repeat left;background-size:4px 8px}
.main .page_bar:after{content:normal !important}
.mp-container{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;box-sizing:border-box}
.main{background:#EBEBEB}
.main #content{box-sizing:border-box}
@media (min-width:48em){.main #content{max-width:1170px;margin:auto;padding:0 15px}
}
@media (min-width:62em){.main{margin-top:-53px;padding-top:53px}
}
.home .main #content{max-width:none;padding:0}
#page{width:auto;padding:0}
.mp-section{clear:both;background:#fff;padding-top:45px;padding-bottom:45px}
.mp-section h2{margin-top:2em;margin-bottom:1.75em}
.mp-section--gray{padding-top:45px;padding-bottom:45px;background:#EBEBEB}
