.archive-title {
	text-align: right;
	padding: 10px 30px 10px 0;
	color: #fff;
	font-weight: bold;
	font-size: 48px;
	background: rgba(0,0,0,.5);
}
#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;
	font-size: 1.2rem
}
#cookieNotice label {
	font-size: 1.2rem
}
#cookieNotice .btn-detail {
	color: #fff;
	background:transparent;
	padding-left: 0
}
#cookieNotice .btn-detail:hover {
	color: var(--light)
}
#cookieNotice #btn-2-container {
	margin-top: .5rem
}
#cookieNotice #btn-2-container .btn {
	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 {
	font-size: 1.5rem;
	margin-bottom: .5rem
}
#cookieNotice .title-2 {
	font-size: 1.5rem;
	margin-bottom: .5rem
}
#cookieNotice .custom-control {
	margin-bottom: .2rem
}
#cookieNotice .custom-control-label {
	line-height: 1.8
}
#cookieNotice .msg-wrap {
	margin-top: .5rem
}
.btn-primary {
	background-color: #00aaef;
	border-color: #00aaef;
}
.btn {
	border-radius:0;
}
table th{background:#00aaef}#artid2 h2{margin:20px 0 15px;color:#000}.logo_xs,.navbar-brand{display:none}.hpbanners-row h2,.nav-tabs>li>a,.navbar,.partner-banner h2{text-transform:uppercase}@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_body2020.jpg) top center no-repeat #ffe52d}#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}.partner-banner{background:#fff;border:6px solid #00aaef;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;background:#00aaef;margin-top:0;padding:5px 0 8px}#jp_container_1{margin:20px auto 10px}.main-container{min-height:1320px;background:url(/img/bg_main_container_20202_xl.jpg) no-repeat #fff}#imagebanner{width:1170px;height:440px;margin-left:-15px;margin-right:-15px}.navbar{margin-top:148px;margin-bottom:0;border:0;font-size:17px;border-radius:0;color:#000;background:#00aaef}.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-nav .open .dropdown-menu{background:#008bc3;color:#fff}.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:#00aaef;color:#ffe52d}.navbar-default .navbar-nav>li>a{color:#fff;padding-top:15px;padding-bottom:15px;text-decoration:none}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:#008bc3;color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background:#00aaef}.navbar .container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:10px}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{border-color:#d6b998}.form-control,.time-field-control{border:1px solid #d6b998}.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 0s,box-shadow .15s ease-in-out 0s;width:3em}.navbar-collapse{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:#00aaef;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>div{padding-left:30px;padding-right:30px}.content-row>.pagecontent{padding-bottom:30px;padding-right:0}#artid2 .content-row>.pagecontent{padding-right:30px}#default_right_column{padding-top:30px}.form-control:focus{border-color:#7a2c00;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(122,44,0,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(122,44,0,.6)}.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 #00aaef}#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;margin-left:-573px}#footer{margin-top:20px;margin-left:15px;margin-right:15px;border-top:solid 25px #00aaef;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}.hpbanners-row .hpbanner-text p{margin-bottom:0}.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:solid 35px #fff}.package-content>div{padding-left:0}.package-content p{text-align:left}.nav-tabs{border-bottom:2px solid #00aaef}.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:#00aaef;color:#fff;border-radius:0;border:2px solid #00aaef}.program-tabs div{font-size:14px;line-height:1.2}.program-tabs h2{height:25px}.program-tabs .hours div{font-size:16px;padding-top:16px}.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:#ffd84e}.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 .hours div{background-color:#eee}.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{background-color:#e09ac2}.program-tabs .alsovo-namesti-spec div.empty{background-color:#f9e1ef}.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 .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 .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{padding-left:0;padding-right:0}.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 h2{color:#000;font-weight:400}.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>.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}.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 auto}#default_right_column .right-banner{font-size:21px;color:#000;padding:20px 25px 15px;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}#default_right_column .right-banner li{text-align:left}article li,p{text-align:justify}#default_right_column .right-banner ul{margin-left:.6em;padding-left:.6em;list-style-type:disc}.right-banner p{text-align:left}#default_right_column .orange-banner{background:#faad40}#default_right_column .purple-banner{background:#ffd84e}#default_right_column .green-banner{background:#00aaef}h1{font-size:25px;color:#000;padding:10px 0 7px;font-weight:700}h1.typ1{padding:0 0 12px}h1 small{font-size:90%}h2,h2.nazev,h3{font-size:20px;font-weight:700}h1>span.delimiter{color:#00aaef}h2{color:#00aaef;margin:20px 0 10px;line-height:1.2}a,h2.nazev,h2.nazev a,h3,h3 a{color:#00aaef}h2.typ1{margin-top:5px}#artid386 .pagecontent>h2,#artid389 .pagecontent>h2,#artid390 .pagecontent>h2{display:none}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}a:hover{color:#00aaef}strong.typ1{color:#00aaef}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{text-align:left;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;font-size:17px;padding:0;min-height:40px}.navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.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{font-size:15px}.main-container{background-image:url(/img/bg_main_container_20202_md.jpg)}.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){#footer,.navbar-nav{margin-left:0}#imagebanner{width:750px;height:282px}.navbar{font-size:14px;min-height:34px;margin:95px -15px 0 0;width:455px;float:right;padding-left:0;padding-right:5px}.navbar-default .navbar-nav>li>a{margin-top:0;padding:7px}#top-logo{margin-left:-360px;width:140px;height:140px}.main-container{background-image:url(/img/bg_main_container_20202_sm.jpg)}.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}.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){#imagebanner{margin-left:0}#top-logo{display:none}#imagebanner,.navbar{width:100%;margin-right:0}#imagebanner,.navbar{margin-right:0}.navbar,.navbar-nav>li{float:none}#imagebanner{height:200px}.navbar{font-size:14px;min-height:50px;line-height:auto;margin-top:0;padding-left:0;padding-right:0}.dropdown-menu{background-color:#fff}.dropdown-menu>li{display:inline-block}.dropdown-menu>li>a{color:#00aaef}.main-container{background:#fff}.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:100px}.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%}}