/* z UNI */
.half {width:50%}
.fl {float:left}
.fr {float:right}

/* PREMIUM */
.premlab, .premlab:hover, #topeject .premlab, #najdete li .premlab {display:inline-block; margin:0 1em .2em 0; padding:.08em .4em; border-radius:2px; font:italic 600 81.25%/1.15 'Fira Sans', sans-serif; color:#FFF !important; background:linear-gradient(#DAA520 0%, #E8B332 100%) !important; text-decoration:none !important; text-shadow:0 1px 1px rgba(0,0,0,.5) !important;}
.art-info .premlab {margin-left:.5em; font-size:100%}
.art .premlab {margin-bottom:.5em}

/* ikonky odkazu */
.ico a {display:inline; height:26px; line-height:26px; white-space:nowrap; font-size:12px}
.ico a span {position:relative; float:left; width:21px; height:21px; margin:2px 8px 0 0; border-radius:3px; color:#555; background-color:#555; background-repeat:no-repeat; text-decoration:none; cursor:pointer;}
.ico-left span:before, .ico-right span:before { content:''; position:absolute; top:50%; left:50%; width:7px; height:7px; margin:-5px 0 0; border:1px solid #FFF; transform:rotate(45deg)}
.ico-left span:before {margin-left:-3px; border-width:0 0 3px 3px}
.ico-right span:before {margin-left:-6px; border-width:3px 3px 0 0}
.ico a:hover span {color:#D30000; background-color:#D30000}

/* novy kolotoc, nahrazuje #eyes i .baby-eyes */
.kolotoc {overflow:hidden; position:relative;}
.kolotoc ul {clear:both; width:1000%; min-height:1em; list-style:none; overflow:hidden; margin:0; padding:0}
.kolotoc li {width:172px; margin-right:30px; float:left; _overflow:hidden; display:block; padding:0;}
.kolotoc li.h {display:none }
.kolotoc li a {display:block; text-align:left;}
.kolotoc li u {display:block; width:100%; height:0; padding-top:75%; background:transparent 50% 0 no-repeat; background-size:cover; margin-bottom:0.55em; cursor:pointer; overflow:hidden }
.kolotoc h3 {font-weight:bold; font-size:128%; text-transform:uppercase;}
.kolotoc h3 a {text-decoration:none}
.kolotoc h3 a:hover {text-decoration:underline}
.kolotoc-maly {margin:0 auto; width:300px;}
.kolotoc-maly li {margin:0 25px 10px 0; width:80px }
.kolotoc-maly li a {font-size:92% }
.kolotoc-maly li u {height:1px; background-color:#FFF; background-size:contain; margin-bottom:8px }
.kolotoc-maly li a:hover u {border-bottom:4px solid #B9151C; margin-bottom:4px;}
.kolotoc-maly h3 {margin-bottom:2px }
.kolotoc-maly .ico, .kolotoc-maly .ico-r {width:50%; display:none }
.kolotoc-maly .ico {float:left;}
.kolotoc-maly .ico-r {float:right;}
.q-js .kolotoc-maly .ico, .q-js .kolotoc-maly .ico-r {display:inline }
.q-js .kolotoc-odklad u {background-image:none !important;}


/* 4 cl. na jizdnich radech */
#eyes {overflow:hidden; width:100%; margin:0 auto;}
#eyes li {float:left; width:25%; margin:0; padding:0 15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#eyes a {display:block;}
#eyes img {display:block; width:100%; max-width:264px; height:auto; margin:0 0 6px;}
#eyes h3 {display:block; margin:0; font-size:125%;}

#najdete {position:relative; clear:both; width:980px; margin:0 auto; overflow:hidden; font-size:medium; line-height:1.33; text-align:left;}
#najdete h2 {margin:0 0 1em; font-size:112.5%; font-weight:700}
#najdete h3 {margin:0; hite-space:nowrap; overflow:hidden; font-size:112.5%; font-weight:700; font-family:Tahoma,Arial,sans-serif}
#najdete h3 a, #najdete li h3 a {padding:7px 0 7px 10px; text-decoration:none; font-size:100%; font-weight:700;}
#najdete h3 a:hover {text-decoration:underline}
#najdete li {border-top:4px solid #CCC}
#najdete li:nth-child(n+6) {display:none}
#najdete.kolotoc-jede li:nth-child(n+6) {display:block}
#najdete li > a {font-size:93.75%; text-decoration:underline}
#najdete li > a > span {display:block; height:2.66em; overflow:hidden}
#najdete li.e-zpravodaj {border-color:#E9868C}
#najdete li.e-spo, #najdete li.e-sport {border-color:#989898} 
#najdete li.e-ekonomikah {border-color:#7B95CD}
#najdete li.e-show {border-color:#E37B7A}
#najdete li.e-ona {border-color:#F1C9B0} 
#najdete li.e-xman {border-color:#FFF87C} 
#najdete li.e-fincentrum {border-color:#A0B4B4} 
#najdete li.e-metro {border-color:#063}
#najdete li.e-mobil {border-color:#99AAB1}
#najdete li.e-technet {border-color:#70AD90}
#najdete li.e-bonusweb {border-color:#71AED1} 
#najdete li.e-autokat {border-color:#E3C272} 
#najdete li.e-reality {border-color:#96ADE2}
#najdete li.e-iglobe {border-color:#FFB87D} 
#najdete li.e-zdravih {border-color:#79C49C}
#najdete li.e-lidovky {border-color:#1A68B5}
#najdete li.e-play {border-color:#CD181F}
#najdete li.e-denniexpres {border-color:#F21F55}
#najdete li.e-rungo {border-color:#99FF00}
#najdete li .premlab { position:absolute; z-index:5; margin:2px}
#najdete .eyes-ico {visibility:hidden; overflow:hidden; position:absolute; top:0; right:0; z-index:2; width:172px}
.q-js #najdete .eyes-ico {visibility:visible}
#najdete .eyes-ico .fr {text-align:right}
#najdete .eyes-ico .fr a span {float:right; margin:2px 0 0 8px;}