/*--- základní struktura stránky ---*/
html  {background:#d8e8ed url("../images/patterns/html.png") 50% 0px repeat;}
body  {background:none !important;}
#rt-top-surround, #rt-drawer, #rt-showcase, #rt-transition, #rt-bottom, #rt-footer-surround, #rt-footer  {max-width:1200px; padding:0 5px;}
@media (min-width: 960px) and (max-width: 1199px) {
  #rt-top-surround, #rt-drawer, #rt-showcase, #rt-transition, #rt-bottom, #rt-footer-surround, #rt-footer  {max-width:960px;}
}
@media (min-width: 768px) and (max-width: 959px) {
  #rt-top-surround, #rt-drawer, #rt-showcase, #rt-transition, #rt-bottom, #rt-footer-surround, #rt-footer  {max-width:768px;}
}
#rt-top-surround, #rt-drawer, #rt-showcase, #rt-transition, #rt-bottom, #rt-footer-surround, #rt-footer  { margin:0 auto; background-color:white; background-image:none; -webkit-box-shadow:none; box-shadow:none}
#rt-top-surround  {padding-top:15px;}
#rt-top-surround:after  {background-image:none;}
.rt-container {outline:0px dashed blue; }

/*--- fonty ---*/
body  {font-family: "Open Sans", Arial, Helvetica, sans-serif;}

/*--- základní prvky ---*/
.rt-block {margin:10px 20px; padding:15px 0px; outline:0px dotted red;}
.gf-menu .item  {color:black !important; font-size:15px; line-height:24px !important; font-weight:400; letter-spacing:0.5px;}
.box  {padding:10px; border:1px solid #0091d4; border-width:1px 0; background-color:#f0f0f0;}
a img {transition: all 0.5s ease;}
a:hover img {opacity:0.7; transition-duration:0s;}


/*--- header ---*/
#rt-top-surround  {padding-top:0px;}
#rt-top .rt-block {padding:5px 0;}

/*--- logo ---*/
.logo-block {}
#rt-logo  {background-size:contain;}

#rt-top .rt-omega .rt-block {text-align:right;}
/*--- kytičky ---*/
.top-ikonky  {text-align:right;}
.top-ikonky div {margin-bottom:15px;}
.top-ikonky a img  {margin:0 5px;}
.top-ikonky .kyticky a img  {transition: all 2s ease;}
.top-ikonky .kyticky a img:hover  {transform: rotate(360deg);}
.top-ikonky .social a img:hover  {opacity:0.7;}
/*--- sociální sítě ---*/
/*.social, .social p  {text-align:right;}
.social a img  {margin:0 7px;}
.social a img:hover  {opacity:0.7;}*/

/*--- jazyky ---*/
.jazyky {margin-top:10px;}
.jazyky .nav  {margin:0; list-style:none; text-align:right;}
.jazyky .nav li  {display:inline;}
.jazyky .nav li a  {display:inline; padding:4px; 1px;}
.jazyky .nav li a::before, .jazyky .nav li.active.current a::before  {content:""; margin:0;}

/*--- horní menu ---*/
/*#rt-header  { border:1px solid #d1d1d1; border-width:1px 0; z-index:10;}
#rt-header .rt-block  {margin:0;}
#rt-header .menu-block  {margin-top:0; margin-bottom:0; padding:0}
#rt-header .menu-block ul.gf-menu {box-sizing:border-box; height:100%; margin-top:0; padding:0;}
#rt-header .menu-block ul.gf-menu li {position:relative; box-sizing:border-box; top:0; height:100%; margin:0; padding:0; border:none; border-radius:0; box-shadow:none; text-decoration:none;}
#rt-header .menu-block ul.gf-menu li.active, #rt-header .menu-block ul.gf-menu li:hover {top:0px; border:2px solid #0091d4; border-width:2px 0; border-radius:0; background:none;}
#rt-header .menu-block ul.gf-menu li:hover  {background-color:#f0f0f0;}
#rt-header .menu-block ul.gf-menu li a {margin:0; padding:4px 18px; background-color:#fff; text-shadow:none;}
#rt-header .menu-block ul.gf-menu li.active a, #rt-header .menu-block ul.gf-menu li:hover a {padding-top:2px; padding-bottom:2px; }
#rt-header .menu-block ul.gf-menu li a:after {content:"";}
#rt-header .menu-block ul.gf-menu .dropdown {padding:0; border:none; border-bottom:2px solid #d1d1d1; border-radius:0; box-shadow: 0 4px 4px 0 rgba(0,0,0,0.2);}
#rt-header .menu-block ul.gf-menu .dropdown .column {background:#fff;}
#rt-header .menu-block ul.gf-menu .dropdown li {border:none;}
#rt-header .menu-block ul.gf-menu .dropdown li a {padding-left:18px; border:none; outline:0px solid orange;}
#rt-header .menu-block ul.gf-menu .dropdown li.active, #rt-header .menu-block ul.gf-menu .dropdown li:hover {top:0; box-shadow:none;}
#rt-header .menu-block ul.gf-menu .dropdown li a.active, #rt-header .menu-block ul.gf-menu .dropdown li a:hover {padding-left:13px; border:none; border-left:5px solid #0091d4; border-radius:0; box-shadow:none; outline:0px solid blue;}
#rt-header form  {margin:0;}
#rt-header .finder  {padding:4px 20px; text-align:right;}
#rt-header .finder input {border:1px solid #ccc; height:25px;}
@media (min-width: 960px) and (max-width: 1199px) {
	#rt-header .menu-block ul.gf-menu li a {padding:4px 8px;}
	.gf-menu .item  {font-size:14px;}*/

/*--- horní menu - nouzovka---*/
#rt-header  { border:1px solid #d1d1d1; border-width:1px 0; z-index:10;}
#rt-header .rt-block  {margin:0;}
#rt-header .menu-block  {margin-top:0; margin-bottom:0; padding:0; box-sizing:border-box; height:100%; margin-top:0; padding:0; display:flex; justify-content:space-evenly; flex-wrap:wrap;}
#rt-header .menu-block  li {display:block; position:relative; box-sizing:border-box; top:0; height:100%; margin:0; padding:0; border:none; border-radius:0; box-shadow:none; text-decoration:none; list-style:none; white-space: nowrap;}
#rt-header .menu-block  li.active, #rt-header .menu-block  li:hover {top:0px; border:2px solid #0091d4; border-width:2px 0; border-radius:0; background:none;}
#rt-header .menu-block  li:hover  {background-color:#f0f0f0;}
#rt-header .menu-block  li a {display:block; margin:0; padding:4px 12px; background-color:#fff; text-shadow:none;}
#rt-header .menu-block  li.active a, #rt-header .menu-block  li:hover a {padding-top:2px; padding-bottom:2px; /*background-color:#f0f0f0;*/}
#rt-header .menu-block  li a:before {content:""; display:none; width:0; margin:0 !important; padding:0}
#rt-header .menu-block  li a:after {content:"";}
#rt-header .menu-block  .dropdown {padding:0; border:none; border-bottom:2px solid #d1d1d1; border-radius:0; box-shadow: 0 4px 4px 0 rgba(0,0,0,0.2);}
#rt-header .menu-block  .dropdown .column {background:#fff;}
#rt-header .menu-block  .dropdown li {border:none;}
#rt-header .menu-block  .dropdown li a {padding-left:18px; border:none; outline:0px solid orange;}
#rt-header .menu-block  .dropdown li.active, #rt-header .menu-block  .dropdown li:hover {top:0; box-shadow:none;}
#rt-header .menu-block  .dropdown li a.active, #rt-header .menu-block  .dropdown li a:hover {padding-left:13px; border:none; border-left:5px solid #0091d4; border-radius:0; box-shadow:none; outline:0px solid blue;}
#rt-header form  {margin:0;}
#rt-header .finder  {padding:4px 20px; text-align:right;}
#rt-header .finder input {border:1px solid #ccc; height:25px;}
@media (min-width: 960px) and (max-width: 1199px) {
	.menu-block  {font-size:12px; outline:0px dotted red;}
	#rt-header .menu-block li a {padding:4px 8px;}
}
@media (max-width: 959px) {
	.menu-block  {font-size:14px; outline:0px dotted red;}
	#rt-header .menu-block li a {padding:8px 12px;}
}


/*--- showcase ---*/
#rt-showcase	{z-index:0;}
#rt-showcase .rt-showcase-pattern	{background:none;}
#rt-showcase .rt-block  {margin-top:0px; margin-bottom:0px; padding:0px}
#rt-showcase .showcase  {height:360px; border:0px solid #d1d1d1; border-style:solid none; background-repeat:no-repeat; background-position:center 35%; background-size:cover;}
#rt-showcase .showcase h2	{margin-top: 0px; margin-bottom: 5px; font-family: 'Open Sans', Helvetica, arial, serif; font-weight: normal; line-height: 30px; color: #fff; font-size: 26px; padding: 10px 0 10px 80px ; 
	text-shadow: 2px 2px 4px rgba(0,0,0,0.6), -2px 2px 4px rgba(0,0,0,0.6), -2px -2px 4px rgba(0,0,0,0.6), 2px -2px 4px rgba(0,0,0,0.6); border-bottom: none; 
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+25,000000+70&0.35+25,0+70 */
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.35) 25%, rgba(0,0,0,0) 70%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.35) 25%,rgba(0,0,0,0) 70%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(0,0,0,0.35) 25%,rgba(0,0,0,0) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
@media (max-width: 767px) {
  #rt-showcase .customshowcase  {height:360px;}
}
#rt-showcase	.sprocket-features .sprocket-features-content	{width:100%; margin:0; text-align:left;  text-shadow:1px 1px 3px rgba(0,0,0,1);
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001e1e+30,001e1e+90&0.7+30,0+90 */
background: -moz-linear-gradient(left,  rgba(0,30,30,0.7) 30%, rgba(0,30,30,0) 90%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,30,30,0.7) 30%,rgba(0,30,30,0) 90%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,30,30,0.7) 30%,rgba(0,30,30,0) 90%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001e1e', endColorstr='#00001e1e',GradientType=1 ); /* IE6-9 */
}
#rt-showcase	.sprocket-features .sprocket-features-content::before	{display:none;}
#rt-showcase	.sprocket-features .sprocket-features-padding	{padding:10px 45px 25px;}
#rt-showcase	.sprocket-features .sprocket-features-title	{margin:0; font-weight:500; font-size:28px; letter-spacing:0.02em;}
#rt-showcase	.sprocket-features .sprocket-features-desc	{margin-bottom:5px; font-weight:500; font-size:18px;}
#rt-showcase	.sprocket-features a:hover img	{opacity:1; transition-duration:0s;}
@media (max-width: 959px) {
	#rt-showcase	.sprocket-features .sprocket-features-padding	{padding:10px 25px 10px;}
	#rt-showcase	.sprocket-features .sprocket-features-title	{font-size:24px;}
	#rt-showcase	.sprocket-features .sprocket-features-desc	{font-size:16px;}
}
@media (max-width: 767px) {
	#rt-showcase	.sprocket-features .sprocket-features-title	{font-size:20px;}
}

/*--- hlavní část ---*/
#rt-main .rt-block:first-of-type  {padding-top:10; border-top:0px solid #d1d1d1;}

/*--- sidebars ---*/
#rt-sidebar-a .rt-block, #rt-sidebar-b .rt-block {padding-bottom:5px; border-bottom:1px solid #d1d1d1;}
#rt-sidebar-b img {max-width:100%;}
.module-title .title  {padding:0; margin:0 0 5px; border-bottom:none; font-size:18px;}

/*--- side menu ---*/
#rt-main ul.menu {margin:20px 0 30px;}
#rt-main ul.menu li  {margin:0; padding:0; border:none; }
#rt-main ul.menu li .item  { padding:3px 0 3px 10px; font-weight:normal; font-size:15px;}
#rt-main ul.menu li .item:before {content:""; margin:0; outline:0px dotted yellow;}
#rt-main ul.menu li#current.active>.item, ul.menu li:hover>.item {padding-left:5px; border-left:5px solid #0091d4; background-color:#f0f0f0;}
#rt-main ul.menu li#current.active .item:before {content:""; margin:0; outline:0px dotted yellow;}

/*--- modul proměny ---*/
.modul-promeny  {outline:1px dotted lime;}
.slider-wrapper {max-width:100%;}
#slider-133  {max-width:500px;}

/*--- footer ---*/
#rt-footer .rt-block  {margin-top:20px; margin-bottom:20px;}
#rt-footer .rt-block .title  {font-size:18px; color:#999;}
#rt-footer ul {list-style:none; margin:0px;} 
#rt-footer ul li  {padding:5px 0 5px 30px; background: url("/images/design/kyticky/AEF-16.png") left 5px no-repeat;}
#rt-footer ul li.cestamipromen  {background-image: url("/images/design/kyticky/cestamipromen-16.png");}
#rt-footer ul li.floriade  {background-image: url("/images/design/kyticky/floriade-16.png");}
#rt-footer ul li.podvecery  {background-image: url("/images/design/kyticky/podvecery-16.png");}
#rt-footer ul li.nadrazi  {background-image: url("/images/design/kyticky/nadrazi-16.png");}
#rt-footer ul li:hover  {background-position:5px 5px;}
.podvecery {}

/*--- content-top ---*/
#rt-content-top .rt-block {margin-bottom:0; padding:0;}
#rt-content-top .rt-block .breadcrumb {margin-bottom:0px; padding:0px 15px;}
#rt-content-top .rt-block .breadcrumb li::before {content:""; padding:0;}

.round-button-set	{display: inline-flex; justify-content:space-around; flex-wrap:wrap; flex-grow:0; flex-shrink:0; width:100%;}
.round-button {display: inline-flex; justify-content: center; align-items:center; box-sizing:border-box; width:130px; height:130px; margin:0 30px; padding:10px; border-radius: 50%; overflow:hidden; background: #888;
	text-align:center; color:#fff; font:normal 1.2em "Open sans"; text-decoration:none; transition: all 0.5s ease-in-out;
}
.round-button:hover {color:black; }
//.round-button a {  display:inline-block;  float:left;  width:100%; padding-top:50%; padding-bottom:50%;  line-height:1.2em; margin-top:-1.2em;}
#rb1  {background:rgb(80,194,236);} #rb1:hover  {background:rgba(80,194,236,0.5);} 
#rb2  {background:rgb(0,168,190);} #rb2:hover  {background:rgba(0,168,190,0.5);}
#rb3  {background:rgb(76,180,151);} #rb3:hover  {background:rgba(76,180,151,0.5);}
@media (min-width: 960px) and (max-width: 1199px){
  .round-button {margin:0 30px;}
}
@media (min-width: 480px) and (max-width: 959px){
  .round-button {margin:0 10px;}
}
@media (max-width: 479px){
  .round-button {width:100px; height:100px; margin:0 5px; font-size:0.9em;}
}

/*--- position-clanek ---*/
.position-clanek	{float:right; margin:0.5em 0 0.5em 1em; max-width:30%;}

/*--- content ---*/ 
.component-content .blog-featured .item, .component-content .blog .item {margin:5px 0; padding:5px 0 5px 45px; background:url("../images/kyticka.png") no-repeat 5px 20px;}
.component-content .blog-featured.floriade .item, .component-content .blog.floriade .item {background-image:url("../images/kyticka-floriade.png");}
@media (max-width: 767px) {/* v malém rozlišení nezobrazovat kytičku, aby se maximálně využila šířka stránky */
  .component-content .blog-featured .item, .component-content .blog .item,  {padding-left:0; background:none;}
}
.component-content .blog-featured .item, .component-content .blog .item {border-top:1px solid #d1d1d1; }
#rt-main .item-page:after	{content: "";  display: table;  clear: both;} // clearfix 
#rt-main .item-page .page-header, #rt-main section>.page-header, #rt-main .componentheading {
	margin:0px 0 5px; padding:0 0 0 45px; background:url("../images/kyticka.png") no-repeat 5px 2px; color:rgb(0, 145, 212); font-size:26px; font-weight:400; text-transform:uppercase;}
#rt-main .page-header h1	{color:inherit;}
#rt-main .item-page .page-header {margin-bottom:5px;} 
.component-content .actions {margin-bottom:0px;}
/*.component-content .actions + * {clear:right;}*/
.component-content .article-info {margin:2px 0 5px;}
.component-content .img-fulltext-right, .component-content .img-fulltext-left {max-width:40%;}
.component-content h1, h1  {padding:0; margin:0 0 5px; border-bottom:none; font-size:26px; font-weight:400; text-transform:uppercase;}
.component-content h2, h2  {padding:0; margin:20px 0 15px; border-bottom:none; font-size:22px; font-weight:400;}
.component-content h3, h3  {padding:0; margin:15px 0 10px; border-bottom:none; font-size:20px; font-weight:400;}
.component-content h4, h4  {padding:0; margin:15px 0 5px; border-bottom:none; font-size:18px; font-weight:400;}
.component-content h5, h5  {padding:0; margin:10px 0 5px; border-bottom:none; font-size:16px; font-weight:700;}
.component-content h6, h6  {padding:0; margin:10px 0 5px; border-bottom:none; font-size:14px; font-weight:700;}
img.border {border:1px solid #0091d4;}
a:hover img.border {border-color:black;}
ul.tags {margin-left:0; list-style:none;}

.readmore {padding:0 !important; border:none !important; background:none !important; color:inherit !important; box-shadow:none !important;}
.readmore a {color:#0091d4 !important; text-shadow:none !important; font-weight:bold;}

.pager a span {border:none; padding:0 5px;}

.component-content .pagination ul li span, .component-content .pagination ul li a {line-height:inherit;}

.partneri img	{margin:20px}

/*--- proměny-články ---*/
.component-content .promeny-clanky .items-row {display:inline-block;}
.component-content .promeny-clanky .item {display:inline-block; position:relative; vertical-align:top; width:280px !important; height:300px; box-sizing:border-box; margin:0 4px 6px 0; padding:0; border:1px solid #888; overflow:hidden; }
.component-content .promeny-clanky .item:hover {border-color:#0091d4; background:#f0f0f0; }
.component-content .promeny-clanky .item a:hover {text-decoration:none;}
.component-content .promeny-clanky .item .page-header {margin:0 !important; padding:0;}
.component-content .promeny-clanky .item h2 {width:100%; box-sizing:border-box; margin:0; padding:3px 5px; border:none; font-size:14px; line-height:1.2em; font-weight:400; text-shadow:none; }
.component-content .promeny-clanky .item .img-intro-left {float:left; width:120px; margin:0 3px 200px 0;}
.component-content .promeny-clanky .item .img-intro-right {float:right; width:120px; margin:0 0 200px 3px;}
.component-content .promeny-clanky .item img {max-width:100%;}
.component-content .promeny-clanky .item .text  {height:100%; box-sizing:border-box; padding:0 5px; color:#444; font-size:90%; line-height:1.2em; }
.component-content .promeny-clanky .item .text::after  {content:" "; position:absolute; left:0; bottom:0; width:100%; height:50px; outline:1px none red; 
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.component-content .promeny-clanky .item .tags  {position:absolute; right:0; bottom:0; z-index:15; width:100%; margin:0; text-align:right;}
.tags .label {border-radius:0;}
.tags .label-info {background-color:#888;}
/*
.component-content .promeny-clanky .items-row {display:inline-block;}
.component-content .promeny-clanky .item {display:inline-block; position:relative; vertical-align:top; width:162px !important; height:280px; box-sizing:border-box; margin:0 4px 6px 0; padding:0; border:2px solid #888; overflow:hidden; }
.component-content .promeny-clanky .item:hover {border-color:#444;}
.component-content .promeny-clanky .item h2 {position:absolute; left:0; top:0; z-index:20; width:100%; box-sizing:border-box; padding:5px; border:none; background-color:rgba(255,255,255,0.9); font-size:14px; line-height:1.3em; font-weight:400; text-shadow:none; transition: all 1s ease-out; box-shadow: 0 5px 10px 0 rgba(0,0,0,0.4);}
.component-content .promeny-clanky .item:hover h2 {top:-50%;}
.component-content .promeny-clanky .item h2 a  {color:black;}
.component-content .promeny-clanky .item .img-intro-right {position:absolute; left:0; top:0; z-index:10; max-width:100%; margin:0;}
.component-content .promeny-clanky .item img {max-width:100%;}
.component-content .promeny-clanky .item .img-intro-right:after {content:" "; position:absolute; display:block; bottom:0px; width:100%; z-index:10; height:100%; margin:0; background-color:rgba(150,150,150,0.3); font-size:0px; transition: all 0.5s ease-in-out;}
.component-content .promeny-clanky .item:hover .img-intro-right:after  {background-color:rgba(150,150,150,0);}
.component-content .promeny-clanky .item .text  {position:absolute; z-index:0; width:100%; height:100%; box-sizing:border-box; padding:5px; color:#444; font-size:90%; line-height:1.2em; }
.component-content .promeny-clanky .item .tags  {position:absolute; bottom:0; z-index:15; margin:0;}
.component-content .promeny-clanky .item .tags .label {border-radius:0;}*/

.component-content .item-page.promeny-clanky  {}
.component-content .item-page.promeny-clanky .img-fulltext-right  {margin-top:5px;}

/* tabulky */
table {border-spacing: 2px; border:none; border-collapse: separate;}
table th, table td  {padding:2px; border:none; background-color:#f0f0f0; font-size:inherit; line-height:1.4; letter-spacing:-0.05em;}
table thead th {background-color:#99dcf8;}
table tbody th {font-weight:bold; text-align:center;}
table tbody tr:nth-child(even) th, table tbody tr:nth-child(even) td {background-color:#ddedf3;}
table.putovani a {font-weight:bold;}
table h5	{font-size:100%; letter-spacing:0px;}
table p	{margin-bottom:0.5em;}

/*--mijopolls--*/
.anketa {position:relative; margin-top:1em; }
.anketa .seznamPromen {border:0px solid blue; height:70vh; overflow:auto; padding:20px 200px 0 10px; box-shadow: inset 5px 10px 30px rgba(0,0,0,0.15);}
@media (max-width: 767px) {
  .anketa .seznamPromen {padding-right:0;}
  .anketa .polozkan .nazev.zobrazitObrazek:hover .obrazek img {display:none;}
}
.anketa .kraj	{display:block; margin-top:15px; padding:3px 10px; color:white; text-transform:uppercase; white-space:nowrap;}
.anketa .kraj-polozky	{column-width:250px; column-gap:10px;}

.anketa .polozkan {display:flex; vertical-align:top; min-width:230px; min-height:15px; margin:0 5px 2px 0; padding:1px 0 1px; font-size:13px; line-height:1.2em; letter-spacing:-0.05em;
	-webkit-column-break-inside: avoid; break-inside: avoid;}
.anketa .polozkan img  {width:160px; max-width:100%; border:none; background-color:white;}
.anketa .polozkan .text {flex-grow:1; display:flex; flex-direction:row; align-items:stretch;}
.anketa .polozkan .upresneni {flex-grow:0; flex-shrink:0; /*display:flex; flex-direction:column; justify-content:center;*/ width:21px; height:100%; margin:0; padding:1px 5px; border:0px dotted red; }
.anketa .polozkan .cislo  {flex-grow:0; font-size:1.1em; font-weight:bold; text-align:right; visibility:visible; display:block; position:relative; z-index:100;} 
.anketa .polozkan .nazev  {flex-grow:1; display:flex; align-items:center; flex-wrap:wrap; padding:1px 2px 1px 3px; color:#000; text-transform:none; font-weight:600; overflow:hidden;}
.anketa .polozkan .nazev .misto  {margin-right:0.5em;}
.anketa .polozkan .nazev.zobrazitObrazek {z-index:1000; overflow: visible;}
.anketa .polozkan .nazev.zobrazitObrazek .obrazek  {visibility:hidden; opacity:0; position:absolute; right:20px; top:20px; z-index:1000; width:180px; padding:4px; border:4px solid white;
  /*-webkit-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.3); box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.3);*/ transition:all 0.5s ease-out;}
.anketa .polozkan .nazev.zobrazitObrazek .obrazek div {padding: 0.1em 0;}
.anketa .polozkan:has(input[type="radio"]:checked) .nazev.zobrazitObrazek .obrazek {visibility:visible; opacity:1;}
.anketa .polozkan:has(input[type="radio"]:checked) .radio {background-color:#555;}
.anketa .polozkan .obrazek:hover  {text-decoration:underline;}
.anketa .polozkan .kraj {display:block; float:right; padding:0px 2px 0px 0px; font-size:80%; font-weight:bold; text-transform:uppercase; white-space:nowrap;}
.anketa .polozkan a  {color:inherit;}
.anketa .polozkan .radio  {width:15px; flex-grow:0; flex-shrink:0; display:flex; flex-direction:column; justify-content:center; padding:2px 0 0 2px;}
.anketa .polozkan .radio input  {float:none; display:block; width:100%; height:100%; margin:0; padding:2px;}
.anketa .submit	{margin-top:20px; padding:15px; background-color:#e0e0e0; text-align:center; }
.anketa .submit .btn	{font-size:1.5em; font-weight:normal; letter-spacing:0.1em;}
/*
.vysledky {position:relative; z-index:1000;}
.vysledky .polozka {display:block; clear:left; width:100%; height:1.2em; padding-bottom:0px; border-bottom:1px solid #888; font-size:100%; line-height:120%;}
.vysledky .polozka .popis {float:left; position:relative; width:40%; white-space:nowrap; overflow:hidden; border:0px dotted red;}
.vysledky .polozka .popis:hover {overflow:visible}
.vysledky .polozka .popis .popisText  {padding-right:0.5em;}
.vysledky .polozka .popis:hover .popisText  {background:rgb(205, 218, 237); border:1px solid #888; border-width:1px 1px 1px 0; height:100%;}
.vysledky .polozka .popis .zobrazitObrazek {display:inline-block; position:relative; font-weight:bold;  overflow:visible;}
.vysledky .polozka .popis .zobrazitObrazek .obrazek {position:absolute; left:50px; top:2em; z-index:1000; width:200px; border:0px dotted red;}
.vysledky .polozka .popis .zobrazitObrazek .obrazek img  {visibility:hidden; position:absolute; z-index:1000; width:200px; border:3px solid white;
  -webkit-box-shadow: 3px 5px 15px 2px rgba(0,0,0,1); box-shadow: 3px 5px 15px 2px rgba(0,0,0,1);}
.vysledky .polozka .popis .zobrazitObrazek:hover img {visibility:visible; z-index:100;}
.vysledky .polozka .hlasy {float:right; width:58%;  padding-top:1px; border:0px dotted cyan; font-size:120%;}
.vysledky .polozka .cislo  {font-weight:bold;}
.vysledky .polozka .kraj {padding-left:1em; font-size:80%; line-height:80%; font-weight:bold; text-transform:uppercase; white-space:nowrap;}*/

table#vysledkyHlasovani {position:relative; z-index:1000; width:100%; border-spacing: 2px 2px; table-layout:fixed; font-size:11px; line-height:13px;}
table#vysledkyHlasovani th {padding:3px 1px; line-height:12px;}
table#vysledkyHlasovani td {position:relative; white-space:nowrap; padding:0px 2px; overflow: hidden; text-overflow: ellipsis; transition:background-color 0.5s ease;}
table#vysledkyHlasovani td:hover {z-index:20; overflow:visible;}
table#vysledkyHlasovani td:hover span {background:inherit; font-size:inherit; line-height:inherit;}
table#vysledkyHlasovani .polozka .cislo  {text-align:right; font-weight:bold;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek {display:block; background:inherit; font-weight:bold; overflow: hidden; text-overflow: ellipsis;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek a {background:inherit; color:inherit;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek:hover {overflow: visible;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek:hover .promena {text-decoration:underline;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek .obrazek {position:absolute; left:0px; top:25px; z-index:1000; width:160px; border:0px dotted red; }
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek .obrazek img  {visibility:hidden; position:absolute; z-index:1000; width:160px; border:4px solid white;
  -webkit-box-shadow: 1px 3px 8px 1px rgba(0,0,0,1); box-shadow: 1px 3px 5px 1px rgba(0,0,0,1);}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek:hover img {visibility:visible; opacity:1; z-index:100;}
table#vysledkyHlasovani .polozka .nazev .zobrazitObrazek .misto {font-weight:bold; letter-spacing:0.05em;}
table#vysledkyHlasovani .polozka .kraj {font-size:90%; font-weight:bold; text-transform:uppercase; }
table#vysledkyHlasovani .polozka .procenta {/*background-color:#f0f0f0;*/}
table#vysledkyHlasovani tr:hover td {background-color:#fff; }

/* tables */
table.tablesorter {
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
/*	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;*/
}
table.tablesorter thead tr .header {
	background-image: url(../images/tablesorter/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
/*	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;*/
}
table.tablesorter tbody tr.odd td {
/*	background-color:#F0F0F6;*/
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/tablesorter/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/tablesorter/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
/*background-color: #8dbdd8;*/
}



.anketaInfo {margin-bottom:150px;}

.kraj-content.JHC:after, .kraj-content.JHC-bg:after	{content:"Jihočeský kraj";}
.kraj-content.JHM:after, .kraj-content.JHM-bg:after	{content:"Jihomoravský kraj";}
.kraj-content.KVK:after, .kraj-content.KVK-bg:after	{content:"Karlovarský kraj";}
.kraj-content.HKK:after, .kraj-content.HKK-bg:after	{content:"Královéhradecký kraj";}
.kraj-content.LBK:after, .kraj-content.LBK-bg:after	{content:"Liberecký kraj";}
.kraj-content.MSK:after, .kraj-content.MSK-bg:after	{content:"Moravskoslezký kraj";}
.kraj-content.N:after, .kraj-content.N-bg:after	{content:"Nádraží";}
.kraj-content.OLK:after, .kraj-content.OLK-bg:after	{content:"Olomoucký kraj";}
.kraj-content.PAK:after, .kraj-content.PAK-bg:after	{content:"Pardubický kraj";}
.kraj-content.PLK:after, .kraj-content.PLK-bg:after	{content:"Plzeňský kraj";}
.kraj-content.PHA:after, .kraj-content.PHA-bg:after	{content:"Praha";}
.kraj-content.STC:after, .kraj-content.STC-bg:after	{content:"Středočeský kraj";}
.kraj-content.ULK:after, .kraj-content.ULK-bg:after	{content:"Ústecký kraj";}
.kraj-content.VYS:after, .kraj-content.VYS-bg:after	{content:"Vysočina";}
.kraj-content.ZLK:after, .kraj-content.ZLK-bg:after	{content:"Zlínský kraj";}
.kraj-content.SK:after, .kraj-content.SK-bg:after	{content:"Slovensko";}

.r2014.JHC  {color: rgb(79,64,142);} .r2014.JHC-bg  {background-color: rgb(79,64,142);}
.r2014.JHM  {color: rgb(16,88,154);}  .r2014.JHM-bg  {background-color: rgb(16,88,154);}
.r2014.KVK  {color: rgb(147,93,59);}  .r2014.KVK-bg  {background-color: rgb(147,93,59);}
.r2014.HKK  {color: rgb(252,158,48);}  .r2014.HKK-bg  {background-color: rgb(252,158,48);}
.r2014.LBK  {color: rgb(168,55,55);}  .r2014.LBK-bg  {background-color: rgb(168,55,55);}
.r2014.MSK  {color: rgb(44,53,129);}  .r2014.MSK-bg  {background-color: rgb(44,53,129);}
.r2014.N  {color: rgb(187,114,41);}  .r2014.N-bg  {background-color: rgb(187,114,41);}
.r2014.OLK  {color: rgb(84,40,126);}  .r2014.OLK-bg  {background-color: rgb(84,40,126);}
.r2014.PLK  {color: rgb(64,155,40);}  .r2014.PLK-bg  {background-color: rgb(64,155,40);}
.r2014.PHA  {color: rgb(188,183,59);}  .r2014.PHA-bg  {background-color: rgb(188,183,59);}
.r2014.STC  {color: rgb(242,98,50);}  .r2014.STC-bg  {background-color: rgb(242,98,50);}
.r2014.ULK  {color: rgb(16,94,97);}  .r2014.ULK-bg  {background-color: rgb(16,94,97);}
.r2014.VYS  {color: rgb(80,164,72);}  .r2014.VYS-bg  {background-color: rgb(80,164,72);}
.r2014.ZLK  {color: rgb(219,197,41);}  .r2014.ZLK-bg  {background-color: rgb(219,197,41);}

.r2015.JHC, .r2015 .JHC  {color: rgb(79,64,142);} .r2015.JHC-bg, .r2015 .JHC-bg  {background-color: rgb(79,64,142);}
.r2015.JHM, .r2015 .JHM  {color: rgb(0,102,149);} .r2015.JHM-bg, .r2015 .JHM-bg  {background-color: rgb(0,102,149);}
.r2015.KVK, .r2015 .KVK  {color: rgb(149,70,72);} .r2015.KVK-bg, .r2015 .KVK-bg  {background-color: rgb(149,70,72);}
.r2015.HKK, .r2015 .HKK  {color: rgb(201,81,35);} .r2015.HKK-bg, .r2015 .HKK-bg  {background-color: rgb(201,81,35);}
.r2015.LBK, .r2015 .LBK  {color: rgb(167,27,113);}  .r2015.LBK-bg, .r2015 .LBK-bg  {background-color: rgb(167,27,113);}
.r2015.MSK, .r2015 .MSK  {color: rgb(210,65,77);}  .r2015.MSK-bg, .r2015 .MSK-bg  {background-color: rgb(210,65,77);}
.r2015.OLK, .r2015 .OLK  {color: rgb(0,153,193);}  .r2015.OLK-bg, .r2015 .OLK-bg  {background-color: rgb(0,153,193);}
.r2015.PAK, .r2015 .PAK  {color: rgb(192,166,0);}  .r2015.PAK-bg, .r2015 .PAK-bg  {background-color: rgb(192,166,0);}
.r2015.PLK, .r2015 .PLK  {color: rgb(0,147,58);}  .r2015.PLK-bg, .r2015 .PLK-bg  {background-color: rgb(0,147,58);}
.r2015.PHA, .r2015 .PHA  {color: rgb(239,65,54);}  .r2015.PHA-bg, .r2015 .PHA-bg  {background-color: rgb(239,65,54);}
.r2015.STC, .r2015 .STC  {color: rgb(190,33,59);}  .r2015.STC-bg, .r2015 .STC-bg  {background-color: rgb(190,33,59);}
.r2015.ULK, .r2015 .ULK  {color: rgb(0,133,126);}  .r2015.ULK-bg, .r2015 .ULK-bg  {background-color: rgb(0,133,126);}
.r2015.VYS, .r2015 .VYS  {color: rgb(87,154,40);}  .r2015.VYS-bg, .r2015 .VYS-bg  {background-color: rgb(87,154,40);}
.r2015.ZLK, .r2015 .ZLK  {color: rgb(241,135,0);}  .r2015.ZLK-bg, .r2015 .ZLK-bg  {background-color: rgb(241,135,0);}

.r2016.PHA, .r2016 .PHA  {color: rgb(199,55,65);}  .r2016.PHA-bg, .r2016 .PHA-bg  {background-color: rgb(199,55,65);} .r2016 .PHA-s-bg  {background-color: rgb(255,224,27) !important;}
.r2016.STC, .r2016 .STC  {color: rgb(151,47,19);}  .r2016.STC-bg, .r2016 .STC-bg  {background-color: rgb(151,47,19);} .r2016 .STC-s-bg  {background-color: rgb(186,210,237) !important;}
.r2016.JHC, .r2016 .JHC  {color: rgb(48,49,116);} .r2016.JHC-bg, .r2016 .JHC-bg  {background-color: rgb(48,49,116);} .r2016 .JHC-s-bg  {background-color: rgb(250,191,183) !important;}
.r2016.PLK, .r2016 .PLK  {color: rgb(54,117,54);}  .r2016.PLK-bg, .r2016 .PLK-bg  {background-color: rgb(54,117,54);} .r2016 .PLK-s-bg  {background-color: rgb(251,178,115) !important;}
.r2016.KVK, .r2016 .KVK  {color: rgb(150,73,58);} .r2016.KVK-bg, .r2016 .KVK-bg  {background-color: rgb(150,73,58);} .r2016 .KVK-s-bg  {background-color: rgb(249,197,224) !important;}
.r2016.ULK, .r2016 .ULK  {color: rgb(40,93,129);}  .r2016.ULK-bg, .r2016 .ULK-bg  {background-color: rgb(40,93,129);} .r2016 .ULK-s-bg  {background-color: rgb(151,213,201) !important;}
.r2016.LBK, .r2016 .LBK  {color: rgb(170,23,100);}  .r2016.LBK-bg, .r2016 .LBK-bg  {background-color: rgb(170,23,100);} .r2016 .LBK-s-bg  {background-color: rgb(178,185,182) !important;}
.r2016.HKK, .r2016 .HKK  {color: rgb(181,83,24);} .r2016.HKK-bg, .r2016 .HKK-bg  {background-color: rgb(181,83,24);} .r2016 .HKK-s-bg  {background-color: rgb(254,220,189) !important;}
.r2016.PAK, .r2016 .PAK  {color: rgb(0,95,155);}  .r2016.PAK-bg, .r2016 .PAK-bg  {background-color: rgb(0,95,155);}  .r2016 .PAK-s-bg  {background-color: rgb(255,212,0) !important;}
.r2016.VYS, .r2016 .VYS  {color: rgb(92,145,57);}  .r2016.VYS-bg, .r2016 .VYS-bg  {background-color: rgb(92,145,57);} .r2016 .VYS-s-bg  {background-color: rgb(199,214,238) !important;}   
.r2016.JHM, .r2016 .JHM  {color: rgb(39,68,137);} .r2016.JHM-bg, .r2016 .JHM-bg  {background-color: rgb(39,68,137);} .r2016 .JHM-s-bg  {background-color: rgb(185,217,137) !important;} 
.r2016.OLK, .r2016 .OLK  {color: rgb(94,156,187);}  .r2016.OLK-bg, .r2016 .OLK-bg  {background-color: rgb(94,156,187);} .r2016 .OLK-s-bg  {background-color: rgb(244,230,150) !important;}
.r2016.MSK, .r2016 .MSK  {color: rgb(175,69,82);}  .r2016.MSK-bg, .r2016 .MSK-bg  {background-color: rgb(175,69,82);}  .r2016 .MSK-s-bg  {background-color: rgb(149,182,223) !important;}
.r2016.ZLK, .r2016 .ZLK  {color: rgb(214,124,28);}  .r2016.ZLK-bg, .r2016 .ZLK-bg  {background-color: rgb(214,124,28);} .r2016 .ZLK-s-bg  {background-color: rgb(171,225,250) !important;}

.r2017.PHA, .r2017 .PHA  {color: rgb(199,55,65);}  .r2017.PHA-bg, .r2017 .PHA-bg  {background-color: rgb(199,55,65);} .r2017 .PHA-s-bg  {background-color: rgb(255,224,27) !important;}
.r2017.STC, .r2017 .STC  {color: rgb(151,47,19);}  .r2017.STC-bg, .r2017 .STC-bg  {background-color: rgb(151,47,19);} .r2017 .STC-s-bg  {background-color: rgb(186,210,237) !important;}
.r2017.JHC, .r2017 .JHC  {color: rgb(48,49,116);} .r2017.JHC-bg, .r2017 .JHC-bg  {background-color: rgb(48,49,116);} .r2017 .JHC-s-bg  {background-color: rgb(250,191,183) !important;}
.r2017.PLK, .r2017 .PLK  {color: rgb(54,117,54);}  .r2017.PLK-bg, .r2017 .PLK-bg  {background-color: rgb(54,117,54);} .r2017 .PLK-s-bg  {background-color: rgb(251,178,115) !important;}
.r2017.KVK, .r2017 .KVK  {color: rgb(150,73,58);} .r2017.KVK-bg, .r2017 .KVK-bg  {background-color: rgb(150,73,58);} .r2017 .KVK-s-bg  {background-color: rgb(249,197,224) !important;}
.r2017.ULK, .r2017 .ULK  {color: rgb(40,93,129);}  .r2017.ULK-bg, .r2017 .ULK-bg  {background-color: rgb(40,93,129);} .r2017 .ULK-s-bg  {background-color: rgb(151,213,201) !important;}
.r2017.LBK, .r2017 .LBK  {color: rgb(170,23,100);}  .r2017.LBK-bg, .r2017 .LBK-bg  {background-color: rgb(170,23,100);} .r2017 .LBK-s-bg  {background-color: rgb(178,185,182) !important;}
.r2017.HKK, .r2017 .HKK  {color: rgb(181,83,24);} .r2017.HKK-bg, .r2017 .HKK-bg  {background-color: rgb(181,83,24);} .r2017 .HKK-s-bg  {background-color: rgb(254,220,189) !important;}
.r2017.PAK, .r2017 .PAK  {color: rgb(0,95,155);}  .r2017.PAK-bg, .r2017 .PAK-bg  {background-color: rgb(0,95,155);}  .r2017 .PAK-s-bg  {background-color: rgb(255,212,0) !important;}
.r2017.VYS, .r2017 .VYS  {color: rgb(92,145,57);}  .r2017.VYS-bg, .r2017 .VYS-bg  {background-color: rgb(92,145,57);} .r2017 .VYS-s-bg  {background-color: rgb(199,214,238) !important;}   
.r2017.JHM, .r2017 .JHM  {color: rgb(39,68,137);} .r2017.JHM-bg, .r2017 .JHM-bg  {background-color: rgb(39,68,137);} .r2017 .JHM-s-bg  {background-color: rgb(185,217,137) !important;} 
.r2017.OLK, .r2017 .OLK  {color: rgb(94,156,187);}  .r2017.OLK-bg, .r2017 .OLK-bg  {background-color: rgb(94,156,187);} .r2017 .OLK-s-bg  {background-color: rgb(244,230,150) !important;}
.r2017.MSK, .r2017 .MSK  {color: rgb(175,69,82);}  .r2017.MSK-bg, .r2017 .MSK-bg  {background-color: rgb(175,69,82);}  .r2017 .MSK-s-bg  {background-color: rgb(149,182,223) !important;}
.r2017.ZLK, .r2017 .ZLK  {color: rgb(214,124,28);}  .r2017.ZLK-bg, .r2017 .ZLK-bg  {background-color: rgb(214,124,28);} .r2017 .ZLK-s-bg  {background-color: rgb(171,225,250) !important;}

.r2018.PHA, .r2018 .PHA  {color: rgb(199,55,65);}  .r2018.PHA-bg, .r2018 .PHA-bg  {background-color: rgb(199,55,65);} .r2018 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2018 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2018.STC, .r2018 .STC  {color: rgb(151,47,19);}  .r2018.STC-bg, .r2018 .STC-bg  {background-color: rgb(151,47,19);} .r2018 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2018 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2018.JHC, .r2018 .JHC  {color: rgb(48,49,116);} .r2018.JHC-bg, .r2018 .JHC-bg  {background-color: rgb(48,49,116);} .r2018 .JHC-s-bg  {background-color: rgb(250,191,183) !important;} .r2018 .JHC-s2-bg  {background-color: rgba(250,191,183,0.3) !important;}
.r2018.PLK, .r2018 .PLK  {color: rgb(54,117,54);}  .r2018.PLK-bg, .r2018 .PLK-bg  {background-color: rgb(54,117,54);} .r2018 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2018 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2018.KVK, .r2018 .KVK  {color: rgb(150,73,58);} .r2018.KVK-bg, .r2018 .KVK-bg  {background-color: rgb(150,73,58);} .r2018 .KVK-s-bg  {background-color: rgb(149,197,224) !important;} .r2018 .KVK-s2-bg  {background-color: rgba(149,197,224,0.3) !important;}
.r2018.ULK, .r2018 .ULK  {color: rgb(40,93,129);}  .r2018.ULK-bg, .r2018 .ULK-bg  {background-color: rgb(40,93,129);} .r2018 .ULK-s-bg  {background-color: rgb(151,213,201) !important;} .r2018 .ULK-s2-bg  {background-color: rgba(151,213,201,0.3) !important;}
.r2018.LBK, .r2018 .LBK  {color: rgb(170,23,100);}  .r2018.LBK-bg, .r2018 .LBK-bg  {background-color: rgb(170,23,100);} .r2018 .LBK-s-bg  {background-color: rgb(178,185,182) !important;} .r2018 .LBK-s2-bg  {background-color: rgba(178,185,182,0.3) !important;}
.r2018.HKK, .r2018 .HKK  {color: rgb(181,83,24);} .r2018.HKK-bg, .r2018 .HKK-bg  {background-color: rgb(181,83,24);} .r2018 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2018 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2018.PAK, .r2018 .PAK  {color: rgb(0,95,155);}  .r2018.PAK-bg, .r2018 .PAK-bg  {background-color: rgb(0,95,155);} .r2018 .PAK-s-bg  {background-color: rgb(238,228,23) !important;} .r2018 .PAK-s2-bg  {background-color: rgba(238,228,23,0.3) !important;}
.r2018.VYS, .r2018 .VYS  {color: rgb(92,145,57);}  .r2018.VYS-bg, .r2018 .VYS-bg  {background-color: rgb(92,145,57);} .r2018 .VYS-s-bg  {background-color: rgb(199,214,238) !important;} .r2018 .VYS-s2-bg  {background-color: rgba(199,214,238,0.3) !important;}
.r2018.JHM, .r2018 .JHM  {color: rgb(39,68,137);} .r2018.JHM-bg, .r2018 .JHM-bg  {background-color: rgb(39,68,137);} .r2018 .JHM-s-bg  {background-color: rgb(202,216,136) !important;} .r2018 .JHM-s2-bg  {background-color: rgba(202,216,136,0.3) !important;}
.r2018.OLK, .r2018 .OLK  {color: rgb(76,130,170);}  .r2018.OLK-bg, .r2018 .OLK-bg  {background-color: rgb(76,130,170);} .r2018 .OLK-s-bg  {background-color: rgb(245,213,70) !important;} .r2018 .OLK-s2-bg  {background-color: rgba(245,213,70,0.3) !important;}
.r2018.MSK, .r2018 .MSK  {color: rgb(175,69,82);}  .r2018.MSK-bg, .r2018 .MSK-bg  {background-color: rgb(175,69,82);} .r2018 .MSK-s-bg  {background-color: rgb(149,182,223) !important;} .r2018 .MSK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}
.r2018.ZLK, .r2018 .ZLK  {color: rgb(214,124,28);}  .r2018.ZLK-bg, .r2018 .ZLK-bg  {background-color: rgb(214,124,28);} .r2018 .ZLK-s-bg  {background-color: rgb(171,225,250) !important;} .r2018 .ZLK-s2-bg  {background-color: rgba(171,225,250,0.3) !important;}

.r2019.PHA, .r2019 .PHA  {color: rgb(199,55,65);}  .r2019.PHA-bg, .r2019 .PHA-bg  {background-color: rgb(199,55,65);} .r2019 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2019 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2019.STC, .r2019 .STC  {color: rgb(151,47,19);}  .r2019.STC-bg, .r2019 .STC-bg  {background-color: rgb(151,47,19);} .r2019 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2019 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2019.JHC, .r2019 .JHC  {color: rgb(48,49,116);} .r2019.JHC-bg, .r2019 .JHC-bg  {background-color: rgb(48,49,116);} .r2019 .JHC-s-bg  {background-color: rgb(250,191,183) !important;} .r2019 .JHC-s2-bg  {background-color: rgba(250,191,183,0.3) !important;}
.r2019.PLK, .r2019 .PLK  {color: rgb(54,117,54);}  .r2019.PLK-bg, .r2019 .PLK-bg  {background-color: rgb(54,117,54);} .r2019 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2019 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2019.KVK, .r2019 .KVK  {color: rgb(168,78,64);} .r2019.KVK-bg, .r2019 .KVK-bg  {background-color: rgb(168,78,64);} .r2019 .KVK-s-bg  {background-color: rgb(149,197,224) !important;} .r2019 .KVK-s2-bg  {background-color: rgba(149,197,224,0.3) !important;}
.r2019.ULK, .r2019 .ULK  {color: rgb(40,93,129);}  .r2019.ULK-bg, .r2019 .ULK-bg  {background-color: rgb(40,93,129);} .r2019 .ULK-s-bg  {background-color: rgb(151,213,201) !important;} .r2019 .ULK-s2-bg  {background-color: rgba(151,213,201,0.3) !important;}
.r2019.LBK, .r2019 .LBK  {color: rgb(170,23,100);}  .r2019.LBK-bg, .r2019 .LBK-bg  {background-color: rgb(170,23,100);} .r2019 .LBK-s-bg  {background-color: rgb(178,185,182) !important;} .r2019 .LBK-s2-bg  {background-color: rgba(178,185,182,0.3) !important;}
.r2019.HKK, .r2019 .HKK  {color: rgb(181,83,24);} .r2019.HKK-bg, .r2019 .HKK-bg  {background-color: rgb(181,83,24);} .r2019 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2019 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2019.PAK, .r2019 .PAK  {color: rgb(0,95,155);}  .r2019.PAK-bg, .r2019 .PAK-bg  {background-color: rgb(0,95,155);} .r2019 .PAK-s-bg  {background-color: rgb(238,228,23) !important;} .r2019 .PAK-s2-bg  {background-color: rgba(238,228,23,0.3) !important;}
.r2019.VYS, .r2019 .VYS  {color: rgb(92,145,57);}  .r2019.VYS-bg, .r2019 .VYS-bg  {background-color: rgb(92,145,57);} .r2019 .VYS-s-bg  {background-color: rgb(199,214,238) !important;} .r2019 .VYS-s2-bg  {background-color: rgba(199,214,238,0.3) !important;}
.r2019.JHM, .r2019 .JHM  {color: rgb(39,68,137);} .r2019.JHM-bg, .r2019 .JHM-bg  {background-color: rgb(39,68,137);} .r2019 .JHM-s-bg  {background-color: rgb(202,216,136) !important;} .r2019 .JHM-s2-bg  {background-color: rgba(202,216,136,0.3) !important;}
.r2019.OLK, .r2019 .OLK  {color: rgb(76,130,170);}  .r2019.OLK-bg, .r2019 .OLK-bg  {background-color: rgb(76,130,170);} .r2019 .OLK-s-bg  {background-color: rgb(245,213,70) !important;} .r2019 .OLK-s2-bg  {background-color: rgba(245,213,70,0.3) !important;}
.r2019.MSK, .r2019 .MSK  {color: rgb(175,69,82);}  .r2019.MSK-bg, .r2019 .MSK-bg  {background-color: rgb(175,69,82);} .r2019 .MSK-s-bg  {background-color: rgb(153,212,192) !important;} .r2019 .MSK-s2-bg  {background-color: rgba(53,212,192,0.3) !important;}
.r2019.ZLK, .r2019 .ZLK  {color: rgb(214,124,28);}  .r2019.ZLK-bg, .r2019 .ZLK-bg  {background-color: rgb(214,124,28);} .r2019 .ZLK-s-bg  {background-color: rgb(171,225,250) !important;} .r2019 .ZLK-s2-bg  {background-color: rgba(171,225,250,0.3) !important;}
.r2019.SK, .r2019 .SK  {color: rgb(186,17,39);}  .r2019.SK-bg, .r2019 .SK-bg  {background-color: rgb(186,17,39);} .r2019 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2019 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2020.PHA, .r2020 .PHA  {color: rgb(199,55,65);}  .r2020.PHA-bg, .r2020 .PHA-bg  {background-color: rgb(199,55,65);} .r2020 .PHA-s  {color: rgb(255,224,27) !important;} .r2020 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2020 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2020.STC, .r2020 .STC  {color: rgb(151,47,19);}  .r2020.STC-bg, .r2020 .STC-bg  {background-color: rgb(151,47,19);} .r2020 .STC-s  {color: rgb(186,210,237) !important;} .r2020 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2020 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2020.JHC, .r2020 .JHC  {color: rgb(48,49,116);} .r2020.JHC-bg, .r2020 .JHC-bg  {background-color: rgb(48,49,116);} .r2020 .JHC-s  {color: rgb(199,210,144) !important;} .r2020 .JHC-s-bg  {background-color: rgb(199,210,144) !important;} .r2020 .JHC-s2-bg  {background-color: rgba(199,210,144,0.3) !important;}
.r2020.PLK, .r2020 .PLK  {color: rgb(54,117,54);}  .r2020.PLK-bg, .r2020 .PLK-bg  {background-color: rgb(54,117,54);} .r2020 .PLK-s  {color: rgb(251,178,115) !important;} .r2020 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2020 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2020.KVK, .r2020 .KVK  {color: rgb(168,78,64);} .r2020.KVK-bg, .r2020 .KVK-bg  {background-color: rgb(168,78,64);} .r2020 .KVK-s  {color: rgb(149,197,224) !important;} .r2020 .KVK-s-bg  {background-color: rgb(149,197,224) !important;} .r2020 .KVK-s2-bg  {background-color: rgba(149,197,224,0.3) !important;}
.r2020.ULK, .r2020 .ULK  {color: rgb(40,93,129);}  .r2020.ULK-bg, .r2020 .ULK-bg  {background-color: rgb(40,93,129);} .r2020 .ULK-s  {color: rgb(151,213,201) !important;} .r2020 .ULK-s-bg  {background-color: rgb(151,213,201) !important;} .r2020 .ULK-s2-bg  {background-color: rgba(151,213,201,0.3) !important;}
.r2020.LBK, .r2020 .LBK  {color: rgb(170,23,100);}  .r2020.LBK-bg, .r2020 .LBK-bg  {background-color: rgb(170,23,100);} .r2020 .LBK-s  {color: rgb(178,185,182) !important;} .r2020 .LBK-s-bg  {background-color: rgb(178,185,182) !important;} .r2020 .LBK-s2-bg  {background-color: rgba(178,185,182,0.3) !important;}
.r2020.HKK, .r2020 .HKK  {color: rgb(181,83,24);} .r2020.HKK-bg, .r2020 .HKK-bg  {background-color: rgb(181,83,24);} .r2020 .HKK-s  {color: rgb(254,220,189) !important;} .r2020 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2020 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2020.PAK, .r2020 .PAK  {color: rgb(0,95,155);}  .r2020.PAK-bg, .r2020 .PAK-bg  {background-color: rgb(0,95,155);} .r2020 .PAK-s  {color: rgb(238,228,23) !important;} .r2020 .PAK-s-bg  {background-color: rgb(238,228,23) !important;} .r2020 .PAK-s2-bg  {background-color: rgba(238,228,23,0.3) !important;}
.r2020.VYS, .r2020 .VYS  {color: rgb(92,145,57);}  .r2020.VYS-bg, .r2020 .VYS-bg  {background-color: rgb(92,145,57);} .r2020 .VYS-s  {color: rgb(199,214,238) !important;} .r2020 .VYS-s-bg  {background-color: rgb(199,214,238) !important;} .r2020 .VYS-s2-bg  {background-color: rgba(199,214,238,0.3) !important;}
.r2020.JHM, .r2020 .JHM  {color: rgb(47,75,140);} .r2020.JHM-bg, .r2020 .JHM-bg  {background-color: rgb(47,75,140);} .r2020 .JHM-s  {color: rgb(222,155,161) !important;} .r2020 .JHM-s-bg  {background-color: rgb(222,155,161) !important;} .r2020 .JHM-s2-bg  {background-color: rgba(222,155,161,0.3) !important;}
.r2020.OLK, .r2020 .OLK  {color: rgb(76,130,170);}  .r2020.OLK-bg, .r2020 .OLK-bg  {background-color: rgb(76,130,170);} .r2020 .OLK-s  {color: rgb(245,213,70) !important;} .r2020 .OLK-s-bg  {background-color: rgb(245,213,70) !important;} .r2020 .OLK-s2-bg  {background-color: rgba(245,213,70,0.3) !important;}
.r2020.MSK, .r2020 .MSK  {color: rgb(175,69,82);}  .r2020.MSK-bg, .r2020 .MSK-bg  {background-color: rgb(175,69,82);} .r2020 .MSK-s  {color: rgb(169,207,193) !important;} .r2020 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2020 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2020.ZLK, .r2020 .ZLK  {color: rgb(214,124,28);}  .r2020.ZLK-bg, .r2020 .ZLK-bg  {background-color: rgb(214,124,28);} .r2020 .ZLK-s  {color: rgb(171,225,250) !important;} .r2020 .ZLK-s-bg  {background-color: rgb(171,225,250) !important;} .r2020 .ZLK-s2-bg  {background-color: rgba(171,225,250,0.3) !important;}
.r2020.SK, .r2020 .SK  {color: rgb(186,17,39);}  .r2020.SK-bg, .r2020 .SK-bg  {background-color: rgb(186,17,39);} .r2020 .SK-s  {color: rgb(149,182,223) !important;} .r2020 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2020 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2021.PHA, .r2021 .PHA  {color: rgb(199,55,65);}  .r2021.PHA-bg, .r2021 .PHA-bg  {background-color: rgb(199,55,65);} .r2021 .PHA-s  {color: rgb(255,224,27) !important;} .r2021 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2021 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2021.STC, .r2021 .STC  {color: rgb(151,47,19);}  .r2021.STC-bg, .r2021 .STC-bg  {background-color: rgb(151,47,19);} .r2021 .STC-s  {color: rgb(186,210,237) !important;} .r2021 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2021 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2021.JHC, .r2021 .JHC  {color: rgb(48,49,116);} .r2021.JHC-bg, .r2021 .JHC-bg  {background-color: rgb(48,49,116);} .r2021 .JHC-s  {color: rgb(195,210,223) !important;} .r2021 .JHC-s-bg  {background-color: rgb(195,210,223) !important;} .r2021 .JHC-s2-bg  {background-color: rgba(195,210,223,0.3) !important;}
.r2021.PLK, .r2021 .PLK  {color: rgb(54,117,54);}  .r2021.PLK-bg, .r2021 .PLK-bg  {background-color: rgb(54,117,54);} .r2021 .PLK-s  {color: rgb(251,178,115) !important;} .r2021 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2021 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2021.KVK, .r2021 .KVK  {color: rgb(150,73,58);} .r2021.KVK-bg, .r2021 .KVK-bg  {background-color: rgb(150,73,58);} .r2021 .KVK-s  {color: rgb(175,202,228) !important;} .r2021 .KVK-s-bg  {background-color: rgb(175,202,228) !important;} .r2021 .KVK-s2-bg  {background-color: rgba(175,202,228,0.3) !important;}
.r2021.ULK, .r2021 .ULK  {color: rgb(37,104,131);}  .r2021.ULK-bg, .r2021 .ULK-bg  {background-color: rgb(37,104,131);} .r2021 .ULK-s  {color: rgb(158,204,210) !important;} .r2021 .ULK-s-bg  {background-color: rgb(158,204,210) !important;} .r2021 .ULK-s2-bg  {background-color: rgba(158,204,210,0.3) !important;}
.r2021.LBK, .r2021 .LBK  {color: rgb(171,26,71);}  .r2021.LBK-bg, .r2021 .LBK-bg  {background-color: rgb(171,26,71);} .r2021 .LBK-s  {color: rgb(210,213,210) !important;} .r2021 .LBK-s-bg  {background-color: rgb(210,213,210) !important;} .r2021 .LBK-s2-bg  {background-color: rgba(210,213,210,0.3) !important;}
.r2021.HKK, .r2021 .HKK  {color: rgb(181,83,24);} .r2021.HKK-bg, .r2021 .HKK-bg  {background-color: rgb(181,83,24);} .r2021 .HKK-s  {color: rgb(254,220,189) !important;} .r2021 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2021 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2021.PAK, .r2021 .PAK  {color: rgb(47,96,168);}  .r2021.PAK-bg, .r2021 .PAK-bg  {background-color: rgb(47,96,168);} .r2021 .PAK-s  {color: rgb(248,219,28) !important;} .r2021 .PAK-s-bg  {background-color: rgb(248,219,28) !important;} .r2021 .PAK-s2-bg  {background-color: rgba(248,219,28,0.3) !important;}
.r2021.VYS, .r2021 .VYS  {color: rgb(92,145,57);}  .r2021.VYS-bg, .r2021 .VYS-bg  {background-color: rgb(92,145,57);} .r2021 .VYS-s  {color: rgb(213,220,241) !important;} .r2021 .VYS-s-bg  {background-color: rgb(213,220,241) !important;} .r2021 .VYS-s2-bg  {background-color: rgba(213,220,241,0.3) !important;}
.r2021.JHM, .r2021 .JHM  {color: rgb(75,79,114);} .r2021.JHM-bg, .r2021 .JHM-bg  {background-color: rgb(75,79,114);} .r2021 .JHM-s  {color: rgb(222,165,167) !important;} .r2021 .JHM-s-bg  {background-color: rgb(222,165,167) !important;} .r2021 .JHM-s2-bg  {background-color: rgba(222,165,167,0.3) !important;}
.r2021.OLK, .r2021 .OLK  {color: rgb(17,116,163);}  .r2021.OLK-bg, .r2021 .OLK-bg  {background-color: rgb(17,116,163);} .r2021 .OLK-s  {color: rgb(182,203,93) !important;} .r2021 .OLK-s-bg  {background-color: rgb(182,203,93) !important;} .r2021 .OLK-s2-bg  {background-color: rgba(182,203,93,0.3) !important;}
.r2021.MSK, .r2021 .MSK  {color: rgb(172,85,97);}  .r2021.MSK-bg, .r2021 .MSK-bg  {background-color: rgb(172,85,97);} .r2021 .MSK-s  {color: rgb(169,207,193) !important;} .r2021 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2021 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2021.ZLK, .r2021 .ZLK  {color: rgb(16,82,137);}  .r2021.ZLK-bg, .r2021 .ZLK-bg  {background-color: rgb(16,82,137);} .r2021 .ZLK-s  {color: rgb(241,168,90) !important;} .r2021 .ZLK-s-bg  {background-color: rgb(241,168,90) !important;} .r2021 .ZLK-s2-bg  {background-color: rgba(241,168,90,0.3) !important;}
.r2021.SK, .r2021 .SK  {color: rgb(186,17,39);}  .r2021.SK-bg, .r2021 .SK-bg  {background-color: rgb(186,17,39);} .r2021 .SK-s  {color: rgb(149,182,223) !important;} .r2021 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2021 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2022.PHA, .r2022 .PHA  {color: rgb(199,55,65);}  .r2022.PHA-bg, .r2022 .PHA-bg  {background-color: rgb(199,55,65);} .r2022 .PHA-s  {color: rgb(255,224,27) !important;} .r2022 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2022 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2022.STC, .r2022 .STC  {color: rgb(151,47,19);}  .r2022.STC-bg, .r2022 .STC-bg  {background-color: rgb(151,47,19);} .r2022 .STC-s  {color: rgb(186,210,237) !important;} .r2022 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2022 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2022.JHC, .r2022 .JHC  {color: rgb(48,49,116);} .r2022.JHC-bg, .r2022 .JHC-bg  {background-color: rgb(48,49,116);} .r2022 .JHC-s  {color: rgb(195,210,223) !important;} .r2022 .JHC-s-bg  {background-color: rgb(195,210,223) !important;} .r2022 .JHC-s2-bg  {background-color: rgba(195,210,223,0.3) !important;}
.r2022.PLK, .r2022 .PLK  {color: rgb(54,117,54);}  .r2022.PLK-bg, .r2022 .PLK-bg  {background-color: rgb(54,117,54);} .r2022 .PLK-s  {color: rgb(251,178,115) !important;} .r2022 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2022 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2022.KVK, .r2022 .KVK  {color: rgb(150,73,58);} .r2022.KVK-bg, .r2022 .KVK-bg  {background-color: rgb(150,73,58);} .r2022 .KVK-s  {color: rgb(175,202,228) !important;} .r2022 .KVK-s-bg  {background-color: rgb(175,202,228) !important;} .r2022 .KVK-s2-bg  {background-color: rgba(175,202,228,0.3) !important;}
.r2022.ULK, .r2022 .ULK  {color: rgb(37,104,131);}  .r2022.ULK-bg, .r2022 .ULK-bg  {background-color: rgb(37,104,131);} .r2022 .ULK-s  {color: rgb(158,204,210) !important;} .r2022 .ULK-s-bg  {background-color: rgb(158,204,210) !important;} .r2022 .ULK-s2-bg  {background-color: rgba(158,204,210,0.3) !important;}
.r2022.LBK, .r2022 .LBK  {color: rgb(171,26,71);}  .r2022.LBK-bg, .r2022 .LBK-bg  {background-color: rgb(171,26,71);} .r2022 .LBK-s  {color: rgb(210,213,210) !important;} .r2022 .LBK-s-bg  {background-color: rgb(210,213,210) !important;} .r2022 .LBK-s2-bg  {background-color: rgba(210,213,210,0.3) !important;}
.r2022.HKK, .r2022 .HKK  {color: rgb(181,83,24);} .r2022.HKK-bg, .r2022 .HKK-bg  {background-color: rgb(181,83,24);} .r2022 .HKK-s  {color: rgb(254,220,189) !important;} .r2022 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2022 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2022.PAK, .r2022 .PAK  {color: rgb(0,104,180);}  .r2022.PAK-bg, .r2022 .PAK-bg  {background-color: rgb(0,104,180);} .r2022 .PAK-s  {color: rgb(254,196,101) !important;} .r2022 .PAK-s-bg  {background-color: rgb(254,196,101) !important;} .r2022 .PAK-s2-bg  {background-color: rgba(254,196,101,0.3) !important;}
.r2022.VYS, .r2022 .VYS  {color: rgb(92,145,57);}  .r2022.VYS-bg, .r2022 .VYS-bg  {background-color: rgb(92,145,57);} .r2022 .VYS-s  {color: rgb(213,220,241) !important;} .r2022 .VYS-s-bg  {background-color: rgb(213,220,241) !important;} .r2022 .VYS-s2-bg  {background-color: rgba(213,220,241,0.3) !important;}
.r2022.JHM, .r2022 .JHM  {color: rgb(75,79,114);} .r2022.JHM-bg, .r2022 .JHM-bg  {background-color: rgb(75,79,114);} .r2022 .JHM-s  {color: rgb(222,165,167) !important;} .r2022 .JHM-s-bg  {background-color: rgb(222,165,167) !important;} .r2022 .JHM-s2-bg  {background-color: rgba(222,165,167,0.3) !important;}
.r2022.OLK, .r2022 .OLK  {color: rgb(17,116,163);}  .r2022.OLK-bg, .r2022 .OLK-bg  {background-color: rgb(17,116,163);} .r2022 .OLK-s  {color: rgb(182,203,93) !important;} .r2022 .OLK-s-bg  {background-color: rgb(182,203,93) !important;} .r2022 .OLK-s2-bg  {background-color: rgba(182,203,93,0.3) !important;}
.r2022.MSK, .r2022 .MSK  {color: rgb(172,85,97);}  .r2022.MSK-bg, .r2022 .MSK-bg  {background-color: rgb(172,85,97);} .r2022 .MSK-s  {color: rgb(169,207,193) !important;} .r2022 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2022 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2022.ZLK, .r2022 .ZLK  {color: rgb(0,54,99);}  .r2022.ZLK-bg, .r2022 .ZLK-bg  {background-color: rgb(0,54,99);} .r2022 .ZLK-s  {color: rgb(251,210,32) !important;} .r2022 .ZLK-s-bg  {background-color: rgb(251,210,32) !important;} .r2022 .ZLK-s2-bg  {background-color: rgba(251,210,32,0.3) !important;}
.r2022.SK, .r2022 .SK  {color: rgb(186,17,39);}  .r2022.SK-bg, .r2022 .SK-bg  {background-color: rgb(186,17,39);} .r2022 .SK-s  {color: rgb(149,182,223) !important;} .r2022 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2022 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2023.PHA, .r2023 .PHA  {color: rgb(199,55,65);}  .r2023.PHA-bg, .r2023 .PHA-bg  {background-color: rgb(199,55,65);} .r2023 .PHA-s  {color: rgb(255,224,27) !important;} .r2023 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2023 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2023.STC, .r2023 .STC  {color: rgb(151,47,19);}  .r2023.STC-bg, .r2023 .STC-bg  {background-color: rgb(151,47,19);} .r2023 .STC-s  {color: rgb(186,210,237) !important;} .r2023 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2023 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2023.JHC, .r2023 .JHC  {color: rgb(48,49,116);} .r2023.JHC-bg, .r2023 .JHC-bg  {background-color: rgb(48,49,116);} .r2023 .JHC-s  {color: rgb(195,210,223) !important;} .r2023 .JHC-s-bg  {background-color: rgb(195,210,223) !important;} .r2023 .JHC-s2-bg  {background-color: rgba(195,210,223,0.3) !important;}
.r2023.PLK, .r2023 .PLK  {color: rgb(54,117,54);}  .r2023.PLK-bg, .r2023 .PLK-bg  {background-color: rgb(54,117,54);} .r2023 .PLK-s  {color: rgb(251,178,115) !important;} .r2023 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2023 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2023.KVK, .r2023 .KVK  {color: rgb(150,73,58);} .r2023.KVK-bg, .r2023 .KVK-bg  {background-color: rgb(150,73,58);} .r2023 .KVK-s  {color: rgb(175,202,228) !important;} .r2023 .KVK-s-bg  {background-color: rgb(175,202,228) !important;} .r2023 .KVK-s2-bg  {background-color: rgba(175,202,228,0.3) !important;}
.r2023.ULK, .r2023 .ULK  {color: rgb(37,104,131);}  .r2023.ULK-bg, .r2023 .ULK-bg  {background-color: rgb(37,104,131);} .r2023 .ULK-s  {color: rgb(158,204,210) !important;} .r2023 .ULK-s-bg  {background-color: rgb(158,204,210) !important;} .r2023 .ULK-s2-bg  {background-color: rgba(158,204,210,0.3) !important;}
.r2023.LBK, .r2023 .LBK  {color: rgb(171,26,71);}  .r2023.LBK-bg, .r2023 .LBK-bg  {background-color: rgb(171,26,71);} .r2023 .LBK-s  {color: rgb(210,213,210) !important;} .r2023 .LBK-s-bg  {background-color: rgb(210,213,210) !important;} .r2023 .LBK-s2-bg  {background-color: rgba(210,213,210,0.3) !important;}
.r2023.HKK, .r2023 .HKK  {color: rgb(181,83,24);} .r2023.HKK-bg, .r2023 .HKK-bg  {background-color: rgb(181,83,24);} .r2023 .HKK-s  {color: rgb(254,220,189) !important;} .r2023 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2023 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2023.PAK, .r2023 .PAK  {color: rgb(0,104,180);}  .r2023.PAK-bg, .r2023 .PAK-bg  {background-color: rgb(0,104,180);} .r2023 .PAK-s  {color: rgb(254,196,101) !important;} .r2023 .PAK-s-bg  {background-color: rgb(254,196,101) !important;} .r2023 .PAK-s2-bg  {background-color: rgba(254,196,101,0.3) !important;}
.r2023.VYS, .r2023 .VYS  {color: rgb(92,145,57);}  .r2023.VYS-bg, .r2023 .VYS-bg  {background-color: rgb(92,145,57);} .r2023 .VYS-s  {color: rgb(213,220,241) !important;} .r2023 .VYS-s-bg  {background-color: rgb(213,220,241) !important;} .r2023 .VYS-s2-bg  {background-color: rgba(213,220,241,0.3) !important;}
.r2023.JHM, .r2023 .JHM  {color: rgb(75,79,114);} .r2023.JHM-bg, .r2023 .JHM-bg  {background-color: rgb(75,79,114);} .r2023 .JHM-s  {color: rgb(222,165,167) !important;} .r2023 .JHM-s-bg  {background-color: rgb(222,165,167) !important;} .r2023 .JHM-s2-bg  {background-color: rgba(222,165,167,0.3) !important;}
.r2023.OLK, .r2023 .OLK  {color: rgb(17,116,163);}  .r2023.OLK-bg, .r2023 .OLK-bg  {background-color: rgb(17,116,163);} .r2023 .OLK-s  {color: rgb(182,203,93) !important;} .r2023 .OLK-s-bg  {background-color: rgb(182,203,93) !important;} .r2023 .OLK-s2-bg  {background-color: rgba(182,203,93,0.3) !important;}
.r2023.MSK, .r2023 .MSK  {color: rgb(172,85,97);}  .r2023.MSK-bg, .r2023 .MSK-bg  {background-color: rgb(172,85,97);} .r2023 .MSK-s  {color: rgb(169,207,193) !important;} .r2023 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2023 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2023.ZLK, .r2023 .ZLK  {color: rgb(0,54,99);}  .r2023.ZLK-bg, .r2023 .ZLK-bg  {background-color: rgb(0,54,99);} .r2023 .ZLK-s  {color: rgb(251,210,32) !important;} .r2023 .ZLK-s-bg  {background-color: rgb(251,210,32) !important;} .r2023 .ZLK-s2-bg  {background-color: rgba(251,210,32,0.3) !important;}
.r2023.SK, .r2023 .SK  {color: rgb(186,17,39);}  .r2023.SK-bg, .r2023 .SK-bg  {background-color: rgb(186,17,39);} .r2023 .SK-s  {color: rgb(149,182,223) !important;} .r2023 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2023 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2024.PHA, .r2024 .PHA  {color: rgb(199,55,65);}  .r2024.PHA-bg, .r2024 .PHA-bg  {background-color: rgb(199,55,65);} .r2024 .PHA-s  {color: rgb(255,224,27) !important;} .r2024 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2024 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2024.STC, .r2024 .STC  {color: rgb(151,47,19);}  .r2024.STC-bg, .r2024 .STC-bg  {background-color: rgb(151,47,19);} .r2024 .STC-s  {color: rgb(186,210,237) !important;} .r2024 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2024 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2024.JHC, .r2024 .JHC  {color: rgb(48,49,116);} .r2024.JHC-bg, .r2024 .JHC-bg  {background-color: rgb(48,49,116);} .r2024 .JHC-s  {color: rgb(195,210,223) !important;} .r2024 .JHC-s-bg  {background-color: rgb(195,210,223) !important;} .r2024 .JHC-s2-bg  {background-color: rgba(195,210,223,0.3) !important;}
.r2024.PLK, .r2024 .PLK  {color: rgb(54,117,54);}  .r2024.PLK-bg, .r2024 .PLK-bg  {background-color: rgb(54,117,54);} .r2024 .PLK-s  {color: rgb(251,178,115) !important;} .r2024 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2024 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2024.KVK, .r2024 .KVK  {color: rgb(150,73,58);} .r2024.KVK-bg, .r2024 .KVK-bg  {background-color: rgb(150,73,58);} .r2024 .KVK-s  {color: rgb(175,202,228) !important;} .r2024 .KVK-s-bg  {background-color: rgb(175,202,228) !important;} .r2024 .KVK-s2-bg  {background-color: rgba(175,202,228,0.3) !important;}
.r2024.ULK, .r2024 .ULK  {color: rgb(37,104,131);}  .r2024.ULK-bg, .r2024 .ULK-bg  {background-color: rgb(37,104,131);} .r2024 .ULK-s  {color: rgb(158,204,210) !important;} .r2024 .ULK-s-bg  {background-color: rgb(158,204,210) !important;} .r2024 .ULK-s2-bg  {background-color: rgba(158,204,210,0.3) !important;}
.r2024.LBK, .r2024 .LBK  {color: rgb(171,26,71);}  .r2024.LBK-bg, .r2024 .LBK-bg  {background-color: rgb(171,26,71);} .r2024 .LBK-s  {color: rgb(210,213,210) !important;} .r2024 .LBK-s-bg  {background-color: rgb(210,213,210) !important;} .r2024 .LBK-s2-bg  {background-color: rgba(210,213,210,0.3) !important;}
.r2024.HKK, .r2024 .HKK  {color: rgb(181,83,24);} .r2024.HKK-bg, .r2024 .HKK-bg  {background-color: rgb(181,83,24);} .r2024 .HKK-s  {color: rgb(254,220,189) !important;} .r2024 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2024 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2024.PAK, .r2024 .PAK  {color: rgb(0,104,180);}  .r2024.PAK-bg, .r2024 .PAK-bg  {background-color: rgb(0,104,180);} .r2024 .PAK-s  {color: rgb(254,196,101) !important;} .r2024 .PAK-s-bg  {background-color: rgb(254,196,101) !important;} .r2024 .PAK-s2-bg  {background-color: rgba(254,196,101,0.3) !important;}
.r2024.VYS, .r2024 .VYS  {color: rgb(92,145,57);}  .r2024.VYS-bg, .r2024 .VYS-bg  {background-color: rgb(92,145,57);} .r2024 .VYS-s  {color: rgb(213,220,241) !important;} .r2024 .VYS-s-bg  {background-color: rgb(213,220,241) !important;} .r2024 .VYS-s2-bg  {background-color: rgba(213,220,241,0.3) !important;}
.r2024.JHM, .r2024 .JHM  {color: rgb(75,79,114);} .r2024.JHM-bg, .r2024 .JHM-bg  {background-color: rgb(75,79,114);} .r2024 .JHM-s  {color: rgb(222,165,167) !important;} .r2024 .JHM-s-bg  {background-color: rgb(222,165,167) !important;} .r2024 .JHM-s2-bg  {background-color: rgba(222,165,167,0.3) !important;}
.r2024.OLK, .r2024 .OLK  {color: rgb(17,116,163);}  .r2024.OLK-bg, .r2024 .OLK-bg  {background-color: rgb(17,116,163);} .r2024 .OLK-s  {color: rgb(182,203,93) !important;} .r2024 .OLK-s-bg  {background-color: rgb(182,203,93) !important;} .r2024 .OLK-s2-bg  {background-color: rgba(182,203,93,0.3) !important;}
.r2024.MSK, .r2024 .MSK  {color: rgb(172,85,97);}  .r2024.MSK-bg, .r2024 .MSK-bg  {background-color: rgb(172,85,97);} .r2024 .MSK-s  {color: rgb(169,207,193) !important;} .r2024 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2024 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2024.ZLK, .r2024 .ZLK  {color: rgb(0,54,99);}  .r2024.ZLK-bg, .r2024 .ZLK-bg  {background-color: rgb(0,54,99);} .r2024 .ZLK-s  {color: rgb(251,210,32) !important;} .r2024 .ZLK-s-bg  {background-color: rgb(251,210,32) !important;} .r2024 .ZLK-s2-bg  {background-color: rgba(251,210,32,0.3) !important;}
.r2024.SK, .r2024 .SK  {color: rgb(186,17,39);}  .r2024.SK-bg, .r2024 .SK-bg  {background-color: rgb(186,17,39);} .r2024 .SK-s  {color: rgb(149,182,223) !important;} .r2024 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2024 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}

.r2025.PHA, .r2025 .PHA  {color: rgb(199,55,65);}  .r2025.PHA-bg, .r2025 .PHA-bg  {background-color: rgb(199,55,65);} .r2025 .PHA-s  {color: rgb(255,224,27) !important;} .r2025 .PHA-s-bg  {background-color: rgb(255,224,27) !important;} .r2025 .PHA-s2-bg  {background-color: rgba(255,224,27,0.3) !important;}
.r2025.STC, .r2025 .STC  {color: rgb(151,47,19);}  .r2025.STC-bg, .r2025 .STC-bg  {background-color: rgb(151,47,19);} .r2025 .STC-s  {color: rgb(186,210,237) !important;} .r2025 .STC-s-bg  {background-color: rgb(186,210,237) !important;} .r2025 .STC-s2-bg  {background-color: rgba(186,210,237,0.3) !important;}
.r2025.JHC, .r2025 .JHC  {color: rgb(89,156,67);} .r2025.JHC-bg, .r2025 .JHC-bg  {background-color: rgb(89,156,67);} .r2025 .JHC-s  {color: rgb(212,215,212) !important;} .r2025 .JHC-s-bg  {background-color: rgb(212,215,212) !important;} .r2025 .JHC-s2-bg  {background-color: rgba(212,215,212,0.3) !important;}
.r2025.PLK, .r2025 .PLK  {color: rgb(54,117,54);}  .r2025.PLK-bg, .r2025 .PLK-bg  {background-color: rgb(54,117,54);} .r2025 .PLK-s  {color: rgb(251,178,115) !important;} .r2025 .PLK-s-bg  {background-color: rgb(251,178,115) !important;} .r2025 .PLK-s2-bg  {background-color: rgba(251,178,115,0.3) !important;}
.r2025.KVK, .r2025 .KVK  {color: rgb(150,73,58);} .r2025.KVK-bg, .r2025 .KVK-bg  {background-color: rgb(150,73,58);} .r2025 .KVK-s  {color: rgb(175,202,228) !important;} .r2025 .KVK-s-bg  {background-color: rgb(175,202,228) !important;} .r2025 .KVK-s2-bg  {background-color: rgba(175,202,228,0.3) !important;}
.r2025.ULK, .r2025 .ULK  {color: rgb(37,104,131);}  .r2025.ULK-bg, .r2025 .ULK-bg  {background-color: rgb(37,104,131);} .r2025 .ULK-s  {color: rgb(158,204,210) !important;} .r2025 .ULK-s-bg  {background-color: rgb(158,204,210) !important;} .r2025 .ULK-s2-bg  {background-color: rgba(158,204,210,0.3) !important;}
.r2025.LBK, .r2025 .LBK  {color: rgb(171,26,71);}  .r2025.LBK-bg, .r2025 .LBK-bg  {background-color: rgb(171,26,71);} .r2025 .LBK-s  {color: rgb(210,213,210) !important;} .r2025 .LBK-s-bg  {background-color: rgb(210,213,210) !important;} .r2025 .LBK-s2-bg  {background-color: rgba(210,213,210,0.3) !important;}
.r2025.HKK, .r2025 .HKK  {color: rgb(181,83,24);} .r2025.HKK-bg, .r2025 .HKK-bg  {background-color: rgb(181,83,24);} .r2025 .HKK-s  {color: rgb(254,220,189) !important;} .r2025 .HKK-s-bg  {background-color: rgb(254,220,189) !important;} .r2025 .HKK-s2-bg  {background-color: rgba(254,220,189,0.3) !important;}
.r2025.PAK, .r2025 .PAK  {color: rgb(0,104,180);}  .r2025.PAK-bg, .r2025 .PAK-bg  {background-color: rgb(0,104,180);} .r2025 .PAK-s  {color: rgb(254,196,101) !important;} .r2025 .PAK-s-bg  {background-color: rgb(254,196,101) !important;} .r2025 .PAK-s2-bg  {background-color: rgba(254,196,101,0.3) !important;}
.r2025.VYS, .r2025 .VYS  {color: rgb(46,45,102);}  .r2025.VYS-bg, .r2025 .VYS-bg  {background-color: rgb(46,45,102);} .r2025 .VYS-s  {color: rgb(152,191,115) !important;} .r2025 .VYS-s-bg  {background-color: rgb(152,191,115) !important;} .r2025 .VYS-s2-bg  {background-color: rgba(152,191,115,0.3) !important;}
.r2025.JHM, .r2025 .JHM  {color: rgb(75,79,114);} .r2025.JHM-bg, .r2025 .JHM-bg  {background-color: rgb(75,79,114);} .r2025 .JHM-s  {color: rgb(222,165,167) !important;} .r2025 .JHM-s-bg  {background-color: rgb(222,165,167) !important;} .r2025 .JHM-s2-bg  {background-color: rgba(222,165,167,0.3) !important;}
.r2025.OLK, .r2025 .OLK  {color: rgb(17,116,163);}  .r2025.OLK-bg, .r2025 .OLK-bg  {background-color: rgb(17,116,163);} .r2025 .OLK-s  {color: rgb(182,203,93) !important;} .r2025 .OLK-s-bg  {background-color: rgb(182,203,93) !important;} .r2025 .OLK-s2-bg  {background-color: rgba(182,203,93,0.3) !important;}
.r2025.MSK, .r2025 .MSK  {color: rgb(172,85,97);}  .r2025.MSK-bg, .r2025 .MSK-bg  {background-color: rgb(172,85,97);} .r2025 .MSK-s  {color: rgb(169,207,193) !important;} .r2025 .MSK-s-bg  {background-color: rgb(169,207,193) !important;} .r2025 .MSK-s2-bg  {background-color: rgba(169,207,193,0.3) !important;}
.r2025.ZLK, .r2025 .ZLK  {color: rgb(0,54,99);}  .r2025.ZLK-bg, .r2025 .ZLK-bg  {background-color: rgb(0,54,99);} .r2025 .ZLK-s  {color: rgb(251,210,32) !important;} .r2025 .ZLK-s-bg  {background-color: rgb(251,210,32) !important;} .r2025 .ZLK-s2-bg  {background-color: rgba(251,210,32,0.3) !important;}
.r2025.SK, .r2025 .SK  {color: rgb(186,17,39);}  .r2025.SK-bg, .r2025 .SK-bg  {background-color: rgb(186,17,39);} .r2025 .SK-s  {color: rgb(149,182,223) !important;} .r2025 .SK-s-bg  {background-color: rgb(149,182,223) !important;} .r2025 .SK-s2-bg  {background-color: rgba(149,182,223,0.3) !important;}


dl.program dt {float:left; clear:left;}
dl.program dd {float:left; margin-left:2em;}

/*--clearfix--*/
.clearfix:after {	content: ".";	display: block;	height: 0;	overflow: hidden; clear: both;}

/*--phocagallery--*/
#phocagallery .small  {font-size:inherit;}
#phocagallery .pg-cats-box, #phocagallery .pg-field  {display:inline-block; float:none; border-bottom:1px solid #d1d1d1; box-shadow:none;}
#phocagallery .pg-cats-box:hover, #phocagallery .pg-field:hover  {background-color:#f0f0f0;}
#phocagallery .pg-cv-box  {margin:0 5px 5px 0; padding-bottom:5px; border-bottom:1px solid #d1d1d1; box-shadow:none;}
#phocagallery .pg-cv-box:hover  {background-color:#f0f0f0;}
#phocagallery .pg-cv-box .pg-cv-name  { font-size:14px;}
#phocagallery.promeny-galerie .pg-cv-box  {width:145px; height:250px; border-right:1px dashed silver;}

/*------ ZH GoogleMaps ------*/
.zhgm-placemark-action-toolbar  {border:none;}

/*------ OT Client Logos Scroller ------*/
.ot_logo_scroller {padding-top:0 !important;}
.ot_logo_scroller .the-carousel .ot_content  {display:table-cell; margin-left:10px; vertical-align:middle; text-align:center; line-height:80px; outline:0px dashed red;}
.ot_logo_scroller .the-carousel .ot_content .ot_image:before {}
.ot_logo_scroller .the-carousel .ot_content .ot_image {display:inline-block; vertical-align:middle; float:none; margin:0 auto; outline:0px dashed blue;}
.ot_logo_scroller .omega-powered {display:none;}

/*------ AEF CZ -----*/
.component-content .item-page.aefcz  {padding-left:0; background:none;} /* žádná kytička */

/*------ hlasování-výzva -----*/
.hlasovani-vyzva  {float:right; font-size:1em; letter-spacing:-0.02em; font-weight:bold;} /* žádná kytička */
.hlasovani-vyzva a	{display:block; margin-left:1em; padding:0.3em 0.6em; border:1px solid rgba(0, 145, 212,1); background:white; ; text-align:center; text-decoration:none;}
.hlasovani-vyzva a:hover	{background:rgba(0, 145, 212,0.3); ; text-decoration:none;}

/*------ Geocode factory ------*/
.gm-style .gm-style-iw-c	{padding:5px 5px 15px; border-radius:0px;}
.gm-style .gm-style-iw-d	{overflow-x:hidden;}
.gf_bubble_container h2	{margin:5px 0 10px;}
.gf_bubble_container h2 a:focus, .gf_bubble_container h2 a:active	{outline:none; border:none; text-decoration:none;}
.gf_bubble_container	{}