.art-disc-top a:before {background-image:url('/o/spo/ico/disc-hokej.svg')}

.players-cards .dress {background-image:url('/o/spo/dress-hok.png')}
.players-cards .spstrong {min-width:1.2em; text-align:right; margin-right:3px; font-size:159%; font-weight:700; color:#007BE2}

.pie-chart-c1 b {background-color:rgba(0,123,226,.4)}
.pie-chart-c2 b {background-color:rgba(0,123,226,1)}
.pie-chart-c3 b {background-color:rgba(0,123,226,.8)}
.pie-chart-c4 b {background-color:rgba(0,123,226,.6)}

/*
.leagues-round-mini h2 {background-color:#17B3ED}
.leagues-tab .nava {border-color:#17B3ED}
.leagues-tab.prep-1 .nava-1, .leagues-tab.prep-2 .nava-2, .leagues-tab.prep-3 .nava-3, .leagues-tab.prep-4 .nava-4, .leagues-tab.prep-5 .nava-5, .leagues-tab.prep-6 .nava-6, .leagues-tab.prep-7 .nava-7, .leagues-tab.prep-8 .nava-8, .leagues-tab.prep-9 .nava-9, .leagues-tab.prep-10 .nava-10,
.leagues-tab.prep-1 .nava-1:hover, .leagues-tab.prep-2 .nava-2:hover, .leagues-tab.prep-3 .nava-3:hover, .leagues-tab.prep-4 .nava-4:hover, .leagues-tab.prep-5 .nava-5:hover, .leagues-tab.prep-6 .nava-6:hover, .leagues-tab.prep-7 .nava-7:hover, .leagues-tab.prep-8 .nava-8:hover, .leagues-tab.prep-9 .nava-9:hover, .leagues-tab.prep-10 .nava-10:hover,
.leagues-tab.prep-1 .number-b {color:#FFF; background-color:#17B3ED; border-color:#17B3ED}
.leagues-tab.prep-1 .number-a {color:#17B3ED}
*/

.list-art .on-line h2 {background-color:#007BE2}
.list-art .on-line .box-in {border-color:#007BE2}

.online-osa-set {width:92%}
.online-hokej .online-osa-bar, .online-hokej .online-osa-event.gol:before {background-color:#17B3ED}
.osa-cas:nth-child(n+7) {display:none}

.osa-cas {width: 16.66%;}

.prodlouzeni-1 .osa-cas {width:12.50%}
.prodlouzeni-1 .osa-cas:nth-child(n+7) {display:block}
.prodlouzeni-1 .osa-cas:nth-child(n+9) {display:none}

.prodlouzeni-2 .osa-cas {width:10%}
.prodlouzeni-2 .osa-cas:nth-child(n+7) {display:block}
.prodlouzeni-2 .osa-cas:nth-child(n+11) {display:none}

.prodlouzeni-3 .osa-cas {width:8.3%}
.prodlouzeni-3 .osa-cas:nth-child(n+7) {display:block}

.zapasy-kola .live {background:#17B3ED}

/*barvy hracu*/
#online-field .num-000000 .num {background-color:#000}
#online-field .num-000077 .num {background-color:#007}
#online-field .num-0000ff .num {background-color:#00F}
#online-field .num-005500 .num {background-color:#050}
#online-field .num-00968d .num {background-color:#00968D}
#online-field .num-00aa00 .num {background-color:#00870A}
#online-field .num-010078 .num {background-color:#010078}
#online-field .num-0100FE .num {background-color:#0100FE}
#online-field .num-55bb55 .num {background-color:#5B5}
#online-field .num-666666 .num {background-color:#666}
#online-field .num-6666ff .num {background-color:#66F}
#online-field .num-770000 .num {background-color:#700}
#online-field .num-9f005e .num {background-color:#9F005E}
#online-field .num-a06620 .num {background-color:#A06620}
#online-field .num-a68100 .num {background-color:#A68100}
#online-field .num-aaaaaa .num {background-color:#AAA}
#online-field .num-cccc00 .num {background-color:#CC0}
#online-field .num-d50055 .num {background-color:#D50055}
#online-field .num-ec008c .num {background-color:#EC008C}
#online-field .num-ff0000 .num {background-color:#F00}
#online-field .num-ff6666 .num {background-color:#F66}
#online-field .num-ff66dd .num {background-color:#F6D}

/*goal + card bg*/
#online-field .goal1 {width:17px; background-position:0 0}
#online-field .goal2 {width:26px; background-position:0 -20px}
#online-field .goal3 {width:36px; background-position:0 -40px}
#online-field .goal4 {width:46px; background-position:0 -60px}

/*position dart*/
#online-field .d-down {bottom:-9px}
#online-field .box-info .d-down {background-position:0 -20px}
#online-field .box-info .d-up {top:-9px; background-position:0 -40px}


/*b-euliga*/
#b-euliga p {margin:0 0 4px; font-size:81%}
#b-euliga ul {width:100%; min-height:90px; background-position:top right; background-repeat:no-repeat}
#b-euliga li {display:block; line-height:23px; padding:0 0 0 26px; margin:0 0 4px; background:url("/o/spo/odrazka_hokej.gif") no-repeat left center}
#b-euliga li a {font-weight:700; text-decoration:none}
#b-euliga li a:hover {text-decoration:underline}


#posl-box {display:none}
/* zadal radim 14.5.12 */

.box-statistik {margin:0 0 2em}
.box-statistik a {display:block; text-decoration:none}
.box-statistik a:hover {text-decoration:underline}
.box-statistik h2 {margin:0 0 .4em; padding:0 0 .4em 10px; border-bottom:2px solid #fd5401; text-transform:uppercase; font-weight:700; font-size:100%}
.box-statistik h2 + a {float:right; margin:-2.6em 0 0}
.box-statistik ul {clear:both; display:table; width:100%}
.box-statistik li {display:block; margin:0 0 .6em}
.box-statistik li.best {width:51%; height:100%; display:table-cell; vertical-align:top}
.box-statistik li div {display:table; width:100%}
.box-statistik p {display:table-cell; width:4em; border-right:1px solid #999; text-align:center; font-size:100%; font-weight:700}
.box-statistik p img {max-width:100%}
.box-statistik .best p {font-size:150%}
.box-statistik h3 {padding:0 0 .2em 10px; font-size:112.5%; font-weight:700}
.box-statistik .best h3 {font-size:150%}
.box-statistik h3 img {display:block; margin:.3em 0 0}
.box-statistik h4 {padding:0 0 0 10px; font-size:87.5%}
.box-statistik .best h4 {font-size:100%}
.box-statistik h4 img {display:inline; height:1.2em; vertical-align:top}

.tab-statistik {width:100%; table-layout:fixed; margin:0 0 2em}
.tab-statistik a {display:block; text-decoration:none}
.tab-statistik a:hover {text-decoration:underline}
.tab-statistik td {vertical-align:top; padding:0 5px}
.tab-statistik h3 {margin:0 0 .4em; padding:0 0 .4em; border-bottom:2px solid #fd5401; text-transform:uppercase; font-weight:700; font-size:93.75%}
.tab-statistik li {display:block; margin:0 0 .6em; font-size:93.75%; font-weight:700}
.tab-statistik li.best {font-size:100%}
.tab-statistik li img {display:block; margin:.3em 0 0}


.kolo-idn3 .kolo a {text-decoration:none}
.kolo-idn3 .kolo a:hover {text-decoration:underline}
.kolo-idn3 .kolo h2 {display:none}
.kolo-idn3 .kolo td {font-size:81%}
.kolo-idn3 .half-l, .kolo-idn3 .half-r {float:none; width:100%; margin:0 0 2em}
.kolo-idn3 .kolo th {padding:0 0 .4em 10px; border-bottom:2px solid #fd5401; font-weight:700; font-size:100%; color:#000; background:#FFF}
.kolo-idn3 .kolo table.c1, .kolo-idn3 .kolo table tr.c0 {background:#FFF}
.kolo-idn3 .kolo .c0 td {padding-top:.5em}
.kolo-idn3 .kolo tr:nth-child(2n+1) {background:#F0F0F0}

/* kurzy */
.kurzy .synot {display:inline-block; width:14px; height:13px; background:url('/o/online/sport/sazky.png') no-repeat; background-size:12px}

.twotab table {float:left; width:50%}

.box-statistik {width:300px; margin:1.5em 0 2em 20px}
.box-statistik.fl {margin-left:0}
.box-statistik h2 {font-size:87.5%}
.box-statistik h3 {font-size:87.5%}
.box-statistik h4 {font-size:100%}
.box-statistik p {font-size:87.5%}

.q-js .kurzy .prep-1 .arts-1, .q-js .kurzy .prep-2 .arts-2, .q-js .kurzy .prep-3 .arts-3, .q-js .kurzy .prep-4 .arts-4, .q-js .kurzy .prep-5 .arts-5, .q-js .kurzy .prep-6 .arts-6, .q-js .kurzy .prep-7 .arts-7, .q-js .kurzy .prep-8 .arts-8, .q-js .kurzy .prep-9 .arts-9, .q-js .kurzy .prep-10 .arts-10, .q-js .kurzy .prep-11 .arts-11, .q-js .kurzy .prep-12 .arts-12, .q-js .kurzy .prep-13 .arts-13, .q-js .kurzy .prep-14 .arts-14, .q-js .kurzy .prep-15 .arts-15 {display:table}

.ico-gol {display:inline-block; width:15px; height:15px; background:url('/o/hokej/gol.png') no-repeat}
.online-vysledky .ico-gol {  background-image: url('//1gr.cz/o/online/uni/hokej-gol.svg');  }

.online-field .player .info-goly {position:absolute; right:0; bottom:-8px; display:block}

/*on-line hriste*/
.online-field {width:620px; /*padding:10px 5px 5px;*/ background:#FFF}
.online-field h2.list-tit2 {float:left}
.show-box-vis #on-line-add-field-content .box-in {overflow:visible}
#online-field {position:relative; margin-bottom:20px; padding:10px 0 0; background:url("/o/hok/online/led.png") no-repeat 0 50px}
.online-field .w2-a {float:left; width:309px}
.online-field .w2-b {float:right; width:309px}
.online-field h4 {position:relative; overflow:hidden; height:36px; line-height:36px; margin:0 0 5px; text-align:center; font-size:112.5%; font-weight:700}
.online-field h4 a {text-decoration:none; color:#000; text-transform:uppercase;}
.online-field h4 a:hover {text-decoration:underline}
.online-field h4 img {float:none; width:auto; height:1em; margin-right:10px; }
.online-field .field {position:relative; width:310px; height:330px}
.online-field .player-box {position:absolute; z-index:1; display:inline-block; width:103px; text-align:center}

.online-field .player {position:relative; display:inline-block; min-width:87px; min-height:18px; margin:0 auto; text-align:left; white-space:nowrap;  font-size:.75rem;  border-radius:2px; background:rgba(16,36,71,0.8)}
.online-field .player .name {color:#FFF; text-decoration:none}
.online-field .player a.name:hover {text-decoration:underline}
.online-field .num {float:left; display:block; width:18px; line-height:18px; height:18px; text-align:center; color:#FFF;font-weight: 800; border-radius:2px}
.online-field .w2-a .num {background:#E41F1F}
.online-field .w2-b .num {background:#678AC6}
.online-field .name {display:inline-block; height:18px; line-height:18px; padding:0 5px;}
.online-field .info {position:absolute; z-index:1; left:30px; bottom:-14px; display:block; min-width:1px; min-height:1px; _height:1px; line-height:1; white-space:nowrap}
.online-field .info span {overflow:hidden; display:inline-block; height:15px; background-image:url("/o/hok/online/icons.png"); background-repeat:no-repeat}
.online-field .dart {position:absolute; z-index:1; display:block; overflow:hidden; width:0; height:0; border:solid 4px transparent; border-top:solid 7px #ec7500}

.online-field .box-info, .online-field .box-sub {position:absolute; z-index:1; min-width:160px; min-height:40px; padding:5px 5px 8px; margin:0 0 10px -50px; text-align:left; background:#FFF;/* border:5px solid #ddd; */border-radius:2px; box-shadow:0px 0px 13px rgba(50, 50, 50, 1); -webkit-box-shadow:0px 0px 13px rgba(50, 50, 50, 1)}
.online-field .box-info {display:none; bottom:0; bottom:100%}
.online-field .box-info .box-in, .online-field .box-sub .box-in {width:100%}
.online-field .box-info .close, .online-field .box-sub .close {position:absolute; z-index:1; top:0; right:0; display:block; width:20px; height:20px; text-decoration:none}
.online-field .box-info .close:after, .online-field .box-sub .close:after {content:""; position:absolute; right:2px; top:2px; width:10px; height:10px; font-size:10px; background:url(//1gr.cz/u/icon/124/close-i.svg) no-repeat}
.online-field .box-info .close:hover:after, .online-field .box-sub .close:hover:after {background-image:url(//1gr.cz/u/icon/124/close.svg)}
.online-field .box-info h5 {font-size:1rem; font-weight:800; white-space:nowrap}
.online-field .box-info .info span {display:inline-block; width:7px; height:11px}
.online-field .box-info .info-goly{font-size:68.75%; font-weight:700; line-height:13px}
.online-field .box-info .info-goly .ico-gol {vertical-align:bottom}

.online-field .box-info .player {float:left; position:relative; display:inline-block; margin:0 0 1.5em}
.online-field .box-info .more {margin-right:5px; font-size:100%; font-weight:700}
.online-field .box-info .stridani {margin-top:14px}
.online-field .box-info .stridani-cas {font-weight:700}
.online-field .box-info .stridani-cas:after {content:''; display:inline-block; margin-left:5px; vertical-align:middle; margin-bottom:1px; border:solid 5px transparent; border-left:solid 7px #F57305; border-right:0}
.online-field .box-sub {display:none; bottom:100%; min-width:180px; _width:180px; padding:9px; margin:0 0 -2px}
.online-field .left .box-sub {left:0}
.online-field .right .box-sub {right:0}
.online-field .box-sub li {line-height:1.5}
.online-field .box-sub span {display:inline-block; min-width:15px}
.online-field .bot {padding:5px 0 0}
.online-field .info-game {padding:0 100px; font-size:68.75%; text-align:center; vertical-align:middle}
.online-field .hid {display:none}
.online-field .act {z-index:2}
.online-field .act .box-info, .online2017 #online-field .act .box-sub {display:block}

/*position players default*/
.online-field .p-1b, .online-field .p-2b, .online-field .p-3b {left:10px}
/*brankar*/
.online-field .p-1o, .online-field .p-2o, .online-field .p-3o, .online-field .p-4o, .online-field .p-5o, .online-field .p-6o, .online-field .p-7o, .online-field .p-8o {left:106px}
/*obrance*/
.online-field .p-1u, .online-field .p-2u, .online-field .p-3u, .online-field .p-4u, .online-field .p-5u, .online-field .p-6u, .online-field .p-7u, .online-field .p-8u, .online-field .p-9u, .online-field .p-10u, .online-field .p-11u, .online-field .p-12u, .online-field .p-13u, .online-field .p-14u {left:204px}
/*utocnik/centr*/

.online-field .p-1b, .online-field .p-1o, .online-field .p-1u {top:47px}
/*line-1*/
.online-field .p-2b, .online-field .p-2o, .online-field .p-2u {top:72px}
/*line-2*/
.online-field .p-3b, .online-field .p-3o, .online-field .p-3u {top:97px}
/*line-3*/
.online-field .p-4o, .online-field .p-4u {top:122px}
/*line-4*/
.online-field .p-5o, .online-field .p-5u {top:147px}
/*line-5*/
.online-field .p-6o, .online-field .p-6u {top:172px}
/*line-6*/
.online-field .p-7o, .online-field .p-7u {top:197px}
/*line-7*/
.online-field .p-8o, .online-field .p-8u {top:222px}
/*line-8*/
.online-field .p-9u {top:247px}
/*line-9*/
.online-field .p-10u {top:272px}
/*line-10*/
.online-field .p-11u {top:297px}
/*line-11*/
.online-field .p-12u {top:322px}
/*line-12*/
.online-field .p-13u {top:347px}
/*line-13*/
.online-field .p-14u {top:372px}
/*line-14*/

/*position players play*/
/*brankar*/
.online-field .p-1br, online-field .p-2br, .online-field .p-3br {left:103px; top:23px}

/*obrance*/
.online-field .p-1po, .online-field .p-2po, .online-field .p-3po, .online-field .p-4po {left:11px}
.online-field .p-1lo, .online-field .p-2lo, .online-field .p-3lo, .online-field .p-4lo {right:11px}
.online-field .p-1po, .online-field .p-1lo {top:60px}
.online-field .p-2po, .online-field .p-2lo {top:85px}
.online-field .p-3po, .online-field .p-3lo {top:110px}
.online-field .p-4po, .online-field .p-4lo {top:135px}

/*utocnik*/
.online-field .p-1pu, .online-field .p-2pu, .online-field .p-3pu, .online-field .p-4pu, .online-field .gplay .p-13u {left:0px}
.online-field .p-1c, .online-field .p-2c, .online-field .p-3c, .online-field .p-4c, .online-field .gplay .p-14u, .online-field .p-5c {left:103px}
.online-field .p-1lu, .online-field .p-2lu, .online-field .p-3lu, .online-field .p-4lu, online2017 .p-5lu {left:206px}

.online-field .p-1pu, .online-field .p-1c, .online-field .p-1lu {top:190px}
.online-field .p-2pu, .online-field .p-2c, .online-field .p-2lu {top:215px}
.online-field .p-3pu, .online-field .p-3c, .online-field .p-3lu {top:240px}
.online-field .p-4pu, .online-field .p-4c, .online-field .p-4lu {top:265px}
.online-field .p-5lu, .online-field .gplay .p-13u, .online-field .gplay .p-14u, .online-field .p-5c {top:290px}
