.archive-title {
  text-align: center;
  padding: 10px 30px 10px 0;
  color: #fff;
  font-weight: bold;
  font-size:calc(.75rem + 1.5vw);
  background: rgba(0,0,0,.5);
}
#cookieNotice,#cookieNotice label{font-size:1.2rem}#default_right_column .right-banner li,#program-result p,.package-content p,.right-banner p,article li.typ1{text-align:left}#search-program{padding:1rem 2rem 0;background-color:#57bcc5}#search-program>*{margin-bottom:1rem}#search-program label{color:#fff;margin-right:.75rem}#search-program .btn-primary{background-color:#ffe52d;border-color:#ffe52d;color:#000}#search-program .btn-primary:hover{color:#fff;background-color:#286090;border-color:#286090}#search-program .form-group{margin-right:2rem}#program-result>.row>div.clear-row{clear:left}#program-result .h1{margin-top:2rem}#program-result .card{border:1px solid #57bcc5;margin-bottom:30px}#program-result .card .card-title{background-color:#57bcc5;color:#fff;padding:12px 15px 10px}#program-result .card .card-title h3{margin:0}#program-result .card .card-content{padding:15px 15px 5px}.akce-popis{background-color:#eee;padding-top:5px;padding-bottom:5px;margin-bottom:12px}#default_right_column .right-banner>:last-child,.hpbanners-row .hpbanner-text p,.navbar{margin-bottom:0}#program-result .location{margin:-15px 0 8px;font-style:italic}#program-result .no-result{border-bottom:3px solid #57bcc5}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary,.open .dropdown-toggle.btn-default{border-color:#57bcc5}#cookieNotice{display:inline-block;background-color:#333;color:#fff;padding:1.5rem 1.8rem;position:fixed;bottom:0;left:0;width:100%;z-index:9998}#cookieNotice .btn-detail{color:#fff;background:0 0;padding-left:0}#default_right_column .green-banner,.partner-banner h2,table th{background:#57bcc5}#cookieNotice .btn-detail:hover{color:var(--light)}#cookieNotice #btn-2-container,#cookieNotice #btn-2-container .btn,#cookieNotice .msg-wrap{margin-top:.5rem}#cookieNotice #btn-2-container .btn-secondary{background-color:#666}#cookieNotice #btn-2-container .btn-secondary:hover{background-color:#555;color:#fff}#cookieNotice .title-1,#cookieNotice .title-2{font-size:1.5rem;margin-bottom:.5rem}#cookieNotice .custom-control{margin-bottom:.2rem}#cookieNotice .custom-control-label{line-height:1.8}.btn-primary{background-color:#57bcc5}.btn{border-radius:0}#NEartid2 h2{margin:20px 0 15px;color:#000}#artid386 .pagecontent>h2,#artid389 .pagecontent>h2,#artid390 .pagecontent>h2,.logo_xs,.navbar-brand{display:none}.hpbanners-row h2,.partner-banner h2{text-transform:uppercase}@font-face{font-family:Avara;font-style:normal;font-weight:400;src:url("/lib/Avara-Bold.otf") format("opentype")}@font-face{font-family:Oswald-Light;font-style:normal;font-weight:400;src:url(/fonts/Oswald-Light.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(/fonts/Oswald-Regular.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/fonts/OpenSans-Regular.ttf) format('truetype')}body{font-family:'Open Sans',sans-serif;font-size:16px;color:#333;background:url('/img/bg-2025-lg.png') top center no-repeat #57bcc5}#default_right_column .right-banner,#default_right_column .right-banner h2,.nav-tabs>li>a,.partner-banner h2,.program-tabs div{font-family:Oswald,sans-serif}.navbar-nav{font-family:Avara,sans-serif}.partner-banner{background:#fff;border:6px solid #57bcc5;padding:0 0 10px}.partner-banner img{float:left}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ffe52d}.partner-banner h2{font-size:22px;text-align:center;color:#fff;margin-top:0;padding:5px 0 8px}#jp_container_1{margin:20px auto 10px}.main-container{min-height:1320px}.content-row{padding-bottom:30px}#imagebanner{width:1170px;height:440px;margin-left:-15px;margin-right:-15px}.navbar{margin-top:148px;right:-15px;border:0;font-size:24px;border-radius:0;color:#fff;background:#243b5f}.navbar-nav>li{float:right}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-nav .open .dropdown-menu{color:#ffd300}.navbar-default .navbar-brand{color:#fff;font-size:18px;padding:15px 0 0 15px;text-decoration:none}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background:#57bcc5;color:#ffe52d}.navbar-default .navbar-nav>li>a{color:#fff;padding-top:18px;padding-bottom:15px;text-decoration:none}#default_right_column .orange-banner,#default_right_column .orange-banner a,#default_right_column .orange-banner h2,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff!important;background:#243b5f}.navbar .container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:10px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:#243b5f;color:#ffe52d}.form-control,.time-field-control{border-radius:0;border:1px solid #57bcc5}.time-field-control{background-color:#fff;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:3em}.navbar-collapse,.program-tabs .alsovo-namesti-spec.col-lg-4,.program-tabs .dalsi-mista-spec.col-lg-4,.program-tabs .goticky-prikop-spec.col-lg-4,.program-tabs .havlickovo-namesti-spec.col-lg-4,.program-tabs>.tab-pane>.row>.alsovo-namesti>.row>div,.program-tabs>.tab-pane>.row>.dalsi-mista>.row>div,.program-tabs>.tab-pane>.row>.goticky-prikop>.row>div,.program-tabs>.tab-pane>.row>.havlickovo-namesti>.row>div,.program-tabs>.tab-pane>.row>.historicke-centrum>.row>div,.program-tabs>.tab-pane>.row>.hours,.program-tabs>.tab-pane>.row>.okoli-otavy>.row>div,.program-tabs>.tab-pane>.row>.palackeho-sady>.row>div{padding-left:0;padding-right:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.btn-default{border-color:#0065a6;color:#fff;background:#0065a6}.btn-default:focus,.btn-default:hover{border-color:#9d8534;color:#fff;background:#9d8534}.navbar-nav img{margin-top:-5px;border:1px solid #000}.dropdown-menu{background-color:#243b5f;border:0;border-radius:0;box-shadow:0;font-size:16px;margin:2px 0 0;min-width:160px;padding:5px 0;z-index:9999}label,table{font-size:15px}.dropdown-menu>li>a{color:#fff;padding:6px 20px;text-decoration:none}.dropdown-menu img{margin:-1px 5px 0 0}.content-row{background:#fff}.content-row>div{padding-left:30px;padding-right:30px}.content-row>.pagecontent{padding-bottom:30px;padding-right:0}#artid2 .content-row>.pagecontent{padding-right:30px;padding-bottom:0}#default_right_column{padding-top:30px}.form-control:focus{border-color:#00648c;outline:0}.show_order,.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #57bcc5}#map_canvas_1{width:100%;height:450px;margin-right:-15px}.table-bordered>tbody>tr:hover{background:#eee;color:#000}.show_order,.table>tfoot>tr>th,.table>thead>tr>th{background:#f2ecd8}div.table-responsive{padding-right:35px}.table>thead>tr>th{text-align:center}.show_order{padding:12px 15px}.thumbnail{background-color:transparent;border:0}.pagegallery{margin:20px 0 0;padding:0 0 20px}.pagegallery>div{margin:0 20px 20px 0;float:left}.pagegallery>div>a.thumbnail{border-radius:0;border:0;background:#d0e7ec;width:142px;height:142px;display:table-cell;position:relative;text-align:center;vertical-align:middle;padding:0}.pagegallery .thumbnail img{position:relative;max-height:140px;max-width:140px;display:inline-block;vertical-align:middle;width:auto}.msystem{text-align:right}#top-logo{position:absolute;left:50%;top:12px;width:240px;height:240px;margin-left:-573px}#footer{margin-top:10px;margin-left:15px;margin-right:15px;font-size:11px;color:#232323;padding-top:5px;padding-bottom:30px}#footer .row a{color:#000}.hpbanners-row>div>.content{background:#eadfbc;padding-bottom:20px;cursor:pointer}.hpbanners-row>div>.content:focus,.hpbanners-row>div>.content:hover{background:#d4c490}.hpbanners-row h2{color:#0065a6;font-size:1.2em;padding:10px 10px 2px 15px}.hpbanners-row>div>.content>.row{background:#d4c490;margin:0 1px}.hpbanners-row>div>.content:focus>.row,.hpbanners-row>div>.content:hover>.row{background:#eadfbc}.hpbanners-row .hpbanner-image{padding-right:0}.hpbanners-row .hpbanner-text{padding:10px 15px}.hpbanners-row .hpbanner-text h3,.hpbanners-row .hpbanner-text p{color:#000;font-size:14px;text-align:left}.hpbanners-row .hpbanner-text h3{font-size:15px;line-height:1.27;padding-bottom:2px}.package-content,.package-perex{color:#000;width:85%;font-size:13px}.package-goticke-srdce{margin-top:10px;background:url(/img/bg_goticke_srdce.jpg) bottom right no-repeat #eadfbc}.package-content.order-button{padding-bottom:15px}.package-perex{background:#dfd3ab;padding:12px 20px 5px}.package-content{padding:12px 110px 5px 20px;border-left:35px solid #fff}.package-content>div{padding-left:0}.nav-tabs{border-bottom:2px solid #57bcc5}.nav-tabs>li>a{font-size:18px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#57bcc5;color:#fff;border-radius:0;border:2px solid #57bcc5}.program-tabs div{font-size:14px;line-height:1.2}.program-tabs h2{height:25px;color:#000;font-weight:400}.program-tabs .hours div{font-size:16px;padding-top:16px;background-color:#eee}.program-tabs .col-lg-2{width:13%}.program-tabs .palackeho-sady div div div{background-color:#a3d062}.program-tabs .palackeho-sady div div div.empty{background-color:rgba(163,208,98,.5)}.program-tabs .historicke-centrum div div div{background-color:#ffd300}.program-tabs .historicke-centrum div div div.empty{background-color:rgba(255,216,78,.5)}.program-tabs .okoli-otavy div div div{background-color:#00bdf2}.program-tabs .okoli-otavy div div div.empty{background-color:rgb(0,189,242,.5)}.program-tabs .dalsi-mista div div div{background-color:#c6a87e}.program-tabs .dalsi-mista div div div.empty{background-color:rgba(198,168,126,.5)}.program-tabs .alsovo-namesti div div div{background-color:#f58b6d}.program-tabs .alsovo-namesti div div div.empty{background-color:rgba(245,139,109,.5)}.program-tabs .goticky-prikop div div div{background-color:#c3c2b1}.program-tabs .goticky-prikop div div div.empty{background-color:rgba(195,194,177,.5)}.program-tabs .havlickovo-namesti div div div{background-color:#ca8499}.program-tabs .havlickovo-namesti div div div.empty{background-color:rgba(202,132,153,.5)}.program-tabs .alsovo-namesti-spec div.hour-1,.program-tabs .alsovo-namesti-spec div.hour-2,.program-tabs .alsovo-namesti-spec div.hour-3,.program-tabs .alsovo-namesti-spec div.hour-4,.program-tabs .alsovo-namesti-spec div.hour-5,.program-tabs .alsovo-namesti-spec div.hour-6,.program-tabs .alsovo-namesti-spec div.hour-7,.program-tabs .alsovo-namesti-spec div.hour-8,.program-tabs .goticky-prikop-spec div.hour-1,.program-tabs .goticky-prikop-spec div.hour-2,.program-tabs .goticky-prikop-spec div.hour-3,.program-tabs .goticky-prikop-spec div.hour-4,.program-tabs .goticky-prikop-spec div.hour-5,.program-tabs .goticky-prikop-spec div.hour-6,.program-tabs .goticky-prikop-spec div.hour-7,.program-tabs .goticky-prikop-spec div.hour-8{background-color:#e09ac2}.program-tabs .alsovo-namesti-spec div.empty,.program-tabs .goticky-prikop-spec div.empty{background-color:#f9e1ef}.program-tabs .havlickovo-namesti-spec div.hour-1,.program-tabs .havlickovo-namesti-spec div.hour-2,.program-tabs .havlickovo-namesti-spec div.hour-3,.program-tabs .havlickovo-namesti-spec div.hour-4,.program-tabs .havlickovo-namesti-spec div.hour-5,.program-tabs .havlickovo-namesti-spec div.hour-6,.program-tabs .havlickovo-namesti-spec div.hour-7,.program-tabs .havlickovo-namesti-spec div.hour-8{background-color:#ffc}.program-tabs .havlickovo-namesti-spec div.empty{background-color:#ffd}.program-tabs .dalsi-mista-spec div.hour-1,.program-tabs .dalsi-mista-spec div.hour-2,.program-tabs .dalsi-mista-spec div.hour-3,.program-tabs .dalsi-mista-spec div.hour-4,.program-tabs .dalsi-mista-spec div.hour-5,.program-tabs .dalsi-mista-spec div.hour-6,.program-tabs .dalsi-mista-spec div.hour-7,.program-tabs .dalsi-mista-spec div.hour-8{background-color:#ccc}.program-tabs .dalsi-mista-spec div.empty{background-color:#eee}.program-tabs .alsovo-namesti-spec div,.program-tabs .dalsi-mista-spec div,.program-tabs .goticky-prikop-spec div,.program-tabs .havlickovo-namesti-spec div{text-align:center;border-bottom:5px solid #fff;border-left:5px solid #fff}.program-tabs .dalsi-mista-spec h2{color:#666;text-align:center}.program-tabs .havlickovo-namesti-spec h2{color:#cc0}.program-tabs div.with-link{background-image:url(/img/bg_callink.png);background-repeat:no-repeat;background-position:bottom right;cursor:pointer}.program-tabs div.with-link:focus,.program-tabs div.with-link:hover{background:url(img/bg_callink.png) bottom right no-repeat #563d7c;color:#fff}.program-tabs .alsovo-namesti div div div,.program-tabs .dalsi-mista div div div,.program-tabs .goticky-prikop div div div,.program-tabs .havlickovo-namesti div div div,.program-tabs .historicke-centrum div div div,.program-tabs .okoli-otavy div div div,.program-tabs .palackeho-sady>div>div>div,.program-tabs>.tab-pane>.row>div>div{text-align:center;border-bottom:5px solid #fff}.program-tabs>.tab-pane>.row p{padding:0 10px;float:none;text-align:center}.program-tabs>.tab-pane>.row>.alsovo-namesti>div>div,.program-tabs>.tab-pane>.row>.dalsi-mista>div>div,.program-tabs>.tab-pane>.row>.goticky-prikop>div>div,.program-tabs>.tab-pane>.row>.havlickovo-namesti>div>div,.program-tabs>.tab-pane>.row>.historicke-centrum>div>div,.program-tabs>.tab-pane>.row>.okoli-otavy>div>div,.program-tabs>.tab-pane>.row>.palackeho-sady>div>div{border-left:5px solid #fff}.program-tabs>.tab-pane>.row>.hours>div>p{padding:8px 0 0}.program-tabs>.tab-pane>.row{margin-left:0;margin-right:0}.program-tabs .hour-1{height:70px;padding-top:5px}.program-tabs .hour-2{height:140px;padding-top:5px}.program-tabs .hour-3{height:210px;padding-top:5px}.program-tabs .hour-4{height:280px;padding-top:5px}.program-tabs .hour-5{height:350px;padding-top:5px}.program-tabs .hour-6{height:420px;padding-top:5px}.program-tabs .hour-7{height:490px;padding-top:5px}.program-tabs .hour-8{height:560px;padding-top:5px}.program-tabs .hour-9{height:630px;padding-top:5px}.program-tabs .hour-10{height:700px;padding-top:5px}#default_right_column img.typ3{margin:20px auto 5px}#default_right_column .right-banner{font-size:21px;color:#000;padding:20px 25px;margin-bottom:30px}#default_right_column .right-banner h2{font-size:22px;color:#000;text-transform:uppercase;margin-top:0;padding-top:0}#default_right_column .right-banner a,#default_right_column .right-banner h2 strong{color:#333}article li,p{text-align:justify}#default_right_column .right-banner ul{margin-left:.6em;padding-left:.6em;list-style-type:disc}#default_right_column .purple-banner{background:#ffd300}.h1,h1{font-size:25px;color:#000;padding:10px 0 7px;font-weight:700}a,a:hover,h1>span.delimiter,h2,h2.nazev,h2.nazev a,h3,h3 a,strong.typ1{color:#57bcc5}h1.typ1{padding:0 0 12px}h1 small{font-size:90%}h2,h2.nazev,h3{font-size:20px;font-weight:700}h2{margin:20px 0 10px;line-height:1.2}h2.typ1{margin-top:5px}h2.nazev,h3{margin:0 0 5px}h3.adresa,h4{font-size:18px;font-weight:700;color:#000;margin:0 0 4px}article ol,article ul{margin-top:.1em;margin-bottom:.7em}h3.adresa a,h4 a{color:#0065a6;text-decoration:none}p{margin:0 0 .7em}strong.typ2{color:#0065a3}article ul{margin-left:0;list-style-type:circle}article ol{list-style-type:decimal;margin-left:2em}article ol.typ1{margin-bottom:1.2em}article li{margin-top:.5em}article #footer-menu li{margin-top:0}article li.typ1{font-size:1.1em}img.typ1{float:right;margin:5px 0 5px 20px}img.typ2{float:left;margin-right:20px;margin-bottom:5px;margin-top:5px}img.typ3{margin:2em auto}@media (max-width:1199px){.navbar{margin-top:123px;padding:0;min-height:40px;font-size:19.5px}body{background:url('/img/bg-2025-md.png') top center no-repeat #57bcc5}.navbar-nav{width:100%}#top-logo{margin-left:-475px;width:200px;height:200px}.partner-banner img{float:none;margin:10px auto 0}#imagebanner{width:970px;height:365px}.navbar-default .navbar-nav>li>a{padding-top:14px;padding-bottom:10px}.pagegallery>div>a.thumbnail{width:135px;height:135px}.pagegallery .thumbnail img{max-height:135px;max-width:135px}.program-tabs .col-lg-2{width:41.66666667%}}@media (max-width:991px){body{background:url('/img/bg-2025-sm.png') top center no-repeat #57bcc5}#program-result .h1{margin-top:0}#program-result .h1:first-child{margin-top:2rem}#footer,.navbar-nav{margin-left:0}#imagebanner{width:750px;height:282px}.navbar{right:0;font-size:18px;min-height:34px;margin:95px -15px 0 0;width:580px;float:right;padding-left:0;padding-right:5px}.navbar-default .navbar-nav>li>a{margin-top:0;padding:12px 10px 10px}#top-logo{margin-left:-360px;width:140px;height:140px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#008bc3;color:#fff}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#008bc3}#artid2 .content-row>.pagecontent,.content-row>.pagecontent,.content-row>div{padding-left:15px;padding-right:15px}.pagegallery>div>a.thumbnail{width:124px;height:124px}.pagegallery .thumbnail img{max-height:124px;max-width:120px}#footer{margin-right:0}}@media (max-width:767px){.archive-title{display:none}.dropdown-menu,.main-container{background:#fff}#search-program{padding-bottom:.5rem;margin-left:-15px;margin-right:-15px}#search-program .form-group{margin-right:0}#imagebanner{margin-left:0;height:200px}#top-logo{display:none}#imagebanner,.navbar{width:100%;margin-right:0}.navbar,.navbar-nav>li{float:none}.navbar{font-size:14px;min-height:50px;line-height:auto;margin-top:0;padding-left:0;padding-right:0}.dropdown-menu>li{display:inline-block}.dropdown-menu>li>a{color:#57bcc5}.msystem{text-align:left}.logo_xs{display:block;float:right;margin-top:20px}.navbar-default .navbar-nav>li>a{padding:7px 18px}.program-tabs .col-lg-2{width:100%}}@media (max-width:530px){.supersmall-logo{display:block!important}.small-logo{display:none!important}}@media (max-width:480px){#imagebanner{height:150px}.pagegallery>div>a.thumbnail{width:110px;height:110px}.pagegallery .thumbnail img{max-height:110px;max-width:110px}#map_canvas{width:90%;height:350px}.program-tabs .hours div{font-size:14px}#jp_container_1{max-width:200px}#jp_container_1 .jp-progress,#jp_container_1 .jp-time-holder,#jp_container_1 .jp-volume-controls{display:none}#jp_container_1 .jp-controls{padding:20px 20px 0;width:100%}}