/**/
img {background:no-repeat 50% 50% / cover /* fix pro chybejici formaty 1:1 */}
tr.c0, tr.c1 {color:inherit; background:none}

.score-box .cell-b {font-weight:700}
.bb.bb.bb {font-weight:800} 

.sdb-club {position:relative; z-index:2; display:flex; gap:1.25rem; margin:-20px -15px 1em; padding:0 0 0 25px; color:#102447; background:#FFF url('/o/spo/sdb-bg-hokej.jpg') no-repeat 50% 0 / 100% 100%; box-sizing:border-box}
.sdb-club.sdb-football {background-image:url('/o/spo/sdb-bg-fotbal.jpg')}
.dark .sdb-club {color:#FFF; background:linear-gradient(#263238, transparent)}
.sdb-club-home, .dark .sdb-club-home {flex:0; display:flex; flex-direction:column; align-self:center; padding:1.5rem 0; font-weight:800; font-size:137.5%; line-height:1.2; white-space:nowrap; color:inherit}
.sdb-club-home small {display:block; font-size:46.15%}
.sdb-club-in {flex:1}
.sdb-club ul, .sdb-club li {list-style:none}
.sdb-club ul {display:flex; justify-content:space-between; min-width:100%; padding:0 25px 0 0; text-align:center; box-sizing:border-box}
.sdb-club li {flex:0 0 2.5rem; position:relative; display:block; height:2.5rem; padding:2rem .25rem; overflow:hidden}
.sdb-club img {display:block; width:100%; height:auto}
.sdb-club-in a {display:block; width:100%; height:100%; position:relative; opacity:.7}
.sdb-club-in a:hover, .sdb-club-in .act a, #wrapper .sdb-club-in a {opacity:1}
.sdb-club-in a::before {content:''; visibility:hidden; position:absolute; top:100%; left:0; z-index:2; width:100%; height:0; background:none; margin-top:.25rem; border-top:2px solid #678AC6}
.sdb-club-in a:hover::before, .sdb-club-in .act a::before {visibility:visible; filter:none}
.sdb-club-in a:after {content:''; position:absolute; top:-2rem; left:-1rem; bottom:-2rem; right:-1rem}
#wrapper .sdb-club {min-width:100%; margin:-1em 0 1em; padding:0 0 0 1rem; overflow:auto; scrollbar-width:thin}
#wrapper .section .sdb-club {min-width:calc(100% + 2rem); margin:-1em -1rem 1em}
.partner-menu-box ~ #wrapper .section .sdb-club {margin-top:0}
#wrapper .sdb-club ul {padding:0}
#wrapper .sdb-club li {padding:1.5rem .25rem}

.content-sdb h1 {margin:0 0 1rem; font-weight:700; font-size:225%; line-height:1.2}
#wrapper .content-sdb h1 {font-size:175%}
.content-sdb h2 {margin:0 0 1rem; font-weight:700; font-size:125%; line-height:1.2; letter-spacing:2px; text-transform:uppercase}
#wrapper .content-sdb h2 {font-size:112.5%; letter-spacing:1px}

.content-sdb .tit {margin:1rem 0; font-weight:600; font-size:125%; line-height:1.2}
.content-sdb .subtit {margin:0 0 .5rem; font-weight:600; font-size:112.5%; line-height:1.2}

/* prepinac + podbarveni */
.sdbnav-out {white-space:nowrap}
.sdbnav-out.posunovac .posunovac-prev, .sdbnav-out.posunovac .posunovac-next {height:calc(100% - 2px)}
.sdbnav {clear:both; position:relative; z-index:1; display:table; font-size:100%; line-height:1.25}
.sdbnav li {display:table-cell; vertical-align:bottom}
.sdbnav a {display:block; padding:.75rem 1rem; border-radius:3px 3px 0 0; text-decoration:none; cursor:pointer}
.sdbnav a:hover {text-decoration:underline}
.sdbnav .act a, .prep-1 .sdbnav .nava-1, .prep-2 .sdbnav .nava-2, .prep-3 .sdbnav .nava-3, .prep-4 .sdbnav .nava-4, .prep-5 .sdbnav .nava-5,
.prep-6 .sdbnav .nava-6, .prep-7 .sdbnav .nava-7, .prep-8 .sdbnav .nava-8, .prep-9 .sdbnav .nava-9, .prep-10 .sdbnav .nava-10 {font-weight:700; text-decoration:none; color:inherit; background:#EFF3F9}
.dark .sdbnav li.act a, .dark .prep-1 .sdbnav .nava-1, .dark .prep-2 .sdbnav .nava-2, .dark .prep-3 .sdbnav .nava-3, .dark .prep-4 .sdbnav .nava-4, .dark .prep-5 .sdbnav .nava-5,
.dark .prep-6 .sdbnav .nava-6, .dark .prep-7 .sdbnav .nava-7, .dark .prep-8 .sdbnav .nava-8, .dark .prep-9 .sdbnav .nava-9, .dark .prep-10 .sdbnav .nava-10 {background:#263238}
#wrapper .sdbnav li a {padding:.5rem .75rem; font-size:87.5%; text-align:center}

.sdbarts {clear:both; min-height:80px; margin:-2px -365px 2rem -33px; padding:1.5rem 365px 0 33px; border-top:1px solid #CFDCF1; background:linear-gradient(#EFF3F9 0, rgba(239,243,249,0) 80px)}
.dark .sdbarts {border-top-color:#263238; background:linear-gradient(#263238 0, rgba(38,50,56,0) 80px)}
#wrapper .sdbarts {margin:-2px -1rem 2rem; padding:1rem 1rem 0}

/* selectbox */
.selectbox, #wrapper .selectbox {position:relative; z-index:10; margin:0 0 1rem; font-size:100%; line-height:1.25}	
.selectbox-nav {position:relative; padding:.5rem 2.25em .5rem 1rem; border:1px solid #CFDCF1; border-radius:3px; font-weight:700; text-decoration:none; color:#102447; background:#EFF3F9 url('/u/icon/137/select.svg') no-repeat calc(100% - .5em) 50% / .875em .875em}
.dark .selectbox-nav {border-color:#37474F; color:#FFF; background-color:#263238; background-image:url('/u/icon/fff/select.svg')}
.selectbox.act .selectbox-nav:before {content:''; position:absolute; top:100%; left:0; z-index:4; width:100%; height:1em; margin:-.5em -1px 0; border:solid #CFDCF1; border-width:0 1px; background:#EFF3F9}
.dark .selectbox.act .selectbox-nav:before {display:none}
.selectbox.act .selectbox-nav:after {/* zaviratko */ content:''; position:fixed; top:0; left:0; bottom:0; right:0}
.selectbox-list-out {display:none; position:absolute; top:100%; left:0; z-index:3; width:100%; padding:.25em 1rem 1rem; border:1px solid #CFDCF1; border-radius:6px; color:#102447; background:#EFF3F9; box-shadow:0 .2em .6em 0 rgba(0,0,0,.16); box-sizing:border-box}
.dark .selectbox-list-out {border-color:#263238; color:#FFF; background:#263238}
.selectbox.act .selectbox-list-out {display:block} 
.selectbox-list li {-webkit-column-break-inside:avoid; column-break-inside:avoid; list-style:none; position:relative; overflow:hidden}								
.selectbox-list a {display:block; padding:.125rem 0}

/* SportovniDB Tabulky */
.tabout {margin:0 0 2.5rem; overflow:auto; scrollbar-width:thin; box-shadow:0 -.25rem .5rem #FFF}
.dark .tabout {box-shadow:0 -.25rem .5rem #000}
.sdbtab {width:100%; border-collapse:separate; border-spacing:0; white-space:nowrap}
.sdbtab.nnw, .sdbtab .nnw {white-space:normal}
.sdbtab tr:hover {background:rgba(130,150,160,.08)}
.sdbtab tr:first-of-type:hover {background:none}
.sdbtab th {position:sticky; top:0; z-index:2; padding:.875rem .25rem; vertical-align:bottom; text-align:center; font-weight:600; font-size:.625rem; line-height:1.2; color:#000; background:#EFF3F9}
.dark .sdbtab th {color:#FFF; background:#263238}
.sdbtab th h3 {font-weight:800; font-size:.875rem; line-height:1.286}
.sdbtab td {padding:.5rem .25rem; border-bottom:1px solid rgba(103,138,198,.1); vertical-align:top; text-align:center; font-size:.875rem; line-height:1.286}
.sdbtab th:first-child, .sdbtab td:first-child {padding-left:.75rem}
.sdbtab th:last-child, .sdbtab td:last-child {padding-right:.75rem}
.sdbtab th:first-child {border-top-left-radius:6px}
.sdbtab th:last-child {border-top-right-radius:6px}
.sdbtab-tal th, .sdbtab-tal td, .sdbtab .tal.tal {text-align:left}
.sdbtab-tar th, .sdbtab-tar td, .sdbtab .tar.tar {text-align:right}
.sdbtab-tac th, .sdbtab-tac td, .sdbtab .tac.tac {text-align:center}
.sdbtab .order {width:1em; white-space:nowrap; text-align:right}
.sdbtab-ps1 td:first-child, .sdbtab-ps1 th:first-child, .sdbtab-ps2 td:first-child + td, .sdbtab-ps2 th:first-child + th {position:sticky; left:0; z-index:1; background:#FFF}
.sdbtab-ps1 tr:hover td:first-child, .sdbtab-ps2 tr:hover td:first-child + td {background:#F5F7F8}
.dark .sdbtab-ps1 td:first-child, .dark .sdbtab-ps1 th:first-child, .dark .sdbtab-ps2 td:first-child + td, .dark .sdbtab-ps2 th:first-child + th,
.dark .sdbtab-ps1 tr:hover td:first-child, .dark .sdbtab-ps2 tr:hover td:first-child + td {background:#000}
.sdbtab-ps1 th:first-child, .sdbtab-ps2 th:first-child + th {z-index:3; background:#EFF3F9}
.dark .sdbtab-ps1 th:first-child, .dark .sdbtab-ps2 th:first-child + th {z-index:3; background:#263238}
.sdbtab th[data-sort] {text-decoration-line:underline; text-decoration-style:dotted; cursor:pointer}
.sdbtab th.act.act.act {background:#CFDCF1}
.dark .sdbtab th.act.act.act {background:#37474F}
.sdbtab td.act.act.act {background:rgba(103,138,198,.1)}
.sdbtab + .complete-prep {margin:0}
#wrapper .tabout {margin:0 0 1.5rem}
#wrapper .sdbtab td {font-size:.8125rem}

.sdbtab .w-ico {width:1em}
.sdbtab .ico {font-size:inherit}
.sdbtab .ico-more {display:block; height:auto; line-height:inherit; text-decoration:none}
.sdbtab .ico-more:before {content:'v\ed ce'; display:block; width:auto; height:auto; padding:0 1.2em 0 .4em; border:1px solid #CFDCF1; border-radius:2px; font-weight:600; font-size:.625rem; line-height:1.6; color:#1B3E7A; background:#EFF3F9 url('/u/icon/137/arrow1-right.svg') no-repeat calc(100% - .25em) 50% / .75em 1em}
.dark .sdbtab .ico-more:before {border-color:#37474F; color:#FFF; background-color:#263238; background-image:url('/u/icon/fff/arrow1-right.svg')}
.sdbtab .ico-more span {display:none}

.content-sdb .person-foto {width:4rem; height:4rem; margin:0 auto 4px}

h2 + .text {margin:0 0 2.5rem}

.tr-tit {width:11.5em; text-align:left; font-weight:700}
.d2c {display:grid; grid-template-columns:1fr 1fr; gap:1.25em; margin:0 0 2rem}
#wrapper .d2c {grid-template-columns:1fr}

/* SportovniDB Fieldsety */
.sdbf {display:grid; grid-template-columns:1fr 1fr; gap:1.25em}							
.sdbf fieldset {position:relative; margin:0; padding:1rem; border:0; border-radius:6px; background:var(--tgl-pri05)}
.sdbf legend {float:left; padding:3px .5rem; border-radius:3px; font-weight:800; font-size:87.5%; line-height:1.286; color:var(--tgl-white); background:var(--tgl-pri60); text-transform:uppercase}
.sdbf legend a {color:inherit}
.sdbf table {clear:both; width:100%; margin:0; border-collapse:collapse; font-size:87.5%; line-height:1.286}
.sdbf td {padding:.5rem .25rem; vertical-align:top}
.sdbf tr ~ tr td {border-top:1px solid var(--tgl-white)}
.sdbf .order {width:1em; white-space:nowrap; text-align:right}
.sdbf .rel { position:relative; padding-right:5rem}
.sdbf .person-foto {position:absolute; bottom:.5rem; right:0; width:4.25rem; height:4.25rem; margin:0}
.sdbf .read-more {height:2rem; margin:.5rem 0 0; border:0; color:var(--txt-pri80); background:var(--tgl-white)}
#wrapper .sdbf {display:flex; margin:0}
#wrapper .sdbf fieldset {flex:0 0 16em}
#wrapper .sdbf table {font-size:81.25%}

/* hledani hracu */
.sdb-search-out {margin:0 0 2.5rem}
.sdb-search-out > p {font-size:100%; line-height:1.625}
#wrapper .sdb-search-out {margin:0 0 1.5rem}

#sdb-search {position:relative; margin:0 0 1em}
#sdb-search:after {content:''; display:block; clear:both}
#words-obec {display:none; position:absolute; top:3em; left:0; z-index:10; overflow:hidden; width:100%; margin:-3px 0 0; padding:0; border:1px solid #678AC6; border-width:0 1px 1px; border-radius:0 0 3px 3px; color:#263238; background:#FFF; box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.08); box-sizing:border-box; cursor:default}
.dark #words-obec {border-color:#37474F; color:#FFF; background:#263238; box-shadow:0 .5rem 1rem 0 rgba(255,255,255,.08)}
#words-obec:before {content:''; display:block; height:1px; margin:3px 13px; background:#CFDCF1}
.dark #words-obec:before {background:#37474F}
#words-obec div span {display:none}
#words-obec div.selected, #words-obec div.selected span, #words-obec a:hover, #words-obec div a:hover {color:highlighttext; background:highlight}
#words-obec a {clear:both; display:block; width:100%; margin-bottom:.5em; line-height:1.4; text-indent:3rem; text-decoration:none; color:#B9151C}
#words-obec div {padding:0 10px 0 3rem; line-height:2}
#words-obec div a {margin:0; padding:.25rem 0; color:inherit; text-indent:0}
#slovo-obec.inp {width:100%; height:3em; line-height:3; font-size:100%; float:left; margin:0; padding:0 10px 0 3rem; border:1px solid #CFDCF1; border-radius:3px; color:#546E7A; background:#FFF url('/u/icon/567/search.svg') no-repeat .75rem 50% / 1.5rem 1.5rem; box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.2)}
.dark #slovo-obec.inp {border-color:#37474F; color:#B0BEC5; background-color:#263238; background-image:url('/u/icon/bbc/search.svg')}
#slovo-obec.inp:focus {border-color:#678AC6; color:#263238; background-image:url('/u/icon/68c/search.svg'); box-shadow:0 0 1rem 0 rgba(0,0,0,.08)}
.dark #slovo-obec.inp:focus {border-color:#37474F; color:#FFF; background-image:url('/u/icon/fff/search.svg')}

/* b-box + prepisy */
.roundbox {margin:1rem 0 2.5rem; padding:0 1rem 1rem; border:1px solid #CFDCF1; border-radius:6px; color:#263238; background:#FFF}
.dark .roundbox {border-color:#37474F; color:#FFF; background-color:rgba(38,50,56,.5)}
.roundnav {display:flex; justify-content:space-between; width:100%; margin:-1.25rem 0 .75rem; padding:.125rem; border-radius:3px; border-collapse:collapse; color:#102447; background:#EFF3F9; box-sizing:border-box}
.dark .roundnav {color:#FFF; background:#37474F}
.roundnav li {flex:1; display:block; font-size:87.5%; line-height:1.286; text-align:center}
.roundnav li ~ li {position:relative; border-left:1px solid transparent}
.roundnav li ~ li:before {content:''; position:absolute; top:.5em; left:-1px; bottom:.5em; width:1px; background:#FFF}
.dark .roundnav li ~ li:before {background:#000}
.roundnav a {display:block; padding:.5em 1em; border-radius:3px; text-decoration:none; cursor:pointer; color:inherit}
.roundnav a:hover {text-decoration:underline}
.prep-1 .roundnav .nava-1, .prep-2 .roundnav .nava-2, .prep-3 .roundnav .nava-3 {position:relative; z-index:1; font-weight:600; text-decoration:none; color:#FFF; background:#1B3E7A; box-shadow:0 4px 8px rgba(0,0,0,.12)}
.dark .prep-1 .roundnav .nava-1, .dark .prep-2 .roundnav .nava-2, .dark .prep-3 .roundnav .nava-3 {color:#000; background:#CFDCF1}
.roundbox .score-box {margin:0; border:0}
.roundbox .score-box h2 {margin:0; padding:0 0 .25rem 2.143em; font-weight:800; font-size:87.5%; line-height:1.286; font-family:inherit; text-align:left; color:inherit; background:none}
.roundbox .score-box h2 ~ h2 {margin-top:.5rem}
.roundbox .score-box h2, .roundbox .score-box .item > div {border-bottom:1px solid #EFF3F9}
.dark .roundbox .score-box h2, .dark .roundbox .score-box .item > div {border-bottom-color:#000}
.roundbox .score-box .symbol {width:2em; padding-left:.143em}
.roundbox .score-box .box-in {width:100%; margin:0}
#wrapper .roundbox {margin:2.5rem 0 1rem}

/* detail klubu */
.headklub {display:grid; grid-template-columns:480fr 150fr; gap:0 1rem; margin:0 0 2.5rem}
.headklub-selectbox {grid-column:3; grid-row:1}
.headklub h1 {grid-column:1; margin:0 0 .5rem; text-transform:uppercase}
.headklub-logo {grid-column:2; grid-row:1 / span 2; align-self:end; padding-bottom:1rem}
.headklub-logo img {display:block; width:100%; height:auto}
.headklub-match {grid-column:1; grid-row:2; display:grid; grid-template-columns:1fr 1fr; gap:.25rem }
#wrapper .headklub {grid-template-columns:auto 60px; gap:.5rem; margin:0 0 1.5rem}
#wrapper .headklub h1 {align-self:end; margin:0}
#wrapper .headklub-logo {grid-row:1; padding-bottom:0}
#wrapper .headklub-match {grid-column:1 / span 2; grid-row:auto} 
.headklub-graph {margin:0 0 1rem}

.match {font-size:62.5%; line-height:1.2; text-transform:uppercase; text-align:center}
.match-in {display:grid; grid-template-columns:1fr 2fr 1fr; margin:0 0 .25rem; padding:.75rem 1rem 2rem; border:1px solid #CFDCF1; border-radius:6px; color:#000; background:#FFF; box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}
.dark .match-in {border-color:#37474F; color:#FFF; background:#000; box-shadow:0 .5rem 1rem rgba(255,255,255,.08)}
.match-name {grid-column:1 / span 3; position:relative; font-weight:600}
.match-name span {position:absolute; top:100%; left:50%; width:14em; margin:0 0 0 -7em; font-weight:800}
.match-team {align-self:end; position:relative}
.match-team img {display:block; width:3rem; height:auto; margin:auto}
.match-team span {position:absolute; top:100%; left:50%; width:8em; margin:.125rem 0 0 -4em; font-weight:600}
.match-score {align-self:end; font-weight:700; font-size:260%}
.match-more {font-weight:600}
.match-more:after {content:''; display:inline-block; vertical-align:top; width:.8em; height:1.2em; margin:0 0 0 .3em; font-weight:600; background:url('/u/icon/124/arrow2-right.svg') no-repeat 50% 50%}
#wrapper .match {font-size:50%}
#wrapper .match-team img {width:2rem}
#wrapper .match-score {font-size:225%}

.headplayer {display:grid; grid-template-columns:auto 7.5rem; gap:0; min-height:12.5rem; margin:0 0 2.5rem}
.headplayer h1 {grid-column:1; margin:0 0 .5rem; padding:0 2em 0 0; text-transform:uppercase}
.headplayer h1 span {display:inline-block; vertical-align:top; margin:.2em 0 0; padding:0 .375rem; border-radius:3px; font-weight:800; font-size:72.22%; color:#FFF; background:#1B3E7A}
.dark .headplayer h1 span {color:#000; background:#CFDCF1}
.headplayer-foto {grid-column:2; grid-row:1; position:relative}
.headplayer-foto .person-foto {position:absolute; top:0; width:15rem; height:15rem; margin:0 0 0 -7.5rem; border-width:.5rem}
.headplayer-tab {grid-column:1; grid-row:2}
.headplayer-tab .sdbtab {margin:0}
.headplayer-tab .sdbtab td {padding:.375rem 0}
.headplayer-tab .sdbtab td:last-child {padding-right:7.5rem}
#wrapper .headplayer {grid-template-columns:auto 3.75rem; gap:.25rem; min-height:0; margin:0 0 1.5rem}
#wrapper .headplayer h1 {align-self:end; margin:0; padding:0}
#wrapper .headplayer-foto .person-foto {position:static; display:block; width:3.75rem; height:3.75rem; margin:0; border-width:3px}
#wrapper .headplayer-tab {grid-column:1 / span 2}
#wrapper .headplayer-tab .sdbtab td:last-child {padding-right:0}

.coaches-list {display:flex; justify-content:center; gap:1.5rem 1.25rem; flex-wrap:wrap; margin:0 0 2.5rem; text-align:center}
.coaches-list .item {flex:0 0 10em; display:flex; flex-direction:column; align-items:center; padding:0 0 .75rem; border-bottom:1px solid #EFF3F9; font-size:87.5%; line-height:1.286}
.coaches-list h3, .coaches-list p {margin:auto; font-size:100%; line-height:inherit; font-family:inherit}
.coaches-list h3 {font-weight:700}
.coaches-list .person-foto {order:-1; margin:0 0 .5rem} 
#wrapper .coaches-list {gap:1rem .5rem; margin:0 0 1.5rem}
#wrapper .coaches-list .item {flex-basis:8em; font-size:81.25%; line-height:1.231}

.sdb-winner-tit.sdb-winner-tit {margin:2rem 0; padding:0 0 0 1.5em; font-size:225%; line-height:1.2; text-transform:uppercase; background:url('/u/icon/eb3/winner.svg') no-repeat 0 0 / 1.2em 1.2em}
.sdb-winner-list {width:50%; min-width:16em; margin:0 0 2.5rem auto; font-size:100%; line-height:1.5; border-left:1px solid #CFDCF1}
.dark .sdb-winner-list {border-color:#263238}
.sdb-winner-list li {display:flex; gap:.5rem; width:100%; padding:.125rem 0}
.sdb-winner-list li:before {content:''; display:block; width:.5em; margin:0 -.25em; background:url('/u/icon/68c/disc.svg') no-repeat 50% 50%}
.dark .sdb-winner-list li:before {background-image:url('/u/icon/344/disc.svg')}
.sdb-winner-list li:nth-child(even) {flex-direction:row-reverse; margin-left:-100%}
.sdb-winner-list b {padding:0 .5em; background:rgba(103,138,198,.1)}
.sdb-winner-list i {font-style:normal}
#wrapper .sdb-winner-tit {margin:1.5rem 0 0; font-size:175%}
#wrapper .sdb-winner-list {width:auto; margin:0 0 1.5rem}
#wrapper .sdb-winner-list li {flex-direction:row; margin:0}

/* sirky sloupcu */
.w05 {width:5%}
.w10 {width:10%}
.w15 {width:15%}
.w20 {width:20%}
.w25 {width:25%}
.w30 {width:30%}
.w35 {width:35%}
.w40 {width:40%}
.w45 {width:45%}
.w50 {width:50%}
.w55 {width:55%}
.w60 {width:60%}
.w65 {width:65%}
.w70 {width:70%}
.w75 {width:75%}
.w80 {width:80%}
.w85 {width:85%}
.w90 {width:90%}
.w95 {width:95%}

/* hot fix */
h1.fl + table.nav-n4 {clear:none; float:right; margin:0 0 1rem 1rem}

/* Tohle patri do Online, ale SarkaNaPrameni... */
.online-small.online-small {margin:0 0 1.5rem; font-size:.875rem}
.online-small.online-small .fc0 {display:none}
.online-small.online-small .head {display:flex; width:100%; min-height:3.75rem; border-radius:6px 6px 0 0; color:#263238; background:#EFF3F9; box-shadow:0 -.25rem .5rem #FFF}
.dark .online-small.online-small .head {color:#FFF; background:#263238; box-shadow:0 -.25rem .5rem #000}
#wrapper .online-small.online-small .head {min-height:2.75rem}
.online-small.online-small .head a {float:none; display:block; padding:.75rem 0; font-weight:inherit; color:#102447}
.dark .online-small.online-small .head a {color:#CFDCF1}
#wrapper .online-small.online-small .head a {padding:.25rem 0}
.online-small.online-small .head .col-l, .online-small.online-small .head .col-r {flex:1 1 50%; display:flex; align-items:center; gap:.375rem; margin:0; padding:0 .5rem; font-weight:700; font-size:1rem; text-transform:uppercase; text-align:left}
.online-small.online-small .head .col-l {flex-direction:row-reverse; text-align:right}
.online-small.online-small .col-l a, .online-small.online-small .col-r a {flex:1; display:flex; flex-direction:inherit; align-items:inherit; gap:inherit}
.online-small.online-small .head img {width:auto; height:2.25rem}
#wrapper .online-small.online-small .head img {height:1.75rem}
.online-small.online-small .head .col-m {flex:1 1 3.6em; display:flex; flex-direction:row; justify-content:center; align-items:center; align-content:center; flex-wrap:wrap; margin:0; padding:0; text-align:center; font-weight:800; font-size:1.375rem; line-height:1.182; white-space:nowrap}
.online-small.online-small .head .col-m small {display:block; font-weight:700; font-size:.625rem; line-height:1.2}
.online-small.online-small .detail {flex:0 0 100%; text-align:center; padding:.25rem 0; font-weight:700; font-size:.75rem}
.online-small.online-small .detail a {color:#1B3E7A; text-decoration:none}
.online-small.online-small .detail a:hover {text-decoration:underline}
.online-small.online-small .border {display:flex; border-bottom:1px solid #EFF3F9}
.online-small.online-small .head + .border {border-color:#CFDCF1}
.dark .online-small.online-small .border {border-color:#37474F}
.online-small.online-small .full {flex:0 0 100%; padding:.75rem 0}
.online-small.online-small .left, .online-small.online-small .right {flex:1 1 50%; margin:0; padding:.75rem 0; border:0}
.online-small.online-small .left {padding-right:.5rem}
.online-small.online-small .right {padding-left:.5rem; border-left:1px solid #EFF3F9}
.dark .online-small.online-small .right {border-color:#37474F}
/* Tohle patri do online, ale SarkaNaPrameni... - END */
