PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i5h-3LL

HOME


5h-3LL 1.0
DIR: /srv/http/adent.cz/tisic.cz.test3-pnkosmonosy/app/webroot/css
/srv/http/adent.cz/tisic.cz.test3-pnkosmonosy/app/webroot/css/
Upload File:
Current File : /srv/http/adent.cz/tisic.cz.test3-pnkosmonosy/app/webroot/css/__style.css
@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/** 
 *  @styles adc-variables adc-Proměnné
 *
 * @description
 * Nastavení hodnot pro barvy a rozměry pro celou stránku. Pokud se proměnná týká např. jen hlavičky, nadefinujeme si ji v hlavičce, apod.
 *
 **/
/** 
 *  @styles adc-fonts adc-Fonts
 *
 * @description
 * Soubor vkládající fonty stránky.
 *
 **/
@font-face {
  font-family: "ubuntu";
  src: url("../fonts/ubuntu-light.woff2");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "ubuntu";
  src: url("../fonts/ubuntu-regular.woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "ubuntu";
  src: url("../fonts/ubuntu-medium.woff2");
  font-weight: medium;
  font-style: normal;
}
@font-face {
  font-family: "ubuntu";
  src: url("../fonts/ubuntu-bold.woff2");
  font-weight: bold;
  font-style: normal;
}
/** 
 *  @styles adc-typo adc-Typo
 *
 * @description
 * Základní definice pro typografii stránky.
 *
 **/
body {
  font-family: ubuntu;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.6;
}

h1, .h1 {
  font-family: ubuntu;
  font-size: 1.75rem;
  font-weight: bold;
  line-height: 1.25;
}

h2, .h2 {
  font-family: ubuntu;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.25;
}

h3, .h3 {
  font-family: ubuntu;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.25;
}

h4, .h4 {
  font-family: ubuntu;
  font-size: 1.1rem;
  font-weight: bold;
  line-height: 1.25;
}

h5, .h5 {
  font-family: ubuntu;
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.25;
}

h6, .h6 {
  font-family: ubuntu;
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.25;
}

h1 {
  line-height: 2.5;
}
h1 span {
  overflow: visible;
  position: relative;
  margin-right: 0.5em;
}
h1 span::before {
  content: "";
  position: absolute;
  left: 0;
  top: -0.5em;
  display: inline-block;
  width: 2em;
  height: 2em;
  background: #0055FF;
  border-radius: 1em;
}
h1 span svg {
  position: relative;
  margin-left: 0.25em;
  z-index: 1;
}

main p,
aside p,
article p,
section p {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main ol,
aside ol,
article ol,
section ol {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main ul,
aside ul,
article ul,
section ul {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main dd,
aside dd,
article dd,
section dd {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main figure,
aside figure,
article figure,
section figure {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main blockquote,
aside blockquote,
article blockquote,
section blockquote {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main table,
aside table,
article table,
section table {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h1,
aside h1,
article h1,
section h1 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h1,
aside .h1,
article .h1,
section .h1 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h2,
aside h2,
article h2,
section h2 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h2,
aside .h2,
article .h2,
section .h2 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h3,
aside h3,
article h3,
section h3 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h3,
aside .h3,
article .h3,
section .h3 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h4,
aside h4,
article h4,
section h4 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h4,
aside .h4,
article .h4,
section .h4 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h5,
aside h5,
article h5,
section h5 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h5,
aside .h5,
article .h5,
section .h5 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main h6,
aside h6,
article h6,
section h6 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main .h6,
aside .h6,
article .h6,
section .h6 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
main li,
aside li,
article li,
section li {
  margin-top: 0;
  margin-bottom: 0.375rem;
}
main h1,
aside h1,
article h1,
section h1 {
  margin-top: 1.5rem;
}
main h1:first-child,
aside h1:first-child,
article h1:first-child,
section h1:first-child {
  margin-top: 0;
}
main .h1,
aside .h1,
article .h1,
section .h1 {
  margin-top: 1.5rem;
}
main .h1:first-child,
aside .h1:first-child,
article .h1:first-child,
section .h1:first-child {
  margin-top: 0;
}
main h2,
aside h2,
article h2,
section h2 {
  margin-top: 1.5rem;
}
main h2:first-child,
aside h2:first-child,
article h2:first-child,
section h2:first-child {
  margin-top: 0;
}
main .h2,
aside .h2,
article .h2,
section .h2 {
  margin-top: 1.5rem;
}
main .h2:first-child,
aside .h2:first-child,
article .h2:first-child,
section .h2:first-child {
  margin-top: 0;
}
main h3,
aside h3,
article h3,
section h3 {
  margin-top: 1.5rem;
}
main h3:first-child,
aside h3:first-child,
article h3:first-child,
section h3:first-child {
  margin-top: 0;
}
main .h3,
aside .h3,
article .h3,
section .h3 {
  margin-top: 1.5rem;
}
main .h3:first-child,
aside .h3:first-child,
article .h3:first-child,
section .h3:first-child {
  margin-top: 0;
}

ol {
  padding: 0 0 0 1em;
  list-style-type: decimal;
}

ul {
  padding: 0 0 0 1em;
  list-style: circle;
}

li {
  padding-left: 1em;
}

dl {
  margin-top: 0;
  margin-bottom: 0;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

/** 
 *  @styles adc-typo-spz-forms adc-Typo
 *
 * @description
 * SPZ - CSS pro prvky formulářů
 *
 **/
.adc-icon {
  display: inline;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  fill: #0055FF;
  stroke-width: 0;
  stroke: currentColor;
}

.adc-icon-big {
  display: inline;
  width: 1.5em;
  height: 1.5em;
  vertical-align: -0.375em;
  margin-right: 0.5em;
  fill: #0055FF;
  stroke-width: 0;
  stroke: currentColor;
}

/** 
 *  @styles adc-typo-spz-messages adc-Typo
 *
 * @description
 * Systémové zprávy SPZ
 *
 **/
.adc-success, p.adc-success {
  color: #007700;
  background-color: #DDFFDD;
}

p.adc-success {
  border: 1px solid #00dd00;
  border-radius: 0;
  padding: 0.25rem;
  padding-left: 2rem;
  position: relative;
}
p.adc-success::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #00dd00;
  border: 0;
}

.adc-warning, p.adc-warning {
  color: #666600;
  background-color: #FFFFCC;
}

p.adc-warning {
  border: 1px solid #cccc00;
  border-radius: 0;
  padding: 0.25rem;
  padding-left: 2rem;
  position: relative;
}
p.adc-warning::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #cccc00;
  border: 0;
}

.adc-error, p.adc-error {
  color: #770000;
  background-color: #FFDDDD;
}

p.adc-error {
  border: 1px solid #dd0000;
  border-radius: 0;
  padding: 0.25rem;
  padding-left: 2rem;
  position: relative;
}
p.adc-error::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #dd0000;
  border: 0;
}

.adc-info, p.adc-info {
  color: #007777;
  background-color: #DDFFFF;
}

p.adc-info {
  border: 1px solid #00dddd;
  border-radius: 0;
  padding: 0.25rem;
  padding-left: 2rem;
  position: relative;
}
p.adc-info::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #00dddd;
  border: 0;
}

/** 
 *  @styles adc-typo-spz-autoicons adc-Typo
 *
 * @description
 * SPZ - automatické ikony pro odkazy (odkaz ven, odkazy na soubory atd.)
 *
 **/
a[href*=http]::after,
a[target*=blank]::after,
a.adc-link-out {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Elink-out%3C/title%3E%3Cpath fill='' d='M28 2h-10v2h6.76l-14.78 14.7 1.46 1.46 14.52-14.5v6.34h2.040v-10zM0 6v24h24v-14l-2 2v10h-20v-20h10.1l1.9-2h-14z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: right bottom;
  background-repeat: no-repeat;
}

a[href*=".doc"]::before,
a.adc-file-word::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-word%3C/title%3E%3Cpath fill='' d='M20 14.88v-2.88h5.32l-4.060 16h-3.12l-2.14-9.46-2.38 9.46h-3.4l-3.54-16h3.48l1.8 9.94 2.42-9.94h3.32l2.080 9.94 1.6-7.060h-1.38zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".doc"]::after,
a.adc-file-word::after {
  width: 0;
}

a[href*=".xls"]::before,
a.adc-file-excel::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-excel%3C/title%3E%3Cpath fill='' d='M23.22 12l-5.060 7.58 5.72 8.42h-4.4l-3.48-5.2-1.56 2.34h1.56v2.86h-7.86l5.7-8.42-5.060-7.58h4.22l3 4.4 3-4.4h4.22zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".xls"]::after,
a.adc-file-excel::after {
  width: 0;
}

a[href*=".ppt"]::before,
a.adc-file-powerpoint::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-powerpoint%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.96-1.66-2.060-2.72-3.12s-2.16-2.020-3.12-2.72c-1.6-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM9.88 27.64v-15.96h5.18c1.96 0 3.22 0.080 3.82 0.24 0.92 0.24 1.68 0.76 2.3 1.56s0.94 1.84 0.94 3.12c0 0.98-0.2 1.8-0.56 2.48-0.34 0.64-0.8 1.18-1.34 1.56s-1.1 0.62-1.66 0.76c-0.76 0.16-1.88 0.24-3.34 0.24h-2.1v3.7h1.96v2.3h-5.2zM13.12 14.38v4.54h1.76c1.26 0 2.12-0.080 2.54-0.24s0.76-0.42 1-0.8c0.24-0.34 0.36-0.76 0.36-1.24 0-0.58-0.18-1.060-0.5-1.44-0.34-0.36-0.78-0.6-1.3-0.7-0.38-0.080-1.14-0.12-2.3-0.12h-1.56z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".ppt"]::after,
a.adc-file-powerpoint::after {
  width: 0;
}

a[href*=".txt"]::before,
a.adc-file-text::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-text%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM23 26v0c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14zM23 22c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14zM23 18c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".txt"]::after,
a.adc-file-text::after {
  width: 0;
}

a[href*=".pdf"]::before,
a.adc-file-pdf::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-pdf%3C/title%3E%3Cpath fill='' d='M26.32 18.42c-0.44-0.42-1.38-0.64-2.82-0.66-0.98-0.020-2.14 0.080-3.38 0.24-0.56-0.32-1.12-0.66-1.56-1.080-1.2-1.12-2.22-2.68-2.84-4.4 0.040-0.16 0.080-0.3 0.12-0.44 0 0 0.66-3.84 0.48-5.14-0.020-0.18-0.040-0.24-0.080-0.36l-0.060-0.16c-0.18-0.42-0.54-0.88-1.12-0.86h-0.34c-0.62 0-1.14 0.32-1.28 0.8-0.4 1.52 0.020 3.78 0.78 6.72l-0.18 0.48c-0.56 1.34-1.24 2.68-1.86 3.88l-0.080 0.14c-0.64 1.26-1.22 2.32-1.74 3.22l-0.54 0.28c-0.040 0.020-0.98 0.52-1.18 0.66-1.86 1.1-3.080 2.36-3.3 3.34-0.060 0.32 0 0.74 0.32 0.92l0.52 0.26c0.24 0.12 0.48 0.18 0.72 0.18 1.32 0 2.86-1.64 4.96-5.32 2.44-0.8 5.2-1.46 7.64-1.82 1.84 1.040 4.12 1.76 5.56 1.76 0.26 0 0.48-0.020 0.66-0.060 0.28-0.080 0.5-0.24 0.64-0.44 0.28-0.42 0.34-1 0.26-1.6-0.020-0.18-0.16-0.4-0.3-0.54v0zM6.62 25.44c0.24-0.66 1.18-1.96 2.6-3.12 0.080-0.060 0.3-0.26 0.5-0.46-1.48 2.34-2.46 3.28-3.1 3.58zM14.96 6.24c0.42 0 0.66 1.060 0.68 2.060 0.020 1.020-0.22 1.72-0.5 2.24-0.24-0.78-0.36-1.98-0.36-2.78 0 0-0.020-1.52 0.18-1.52v0 0zM12.46 19.92c0.3-0.52 0.6-1.080 0.92-1.68 0.76-1.44 1.26-2.58 1.6-3.5 0.72 1.3 1.62 2.4 2.66 3.3 0.14 0.1 0.28 0.22 0.42 0.32-2.14 0.42-3.98 0.94-5.6 1.56v0 0zM25.9 19.8c-0.12 0.080-0.5 0.12-0.74 0.12-0.78 0-1.72-0.34-3.060-0.92 0.52-0.040 0.98-0.060 1.4-0.060 0.78 0 1 0 1.76 0.2 0.76 0.18 0.78 0.58 0.64 0.66v0 0zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".pdf"]::after,
a.adc-file-pdf::after {
  width: 0;
}

a[href*=".zip"]::before,
a.adc-file-zip::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-zip%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 2v2h4v-2h-4zM12 4v2h4v-2h-4zM8 6v2h4v-2h-4zM12 8v2h4v-2h-4zM8 10v2h4v-2h-4zM12 12v2h4v-2h-4zM8 14v2h4v-2h-4zM12 16v2h4v-2h-4zM8 26.5c0 0.82 0.68 1.5 1.5 1.5h5c0.82 0 1.5-0.68 1.5-1.5v-5c0-0.82-0.68-1.5-1.5-1.5h-2.5v-2h-4v8.5zM14 24v2h-4v-2h4z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".zip"]::after,
a.adc-file-zip::after {
  width: 0;
}

a[href*=".arj"]::before,
a.adc-file-zip::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-zip%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 2v2h4v-2h-4zM12 4v2h4v-2h-4zM8 6v2h4v-2h-4zM12 8v2h4v-2h-4zM8 10v2h4v-2h-4zM12 12v2h4v-2h-4zM8 14v2h4v-2h-4zM12 16v2h4v-2h-4zM8 26.5c0 0.82 0.68 1.5 1.5 1.5h5c0.82 0 1.5-0.68 1.5-1.5v-5c0-0.82-0.68-1.5-1.5-1.5h-2.5v-2h-4v8.5zM14 24v2h-4v-2h4z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".arj"]::after,
a.adc-file-zip::after {
  width: 0;
}

a[href*=".gz"]::before,
a.adc-file-zip::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-zip%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 2v2h4v-2h-4zM12 4v2h4v-2h-4zM8 6v2h4v-2h-4zM12 8v2h4v-2h-4zM8 10v2h4v-2h-4zM12 12v2h4v-2h-4zM8 14v2h4v-2h-4zM12 16v2h4v-2h-4zM8 26.5c0 0.82 0.68 1.5 1.5 1.5h5c0.82 0 1.5-0.68 1.5-1.5v-5c0-0.82-0.68-1.5-1.5-1.5h-2.5v-2h-4v8.5zM14 24v2h-4v-2h4z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".gz"]::after,
a.adc-file-zip::after {
  width: 0;
}

a[href*=".tar"]::before,
a.adc-file-zip::before {
  content: "";
  display: inline-block;
  width: 1.25em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-zip%3C/title%3E%3Cpath fill='' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 2v2h4v-2h-4zM12 4v2h4v-2h-4zM8 6v2h4v-2h-4zM12 8v2h4v-2h-4zM8 10v2h4v-2h-4zM12 12v2h4v-2h-4zM8 14v2h4v-2h-4zM12 16v2h4v-2h-4zM8 26.5c0 0.82 0.68 1.5 1.5 1.5h5c0.82 0 1.5-0.68 1.5-1.5v-5c0-0.82-0.68-1.5-1.5-1.5h-2.5v-2h-4v8.5zM14 24v2h-4v-2h4z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
}
a[href*=".tar"]::after,
a.adc-file-zip::after {
  width: 0;
}

a.adc-no-file::before {
  width: 0;
}

a.adc-no-link-out::after {
  width: 0;
}

/** 
 *  @styles adc-icons adc-Icons
 *
 * @description
 * SPZ - CSS pro li seznamy s vlastní ikonkou
 *
 **/
ul.adc-list {
  list-style: none;
  padding-left: 0;
}
ul.adc-list li {
  position: relative;
  padding-left: 2rem;
}
ul.adc-list li::before {
  position: absolute;
  content: "";
  margin-left: -2rem;
  height: 1.5em;
  width: 1em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-right%3C/title%3E%3Cpath fill='%230055FF' d='M16 0c8.832 0 16 7.168 16 16s-7.168 16-16 16c-8.832 0-16-7.168-16-16s7.168-16 16-16zM11.088 22.080l2.832 2.832 8.912-8.912-8.912-8.912-2.832 2.832 6.080 6.080-6.080 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
}

ul.adc-list2 {
  list-style: none;
  padding-left: 0;
}
ul.adc-list2 li {
  position: relative;
  padding-left: 2rem;
}
ul.adc-list2 li::before {
  position: absolute;
  content: "";
  margin-left: -2rem;
  height: 1.5em;
  width: 1em;
  background-image: url("/img/adent/adentsign.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
}

.adc-icon-test-angle-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-up%3C/title%3E%3Cpath fill='green' d='M16.032 7.296l-1.424 1.408-14.576 14.592 1.408 1.408 14.592-14.576 14.528 14.528 1.408-1.408-14.528-14.544z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-right%3C/title%3E%3Cpath fill='green' d='M24.704 15.968l-1.408 1.424-14.592 14.576-1.408-1.408 14.576-14.592-14.528-14.528 1.408-1.408 14.544 14.528z'%3E%3C/path%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-down::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-down%3C/title%3E%3Cpath fill='green' d='M16.032 24.704l-1.424-1.408-14.576-14.592 1.408-1.408 14.592 14.576 14.528-14.528 1.408 1.408-14.528 14.544z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-left::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-left%3C/title%3E%3Cpath fill='green' d='M7.296 15.968l1.408 1.424 14.592 14.576 1.408-1.408-14.576-14.592 14.528-14.528-1.408-1.408-14.544 14.528z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-bold-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-bold-up%3C/title%3E%3Cpath fill='green' d='M16 6.592l16 16-2.832 2.816-13.168-13.168-13.168 13.168-2.832-2.832 13.168-13.168z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-bold-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-bold-right%3C/title%3E%3Cpath fill='green' d='M25.408 16l-16 16-2.816-2.832 13.168-13.168-13.168-13.168 2.832-2.832 13.168 13.168z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-bold-down::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-bold-down%3C/title%3E%3Cpath fill='green' d='M16 25.408l16-16-2.832-2.816-13.168 13.168-13.168-13.168-2.832 2.832 13.168 13.168z'%3E%3C/path%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-bold-left::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-bold-left%3C/title%3E%3Cpath fill='green' d='M6.592 16l16 16 2.816-2.832-13.168-13.168 13.168-13.168-2.832-2.832-13.168 13.168z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-up%3C/title%3E%3Cpath fill='green' d='M0 16c0 8.84 7.16 16 16 16s16-7.16 16-16c0-8.84-7.16-16-16-16s-16 7.16-16 16zM29 16c0 7.18-5.82 13-13 13s-13-5.82-13-13c0-7.18 5.82-13 13-13s13 5.82 13 13zM22.080 20.92l-6.080-6.1-6.080 6.1-2.84-2.84 8.92-8.9 8.92 8.9-2.84 2.84z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-right%3C/title%3E%3Cpath fill='green' d='M16 0c-8.84 0-16 7.16-16 16s7.16 16 16 16c8.84 0 16-7.16 16-16s-7.16-16-16-16zM16 29c-7.18 0-13-5.82-13-13s5.82-13 13-13c7.18 0 13 5.82 13 13s-5.82 13-13 13zM11.080 22.080l6.1-6.080-6.1-6.080 2.84-2.84 8.9 8.92-8.9 8.92-2.84-2.84z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-down::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-down%3C/title%3E%3Cpath fill='green' d='M32 16c0-8.84-7.16-16-16-16s-16 7.16-16 16c0 8.84 7.16 16 16 16s16-7.16 16-16zM3 16c0-7.18 5.82-13 13-13s13 5.82 13 13c0 7.18-5.82 13-13 13s-13-5.82-13-13zM9.92 11.080l6.080 6.1 6.080-6.1 2.84 2.84-8.92 8.9-8.92-8.9 2.84-2.84z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-left::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-left%3C/title%3E%3Cpath fill='green' d='M16 32c8.84 0 16-7.16 16-16s-7.16-16-16-16c-8.84 0-16 7.16-16 16s7.16 16 16 16zM16 3c7.18 0 13 5.82 13 13s-5.82 13-13 13c-7.18 0-13-5.82-13-13s5.82-13 13-13zM20.92 9.92l-6.1 6.080 6.1 6.080-2.84 2.84-8.9-8.92 8.9-8.92 2.84 2.84z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-f-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-up%3C/title%3E%3Cpath fill='green' d='M0 16c0-8.832 7.168-16 16-16s16 7.168 16 16c0 8.832-7.168 16-16 16s-16-7.168-16-16zM22.080 20.912l2.832-2.832-8.912-8.912-8.912 8.912 2.832 2.832 6.080-6.080 6.080 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-f-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-right%3C/title%3E%3Cpath fill='green' d='M16 0c8.832 0 16 7.168 16 16s-7.168 16-16 16c-8.832 0-16-7.168-16-16s7.168-16 16-16zM11.088 22.080l2.832 2.832 8.912-8.912-8.912-8.912-2.832 2.832 6.080 6.080-6.080 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-f-down::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-down%3C/title%3E%3Cpath fill='green' d='M32 16c0 8.832-7.168 16-16 16s-16-7.168-16-16c0-8.832 7.168-16 16-16s16 7.168 16 16zM9.92 11.088l-2.832 2.832 8.912 8.912 8.912-8.912-2.832-2.832-6.080 6.080-6.080-6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-circle-f-left::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-left%3C/title%3E%3Cpath fill='green' d='M16 32c-8.832 0-16-7.168-16-16s7.168-16 16-16c8.832 0 16 7.168 16 16s-7.168 16-16 16zM20.912 9.92l-2.832-2.832-8.912 8.912 8.912 8.912 2.832-2.832-6.080-6.080 6.080-6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-caret-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecaret-up%3C/title%3E%3Cpath fill='green' d='M16.032 0l-1.424 1.408-14.608 14.624 1.408 1.408 29.184-0.048 1.408-1.408-14.56-14.576z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-caret-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecaret-right%3C/title%3E%3Cpath fill='green' d='M24.72 15.968l-1.408 1.424-14.624 14.608-1.408-1.408 0.048-29.184 1.408-1.408 14.576 14.56z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-caret-down::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecaret-down%3C/title%3E%3Cpath fill='green' d='M16.032 24.72l-1.424-1.408-14.608-14.624 1.408-1.408 29.184 0.048 1.408 1.408-14.56 14.576z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-caret-left::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecaret-left%3C/title%3E%3Cpath fill='green' d='M7.28 15.968l1.408 1.424 14.624 14.608 1.408-1.408-0.048-29.184-1.408-1.408-14.576 14.56z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-point-up::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Epoint-up%3C/title%3E%3Cpath fill='green' d='M30 19v-5c0-1.654-1.346-3-3-3-0.535 0-1.037 0.14-1.472 0.386-0.534-0.833-1.467-1.386-2.528-1.386-0.768 0-1.469 0.29-2 0.766-0.531-0.476-1.232-0.766-2-0.766-0.35 0-0.687 0.060-1 0.171v-7.171c0-1.654-1.346-3-3-3s-3 1.346-3 3v12.334l-5.501-2.932c-0.454-0.262-0.973-0.401-1.499-0.401-1.654 0-3 1.346-3 3 0 0.824 0.327 1.592 0.922 2.163 0.008 0.007 0.015 0.015 0.023 0.022l7.474 6.815h-1.419c-0.552 0-1 0.448-1 1v6c0 0.552 0.448 1 1 1h20c0.552 0 1-0.448 1-1v-6c0-0.552-0.448-1-1-1h-1.382l2.276-4.553c0.069-0.139 0.106-0.292 0.106-0.447zM28 27c0 0.552-0.448 1-1 1s-1-0.448-1-1 0.448-1 1-1 1 0.448 1 1zM28 18.764l-2.618 5.236h-11.995l-9.088-8.286c-0.193-0.19-0.299-0.443-0.299-0.714 0-0.551 0.449-1 1-1 0.171 0 0.332 0.041 0.479 0.122 0.017 0.010 0.033 0.020 0.051 0.029l7 3.732c0.31 0.165 0.684 0.156 0.985-0.025s0.485-0.506 0.485-0.857v-14c0-0.551 0.449-1 1-1s1 0.449 1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1c0-0.551 0.449-1 1-1s1 0.449 1 1c0 0.552 0.448 1 1 1s1-0.448 1-1c0-0.551 0.449-1 1-1s1 0.449 1 1v1c0 0.552 0.448 1 1 1s1-0.448 1-1c0-0.551 0.449-1 1-1s1 0.449 1 1v4.764z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-point-right::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Epoint-right%3C/title%3E%3Cpath fill='green' d='M13 30h5c1.654 0 3-1.346 3-3 0-0.535-0.14-1.037-0.387-1.472 0.833-0.534 1.387-1.467 1.387-2.528 0-0.768-0.29-1.469-0.766-2 0.476-0.531 0.766-1.232 0.766-2 0-0.35-0.060-0.687-0.171-1h7.171c1.654 0 3-1.346 3-3s-1.346-3-3-3h-12.334l2.932-5.501c0.262-0.454 0.401-0.973 0.401-1.499 0-1.654-1.346-3-3-3-0.824 0-1.592 0.327-2.163 0.922-0.007 0.008-0.015 0.015-0.022 0.023l-6.815 7.474v-1.419c0-0.552-0.448-1-1-1h-6c-0.552 0-1 0.448-1 1v20c0 0.552 0.448 1 1 1h6c0.552 0 1-0.448 1-1v-1.382l4.553 2.276c0.139 0.069 0.292 0.106 0.447 0.106zM5 28c-0.552 0-1-0.448-1-1s0.448-1 1-1 1 0.448 1 1-0.448 1-1 1zM13.236 28l-5.236-2.618v-11.995l8.287-9.088c0.19-0.193 0.443-0.299 0.713-0.299 0.551 0 1 0.449 1 1 0 0.171-0.041 0.332-0.122 0.479-0.010 0.017-0.020 0.033-0.029 0.051l-3.732 7c-0.165 0.31-0.156 0.684 0.025 0.985s0.506 0.485 0.857 0.485h14c0.551 0 1 0.449 1 1s-0.449 1-1 1h-10c-0.552 0-1 0.448-1 1s0.448 1 1 1c0.551 0 1 0.449 1 1s-0.449 1-1 1c-0.552 0-1 0.448-1 1s0.448 1 1 1c0.551 0 1 0.449 1 1s-0.449 1-1 1h-1c-0.552 0-1 0.448-1 1s0.448 1 1 1c0.551 0 1 0.449 1 1s-0.449 1-1 1h-4.764z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-rollup::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-rollup%3C/title%3E%3Cpath fill='green' d='M16.032 0l-1.424 1.408-14.576 14.592 1.408 1.408 14.592-14.576 14.528 14.528 1.408-1.408-14.528-14.544z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-rolldown::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-rolldown%3C/title%3E%3Cpath fill='green' d='M16.032 32.16l-1.424-1.408-14.576-14.592 1.408-1.408 14.592 14.592 14.528-14.544 1.408 1.408-14.528 14.544z'%3E%3C/path%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-resize::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-resize%3C/title%3E%3Cpath fill='green' d='M16 32l-12.5-12.5 1.42-1.42 11.080 11.1 11.1-11.1 1.4 1.42-12.5 12.5zM16 0l-12.64 12.64 1.42 1.42 11.22-11.22 11.22 11.22 1.42-1.42-12.64-12.64z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-angle-bold-resize::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-bold-resize%3C/title%3E%3Cpath fill='green' d='M16 32l11.16-11.16-2.82-2.84-8.34 8.34-8.34-8.34-2.84 2.84 11.18 11.16zM16 0l11.18 11.16-2.84 2.84-8.34-8.34-8.32 8.34-2.84-2.84 8.34-8.32 2.82-2.84z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-caret-resize::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecaret-resize%3C/title%3E%3Cpath fill='green' d='M16.040 32l1.12-1.14 11.68-11.7-1.12-1.12-23.44-0.040-1.12 1.14 11.72 11.72 1.16 1.14zM16.040 0l1.12 1.14 11.68 11.7-1.12 1.12-23.44 0.040-1.12-1.14 11.72-11.72 1.16-1.14z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-plus-collapsed::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eplus-collapsed%3C/title%3E%3Cpath fill='green' d='M16 22h2v-4h4v-2h-4v-4h-2v4h-4v2h4v4zM6 27.060c0 0.5 0.42 0.94 0.92 0.94h20.14c0.5 0 0.94-0.44 0.94-0.94v-20.14c0-0.5-0.44-0.92-0.94-0.92h-20.14c-0.5 0-0.92 0.42-0.92 0.92v20.14zM8 24.92v-15.86c0-0.6 0.46-1.060 1.060-1.060h15.86c0.6 0 1.080 0.46 1.080 1.060v15.86c0 0.6-0.48 1.080-1.080 1.080h-15.86c-0.6 0-1.060-0.48-1.060-1.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-minus-expanded::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eminus-expanded%3C/title%3E%3Cpath fill='green' d='M12 18c7.12 0 2.88 0 10 0v-2c-7.12 0-2.88 0-10 0v2zM6 27.060c0 0.5 0.42 0.94 0.92 0.94h20.14c0.5 0 0.94-0.44 0.94-0.94v-20.14c0-0.5-0.44-0.92-0.94-0.92h-20.14c-0.5 0-0.92 0.42-0.92 0.92v20.14zM8 24.92v-15.86c0-0.6 0.46-1.060 1.060-1.060h15.86c0.6 0 1.080 0.46 1.080 1.060v15.86c0 0.6-0.48 1.080-1.080 1.080h-15.86c-0.6 0-1.060-0.48-1.060-1.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-empty::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-empty%3C/title%3E%3Cpath fill='green' d='M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-files-empty::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efiles-empty%3C/title%3E%3Cpath fill='green' d='M28.68 11.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-11.5c-1.38 0-2.5 1.12-2.5 2.5v23c0 1.38 1.12 2.5 2.5 2.5h19c1.38 0 2.5-1.12 2.5-2.5v-15.5c0-0.44-0.14-1.22-1.32-2.84v0zM24.54 9.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-19c-0.28 0-0.5-0.22-0.5-0.5v-23c0-0.28 0.22-0.5 0.5-0.5 0 0 11.5 0 11.5 0v7c0 0.56 0.44 1 1 1h7v15.5zM18.84 1.32v0c0.28 0.2 0.58 0.44 0.88 0.68h-15.22c-0.28 0-0.5 0.22-0.5 0.5v25.46c-1.14-0.24-2-1.26-2-2.46v-23c0-1.38 1.12-2.5 2.5-2.5h11.5c0.44 0 1.22 0.14 2.84 1.32z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-pdf::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-pdf%3C/title%3E%3Cpath fill='green' d='M26.32 18.42c-0.44-0.42-1.38-0.64-2.82-0.66-0.98-0.020-2.14 0.080-3.38 0.24-0.56-0.32-1.12-0.66-1.56-1.080-1.2-1.12-2.22-2.68-2.84-4.4 0.040-0.16 0.080-0.3 0.12-0.44 0 0 0.66-3.84 0.48-5.14-0.020-0.18-0.040-0.24-0.080-0.36l-0.060-0.16c-0.18-0.42-0.54-0.88-1.12-0.86h-0.34c-0.62 0-1.14 0.32-1.28 0.8-0.4 1.52 0.020 3.78 0.78 6.72l-0.18 0.48c-0.56 1.34-1.24 2.68-1.86 3.88l-0.080 0.14c-0.64 1.26-1.22 2.32-1.74 3.22l-0.54 0.28c-0.040 0.020-0.98 0.52-1.18 0.66-1.86 1.1-3.080 2.36-3.3 3.34-0.060 0.32 0 0.74 0.32 0.92l0.52 0.26c0.24 0.12 0.48 0.18 0.72 0.18 1.32 0 2.86-1.64 4.96-5.32 2.44-0.8 5.2-1.46 7.64-1.82 1.84 1.040 4.12 1.76 5.56 1.76 0.26 0 0.48-0.020 0.66-0.060 0.28-0.080 0.5-0.24 0.64-0.44 0.28-0.42 0.34-1 0.26-1.6-0.020-0.18-0.16-0.4-0.3-0.54v0zM6.62 25.44c0.24-0.66 1.18-1.96 2.6-3.12 0.080-0.060 0.3-0.26 0.5-0.46-1.48 2.34-2.46 3.28-3.1 3.58zM14.96 6.24c0.42 0 0.66 1.060 0.68 2.060 0.020 1.020-0.22 1.72-0.5 2.24-0.24-0.78-0.36-1.98-0.36-2.78 0 0-0.020-1.52 0.18-1.52v0 0zM12.46 19.92c0.3-0.52 0.6-1.080 0.92-1.68 0.76-1.44 1.26-2.58 1.6-3.5 0.72 1.3 1.62 2.4 2.66 3.3 0.14 0.1 0.28 0.22 0.42 0.32-2.14 0.42-3.98 0.94-5.6 1.56v0 0zM25.9 19.8c-0.12 0.080-0.5 0.12-0.74 0.12-0.78 0-1.72-0.34-3.060-0.92 0.52-0.040 0.98-0.060 1.4-0.060 0.78 0 1 0 1.76 0.2 0.76 0.18 0.78 0.58 0.64 0.66v0 0zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-word::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-word%3C/title%3E%3Cpath fill='green' d='M20 14.88v-2.88h5.32l-4.060 16h-3.12l-2.14-9.46-2.38 9.46h-3.4l-3.54-16h3.48l1.8 9.94 2.42-9.94h3.32l2.080 9.94 1.6-7.060h-1.38zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-excel::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-excel%3C/title%3E%3Cpath fill='green' d='M23.22 12l-5.060 7.58 5.72 8.42h-4.4l-3.48-5.2-1.56 2.34h1.56v2.86h-7.86l5.7-8.42-5.060-7.58h4.22l3 4.4 3-4.4h4.22zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-powerpoint::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-powerpoint%3C/title%3E%3Cpath fill='green' d='M28.68 7.16c-0.7-0.96-1.66-2.060-2.72-3.12s-2.16-2.020-3.12-2.72c-1.6-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM9.88 27.64v-15.96h5.18c1.96 0 3.22 0.080 3.82 0.24 0.92 0.24 1.68 0.76 2.3 1.56s0.94 1.84 0.94 3.12c0 0.98-0.2 1.8-0.56 2.48-0.34 0.64-0.8 1.18-1.34 1.56s-1.1 0.62-1.66 0.76c-0.76 0.16-1.88 0.24-3.34 0.24h-2.1v3.7h1.96v2.3h-5.2zM13.12 14.38v4.54h1.76c1.26 0 2.12-0.080 2.54-0.24s0.76-0.42 1-0.8c0.24-0.34 0.36-0.76 0.36-1.24 0-0.58-0.18-1.060-0.5-1.44-0.34-0.36-0.78-0.6-1.3-0.7-0.38-0.080-1.14-0.12-2.3-0.12h-1.56z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-text::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-text%3C/title%3E%3Cpath fill='green' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM23 26v0c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14zM23 22c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14zM23 18c0.56 0 1-0.44 1-1s-0.44-1-1-1h-14c-0.56 0-1 0.44-1 1s0.44 1 1 1h14z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-zip::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-zip%3C/title%3E%3Cpath fill='green' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 2v2h4v-2h-4zM12 4v2h4v-2h-4zM8 6v2h4v-2h-4zM12 8v2h4v-2h-4zM8 10v2h4v-2h-4zM12 12v2h4v-2h-4zM8 14v2h4v-2h-4zM12 16v2h4v-2h-4zM8 26.5c0 0.82 0.68 1.5 1.5 1.5h5c0.82 0 1.5-0.68 1.5-1.5v-5c0-0.82-0.68-1.5-1.5-1.5h-2.5v-2h-4v8.5zM14 24v2h-4v-2h4z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-picture::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-picture%3C/title%3E%3Cpath fill='green' d='M26 28v-8l-5.78 4-8.22-10-6 10v4h20zM26 15c0-1.66-1.34-3-3-3s-3 1.34-3 3c0 1.66 1.34 3 3 3s3-1.34 3-3zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-music::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-music%3C/title%3E%3Cpath fill='green' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM23.64 12.22v0c0.22 0.2 0.36 0.48 0.36 0.78v10c0 1.66-1.8 3-4 3s-4-1.34-4-3c0-1.66 1.8-3 4-3 0.72 0 1.42 0.14 2 0.4v-4.18l-8 1.6v7.18c0 1.66-1.8 3-4 3s-4-1.34-4-3c0-1.66 1.8-3 4-3 0.72 0 1.42 0.14 2 0.4v-7.4c0-0.48 0.34-0.88 0.8-0.98l10-2c0.3-0.060 0.6 0.020 0.84 0.2z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-play::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-play%3C/title%3E%3Cpath fill='green' d='M12 12v14l10-7-10-7zM28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-file-video::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Efile-video%3C/title%3E%3Cpath fill='green' d='M28.68 7.16c-0.7-0.94-1.66-2.060-2.72-3.12s-2.18-2.020-3.12-2.72c-1.62-1.18-2.4-1.32-2.84-1.32h-15.5c-1.38 0-2.5 1.12-2.5 2.5v27c0 1.38 1.12 2.5 2.5 2.5h23c1.38 0 2.5-1.12 2.5-2.5v-19.5c0-0.44-0.14-1.24-1.32-2.84v0 0 0zM24.54 5.46c0.96 0.96 1.72 1.82 2.28 2.54h-4.82v-4.82c0.72 0.56 1.58 1.32 2.54 2.28v0 0zM28 29.5c0 0.28-0.22 0.5-0.5 0.5h-23c-0.28 0-0.5-0.22-0.5-0.5v-27c0-0.28 0.22-0.5 0.5-0.5 0 0 15.5 0 15.5 0v7c0 0.56 0.44 1 1 1h7v19.5zM8 16v10h10v-10h-10zM18 20v2l6 4v-10l-6 4z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-libreoffice::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Elibreoffice%3C/title%3E%3Cpath fill='green' d='M16.707 0.707c-0.389-0.389-1.157-0.707-1.707-0.707h-12c-0.55 0-1 0.45-1 1v30c0 0.55 0.45 1 1 1h24c0.55 0 1-0.45 1-1v-18c0-0.55-0.318-1.318-0.707-1.707l-10.586-10.586zM26 30h-22v-28h10.974c0.091 0.015 0.263 0.086 0.338 0.14l10.549 10.549c0.054 0.075 0.125 0.247 0.14 0.338v16.974zM27 0h-6c-0.55 0-0.682 0.318-0.293 0.707l6.586 6.586c0.389 0.389 0.707 0.257 0.707-0.293v-6c0-0.55-0.45-1-1-1z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-link-out::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Elink-out%3C/title%3E%3Cpath fill='green' d='M28 2h-10v2h6.76l-14.78 14.7 1.46 1.46 14.52-14.5v6.34h2.040v-10zM0 6v24h24v-14l-2 2v10h-20v-20h10.1l1.9-2h-14z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-copy::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecopy%3C/title%3E%3Cpath fill='green' d='M20 8v-8h-14l-6 6v18h12v8h20v-24h-12zM6 2.828v3.172h-3.172l3.172-3.172zM2 22v-14h6v-6h10v6l-6 6v8h-10zM18 10.828v3.172h-3.172l3.172-3.172zM30 30h-16v-14h6v-6h10v20z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-star::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='green' d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zsapple::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='green' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_588890528'%3E%3Cg%3E%3Cpath class='fil0' d='M1150 443c-122,-28 -186,-7 -236,7 -129,43 -115,43 -243,0 -50,-14 -101,-35 -222,-7 -222,50 -350,344 -279,658 64,315 300,536 522,494 22,-8 36,-8 57,-22 36,-14 72,-14 108,0 21,7 35,14 57,22 221,42 450,-172 522,-494 57,-314 -65,-608 -286,-658z'/%3E%3Cpath class='fil0' d='M914 114c-79,79 -122,186 -122,301 115,0 222,-43 300,-122 86,-71 122,-179 122,-293 -114,0 -222,36 -300,114z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zsbakalari::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='green' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M86 715l0 142 -77 187c-7,20 0,39 19,46 19,6 39,0 45,-20l13 -32 0 32c0,20 13,39 39,39 19,0 39,-19 39,-39l0 -32 12 32c7,20 26,26 46,20 19,-7 25,-33 19,-46l-84 -187 0 -109 258 96 0 271 0 0 0 0 0 0 0 0c0,52 52,91 129,117 71,25 162,38 265,38 103,0 200,-13 264,-38 78,-26 130,-71 130,-117l0 0 0 0 0 0 0 0 0 -284 348 -129c13,-6 32,-19 39,-38 13,-33 -7,-65 -39,-78l-716 -251c-13,-7 -26,-7 -39,0l-729 264c-20,7 -33,19 -39,39 -13,32 6,64 39,77l19 0 0 0zm349 0l0 0 -168 -58 548 -200 549 200 -168 58c-19,-32 -58,-58 -116,-71 -71,-26 -161,-38 -265,-38 -103,0 -200,12 -264,38 -58,13 -97,39 -116,71l0 0zm703 304l0 0c-19,-7 -39,-20 -58,-26 -71,-26 -161,-39 -265,-39 -103,0 -200,13 -264,39 -20,6 -39,13 -58,26l0 -259c0,-19 32,-38 84,-51 64,-20 148,-32 245,-32 97,0 180,12 245,32 52,19 84,39 84,51l0 259 -13 0zm-84 45l0 0c52,19 78,32 84,51l0 0 0 0c0,20 -32,33 -84,52 -64,19 -148,32 -245,32 -97,0 -181,-13 -245,-32 -52,-19 -78,-32 -84,-52l0 0 0 0c0,-19 32,-32 84,-51 64,-20 148,-32 245,-32 103,0 187,12 245,32l0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zsbear::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='green' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M1523 197l0 0 0 0c-46,-45 -117,-78 -188,-78 -70,0 -135,26 -180,78l0 0 0 0c-26,26 -45,51 -58,90 -32,-13 -65,-32 -97,-39l-6 0c-65,-19 -129,-32 -200,-32 -65,0 -136,13 -194,32l-6 0c-33,7 -65,20 -97,39 -13,-39 -32,-64 -58,-90l0 0c-45,-45 -110,-78 -181,-78 -71,0 -135,33 -181,78l0 0 0 0c-51,45 -77,109 -77,180 0,71 26,136 77,181l0 0 0 0c33,32 78,58 123,71 -6,19 -13,39 -19,58 -13,52 -20,103 -20,155 0,174 71,335 187,452 117,116 278,187 452,187 174,0 335,-71 452,-187 116,-117 187,-278 187,-452 0,-52 -7,-103 -20,-155 -6,-19 -13,-39 -19,-58 45,-13 90,-32 123,-64l0 0 0 0c45,-46 77,-110 77,-181 0,-78 -32,-142 -77,-187l0 0zm-723 1161l0 0c-97,0 -252,-19 -252,-148 0,-39 20,-84 58,-110 13,19 33,32 52,45 39,26 84,39 142,39 52,0 103,-13 142,-39 19,-13 39,-26 52,-45 38,32 58,71 58,110 -7,129 -155,148 -252,148l0 0zm-135 -316l0 0c0,-13 12,-26 32,-39 26,-13 58,-26 103,-26 39,0 77,7 103,26 20,13 32,26 32,39 0,13 -12,32 -32,39 -26,13 -58,25 -103,25 -39,0 -77,-12 -103,-25 -20,-7 -32,-20 -32,-39l0 0zm774 -568l0 0c-26,26 -58,39 -97,39l-13 0 0 0 0 0c-6,0 -6,0 -13,0 -32,-7 -64,19 -71,52 0,12 0,25 7,38l0 0c19,39 32,78 45,116 13,39 13,84 13,123 0,142 -58,271 -149,361 -13,13 -26,26 -45,39 0,-13 7,-26 7,-32 0,-71 -39,-136 -97,-175 -7,-6 -13,-6 -20,-12 -6,-33 -32,-65 -64,-84 -39,-20 -84,-33 -142,-33 -52,0 -103,13 -142,33 -32,19 -58,51 -64,84 -7,6 -13,6 -20,12 -58,46 -97,110 -97,175 0,13 0,25 7,32 -13,-13 -32,-26 -45,-39 -91,-90 -149,-219 -149,-361 0,-45 7,-84 13,-123 13,-38 26,-84 45,-116 13,-32 7,-64 -25,-84 -13,-6 -33,-6 -46,-6 0,0 -6,0 -12,0l0 0 -7 0c-39,0 -71,-13 -97,-39 -26,-26 -38,-58 -38,-97 0,-38 12,-71 38,-96 26,-26 58,-39 97,-39 39,0 71,13 97,39 26,25 39,58 39,96l0 7c0,32 25,58 58,58 13,0 25,-7 38,-13l0 0c45,-32 91,-58 142,-77l7 0c51,-13 103,-26 155,-26 58,0 109,6 161,26l6 0c52,19 97,45 142,77 26,19 65,13 84,-13 7,-13 13,-26 13,-45l0 0c0,-39 13,-71 39,-97 26,-26 58,-39 96,-39 39,0 71,13 97,39 26,26 39,58 39,97 6,45 -13,77 -32,103l0 0zm-878 161l0 0c-77,0 -142,65 -142,142 0,78 65,142 142,142 78,0 142,-64 142,-142 0,-77 -64,-142 -142,-142l0 0zm0 213l0 0c-38,0 -71,-32 -71,-71 0,-38 33,-71 71,-71 39,0 71,33 71,71 0,39 -32,71 -71,71l0 0zm471 -213l0 0c-77,0 -142,65 -142,142 0,78 65,142 142,142 78,0 142,-64 142,-142 7,-77 -58,-142 -142,-142l0 0zm0 213l0 0c-38,0 -71,-32 -71,-71 0,-38 33,-71 71,-71 39,0 71,33 71,71 0,39 -26,71 -71,71l0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zscalendar::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:%230055FF%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='green' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_288254976'%3E%3Cpath class='fil0' d='M1600 532l0 -334 -255 0 0 114c0,9 -9,26 -26,26 -9,0 -27,-8 -27,-26l0 -114 -299 0 0 114c0,9 -8,26 -26,26 -9,0 -26,-8 -26,-26l0 -114 -299 0 0 -123c0,-9 -9,-27 -27,-27 -8,0 -26,9 -26,27l0 123 -290 0 0 114c0,9 -9,26 -26,26 -9,0 -18,-8 -18,-26l0 -114 -255 0 0 334 1600 0zm-993 -334l44 0 0 114c0,9 -9,26 -27,26 -9,0 -26,-8 -26,-26l0 -114 9 0z'/%3E%3Cpath class='fil0' d='M1336 75c0,-9 -9,-27 -26,-27 -9,0 -26,9 -26,27l0 123 43 0 0 -123 9 0z'/%3E%3Cpath class='fil0' d='M993 75c0,-9 -8,-27 -26,-27 -9,0 -26,9 -26,27l0 123 44 0 0 -123 8 0z'/%3E%3Crect class='fil0' x='1037' y='1103' width='114' height='114'/%3E%3Cpath class='fil0' d='M299 75c0,-9 -9,-27 -26,-27 -9,0 -18,18 -18,27l0 123 44 0 0 -123z'/%3E%3Cpath class='fil0' d='M0 576l0 976 1600 0 0 -976 -1600 0zm281 809l-158 0c-9,0 -26,-9 -26,-27 0,-9 8,-26 26,-26l158 0c9,0 27,9 27,26 -9,18 -18,27 -27,27zm0 -203l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 -9,9 -18,26 -27,26zm0 -211l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 -9,18 -18,26 -27,26zm299 414l-158 0c-9,0 -26,-9 -26,-27 0,-9 8,-26 26,-26l158 0c9,0 27,9 27,26 -9,18 -18,27 -27,27zm0 -203l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 -9,9 -18,26 -27,26zm0 -211l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 -9,18 -18,26 -27,26zm0 -202l-158 0c-9,0 -26,-9 -26,-26 0,-9 8,-27 26,-27l158 0c9,0 27,9 27,27 -9,17 -18,26 -27,26zm299 616l-158 0c-9,0 -26,-9 -26,-27 0,-9 8,-26 26,-26l158 0c9,0 26,9 26,26 -8,18 -17,27 -26,27zm0 -203l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 26,8 26,26 -8,9 -17,26 -26,26zm0 -211l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 26,8 26,26 -8,18 -17,26 -26,26zm0 -202l-158 0c-9,0 -26,-9 -26,-26 0,-9 8,-27 26,-27l158 0c9,0 26,9 26,27 -8,17 -17,26 -26,26zm290 616l-158 0c-9,0 -26,-9 -26,-27 0,-9 8,-26 26,-26l158 0c9,0 27,9 27,26 0,18 -9,27 -27,27zm27 -150c0,9 -9,27 -27,27l-158 0c-9,0 -26,-9 -26,-27l0 -158c0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26l0 158zm-27 -264l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 0,18 -9,26 -27,26zm0 -202l-158 0c-9,0 -26,-9 -26,-26 0,-9 8,-27 26,-27l158 0c9,0 27,9 27,27 0,17 -9,26 -27,26zm299 413l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 0,9 -9,26 -27,26zm0 -211l-158 0c-9,0 -26,-8 -26,-26 0,-9 8,-26 26,-26l158 0c9,0 27,8 27,26 0,18 -9,26 -27,26zm0 -202l-158 0c-9,0 -26,-9 -26,-26 0,-9 8,-27 26,-27l158 0c9,0 27,9 27,27 0,17 -9,26 -27,26z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zscomputer::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='green' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M196 277l0 0 1208 0c27,0 54,20 54,47l0 0 0 797c0,27 -20,47 -54,47l0 0 -1208 0c-27,0 -47,-20 -47,-47l0 0 0 -790c0,-34 20,-54 47,-54l0 0zm-142 1046c-27,0 -54,-20 -54,-47 0,-27 20,-47 54,-47l1499 0c27,0 47,20 47,47 0,27 -20,47 -47,47l-1499 0 0 0zm1303 -945l-1107 0 0 695 1107 0 0 -695 0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
}

.adc-icon-test-zsnadpis::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' ifill='green' d='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.3 28.3' style='enable-background:new 0 0 28.3 28.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M7.9,17.1L8.1,17c1-0.6,2-0.9,3.1-0.9c1,0,1.9,0.3,2.8,0.8c0.9-0.5,1.9-0.8,2.8-0.8c1,0,2.1,0.3,3.1,0.9 l0.2,0.1v3h2.5c-0.1-2.4-0.3-2.9-0.4-3.3c-0.1-0.2-0.1-1.2-1.8-1.8c-1.2-0.5-2.9-0.4-4.1-1.2c0-0.2-0.1-0.3-0.1-0.5 c0-0.3,0-0.6-0.1-0.9c0.2-0.4,0.4-0.8,0.6-1.3c0.2-0.4,0.3-0.8,0.4-1.2c0,0,0.1,0,0.1,0l0.1,0c0,0,0,0,0,0c0.1,0,0.2-0.1,0.2-0.3 l0.1-1.5c0-0.1-0.1-0.2-0.2-0.3l0,0c0.1-1.6-0.2-2.4-0.2-2.4s-0.6-1.6-2.5-2c-0.3-0.1-0.6-0.1-0.8-0.1c0,0,0,0,0,0c0,0,0,0,0,0 c-0.2,0-0.5,0-0.8,0.1c-1.9,0.4-2.5,2-2.5,2s-0.3,0.7-0.2,2.4l0,0c-0.1,0-0.2,0.1-0.2,0.3l0.1,1.5c0,0.2,0.1,0.3,0.2,0.3 c0,0,0,0,0,0l0.1,0c0,0,0.1,0,0.1,0c0.1,0.4,0.2,0.8,0.4,1.2c0.2,0.5,0.4,1,0.6,1.3c0,0.3,0,0.6-0.1,0.9c0,0.2,0,0.3-0.1,0.5 c-1.2,0.8-2.9,0.8-4.1,1.2c-1.7,0.7-1.7,1.7-1.8,1.8c-0.1,0.4-0.4,0.9-0.4,3.3h2.5V17.1z'/%3E%3Cpath class='st0' d='M19.3,17.6c-0.8-0.4-1.6-0.7-2.5-0.7c-0.9,0-1.8,0.3-2.6,0.8L14,17.8l-0.2-0.1c-0.9-0.5-1.7-0.8-2.6-0.8 c-0.8,0-1.7,0.2-2.5,0.7v2.6h10.6V17.6z'/%3E%3Crect x='1.2' y='20.9' class='st0' width='25.6' height='4.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

/** 
 *  @styles adc-layout adc-Layout
 *
 * @description
 * Výchozí filozofie designu layoutu je následující:
 * 1. Jednoduché weby se dělají jednoduše - skládají se za sebe po jednom BLOKy na celou šířku obrazovky.
 *    Těmito BLOKy jsou přímí potomci BODY (v CSS zápise: body > * {...} - předpokládá se, že téměř výhradně HEADER, MAIN, FOOTER).
 * 2. Přímí potomci těchto BLOKů (předpokládá se, že NAV, DIV a pod.)
 *    a. jsou na PD a noteboocích (velikosti monitoru od 992 px) zúženy a vycentrovány (podle "vzoru Bootstrap")
 *    b. pokud je náhodou chci na celou šířku, nastavím jim class="adc-fullwidth"
 * 3. Pokud je v HEADER, MAIN nebo FOOTER potřeba použít "proužky" (např dva řádky menu v HEADER, "berevné pruhy" v MAIN),  
 *    tak se mezi BLOK a přímého potomka vloží nějaký DIV wrapper speciálně na úpravu proužků (podbarvení, vzhled druhého menu, ...)
 *    a do CSS předpisu pro formátování layoutu "přibude jedna hvězdička": body > * > * {...}
 *    - Proužky potřebují mít i proužečky - ve stejném barevném pruhu např. potřebujeme nadpis přes celou šířku a seznam akcí ve sloupcích;
 *    - Proužečky jsou tedy "proužky v proužcích", mají stejnou barvu pozadí, ale jinou strukturu.
 *
 **/
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

body {
  position: relative;
}
body > * {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
}
body header > * > *:not(.adc-fullwidth),
body div.page > *,
body footer > *:not(.adc-fullwidth) {
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 992px) {
  body header > * > *:not(.adc-fullwidth),
body div.page > *,
body footer > *:not(.adc-fullwidth) {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width: 992px) {
  body header > * > *:not(.adc-fullwidth),
body div.page > *,
body footer > *:not(.adc-fullwidth) {
    max-width: 940px;
  }
}
@media only screen and (min-width: 1200px) {
  body header > * > *:not(.adc-fullwidth),
body div.page > *,
body footer > *:not(.adc-fullwidth) {
    max-width: 1140px;
  }
}
body div.page {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background: white;
  background: linear-gradient(180deg, white 0%, #c8e5f6 100%);
}
@media only screen and (min-width: 992px) {
  body div.page > * {
    display: grid;
    grid-template-columns: 2fr 6fr;
    grid-template-rows: 3rem auto;
    column-gap: 1rem;
    row-gap: 1rem;
    align-items: start;
  }
}
@media only screen and (min-width: 992px) and (min-width: 1200px) {
  body div.page > * {
    column-gap: 3rem;
  }
}
@media only screen and (min-width: 992px) {
  body div.page > * > *:first-child {
    grid-row-start: 1;
    grid-row-end: 3;
  }
}

/** 
 *  @styles adc-body adc-Body
 *
 * @description
 * CSS společná pro všechny části stránky, typicky např. barvy "proužků".
 *
 **/
body {
  color: #2F2F2F;
  background-color: inherit;
  background-color: #d2deeb;
}
body a {
  color: #00B1FF;
  background-color: transparent;
}
body a:visited {
  color: #007cb3;
  background-color: transparent;
}
body a:hover,
body a:focus,
body a:active {
  color: #00B1FF;
  background-color: transparent;
}
body h1, body .h1 {
  color: #0075B8;
}
body h2, body .h2 {
  color: #0075B8;
}
body h3, body .h3 {
  color: #0075B8;
}
body h4, body .h4 {
  color: #0075B8;
}
body h5, body .h5 {
  color: #0075B8;
}
body h6, body .h6 {
  color: #0075B8;
}
body .strip {
  color: white;
  background-color: transparent;
}
body .strip a {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}
body .strip a:visited {
  color: rgba(255, 255, 255, 0.6);
  background-color: transparent;
}
body .strip a:hover,
body .strip a:focus,
body .strip a:active {
  color: rgba(255, 255, 255, 0.9);
  background-color: transparent;
}
body .strip h1, body .strip .h1 {
  color: white;
}
body .strip h2, body .strip .h2 {
  color: white;
}
body .strip h3, body .strip .h3 {
  color: white;
}
body .strip h4, body .strip .h4 {
  color: white;
}
body .strip h5, body .strip .h5 {
  color: white;
}
body .strip h6, body .strip .h6 {
  color: white;
}

blockquote {
  margin-left: 2rem;
  margin-right: 2rem;
  border-radius: 0;
  padding: 0.5rem 1rem;
  background-color: #66d0ff;
}

/** 
 *  @styles adc-header adc-Header
 *
 * @description
 * CSS pro hlavičku stránky.
 *
 **/
header {
  height: 270px;
  background: #00B1FF;
  background: url("/img/header.jpg") no-repeat center center;
  background-size: cover;
  overflow: hidden;
}
header img {
  margin-left: -3rem;
  margin-top: -9rem;
}

div.page {
  color: #2F2F2F;
  background-color: inherit;
}
div.page a {
  color: #00B1FF;
  background-color: transparent;
}
div.page a:visited {
  color: #007cb3;
  background-color: transparent;
}
div.page a:hover,
div.page a:focus,
div.page a:active {
  color: #00B1FF;
  background-color: transparent;
}
div.page nav {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}
div.page nav > a {
  font-size: 1.25rem;
  text-decoration: none;
}
div.page nav > a:hover, div.page nav > a:focus, div.page nav > a:active {
  text-decoration: underline;
}
div.page nav.main {
  position: relative;
}
div.page nav.main ul {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  padding: 0;
  margin: 0;
  border: 0;
}
div.page nav.main ul li,
div.page nav.main ul button {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
}
div.page nav.main ul li.dropdown,
div.page nav.main ul button {
  position: relative;
}
div.page nav.main ul a {
  display: block;
  text-decoration: none;
}
div.page nav.main ul a:hover, div.page nav.main ul a:focus, div.page nav.main ul a:active {
  text-decoration: underline;
}
div.page nav.main ul.expanded {
  display: block;
  z-index: 3000;
}
div.page nav.main > ul:not(.expanded) {
  position: static;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
div.page nav.main > ul:not(.expanded) > li {
  display: inline-block;
}
div.page nav.main > ul {
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  align-items: center;
  width: 100%;
}
div.page nav.main > ul > li + li {
  margin-left: 0.25rem;
}
@media only screen and (min-width: 530px) {
  div.page nav.main > ul > li + li {
    margin-left: 0.5rem;
  }
}
div.page nav.main > ul > li > a {
  font-size: 0.8rem;
  padding: 0.5rem;
}
@media only screen and (min-width: 530px) {
  div.page nav.main > ul > li > a {
    font-size: 1rem;
    padding: 0.7rem;
  }
}
div.page nav.main > ul.expanded {
  position: absolute;
  top: 50%;
  right: 3rem;
}
div.page nav.main > ul.expanded a {
  padding: 0.5rem;
}
@media only screen and (min-width: 530px) {
  div.page nav.main > ul.expanded a {
    padding: 1rem;
  }
}
@media only screen and (min-width: 992px) {
  div.page nav.main .materska-skola,
div.page nav.main .zakladni-skola,
div.page nav.main .skolni-jidelna,
div.page nav.main .bakalari {
    position: relative;
    overflow: hidden;
    padding-left: 2.5em;
  }
  div.page nav.main .materska-skola a,
div.page nav.main .zakladni-skola a,
div.page nav.main .skolni-jidelna a,
div.page nav.main .bakalari a {
    z-index: 2;
  }
  div.page nav.main .materska-skola::after,
div.page nav.main .zakladni-skola::after,
div.page nav.main .skolni-jidelna::after,
div.page nav.main .bakalari::after {
    position: absolute;
    left: -1.25em;
    top: -0.5em;
    content: "";
    width: 4em;
    height: 4em;
    display: inline-block;
    background: #0055FF;
    border-radius: 2em;
  }
  div.page nav.main .materska-skola:hover::after, div.page nav.main .materska-skola:focus::after, div.page nav.main .materska-skola:active::after, div.page nav.main .materska-skola.active::after,
div.page nav.main .zakladni-skola:hover::after,
div.page nav.main .zakladni-skola:focus::after,
div.page nav.main .zakladni-skola:active::after,
div.page nav.main .zakladni-skola.active::after,
div.page nav.main .skolni-jidelna:hover::after,
div.page nav.main .skolni-jidelna:focus::after,
div.page nav.main .skolni-jidelna:active::after,
div.page nav.main .skolni-jidelna.active::after,
div.page nav.main .bakalari:hover::after,
div.page nav.main .bakalari:focus::after,
div.page nav.main .bakalari:active::after,
div.page nav.main .bakalari.active::after {
    position: absolute;
    left: 0;
    top: 0;
    width: 3em;
    height: 3em;
    border-radius: 0;
  }
  div.page nav.main .materska-skola::before,
div.page nav.main .zakladni-skola::before,
div.page nav.main .skolni-jidelna::before,
div.page nav.main .bakalari::before {
    position: absolute;
    width: 1.75em;
    height: 1.75em;
    left: 0.375em;
    top: 0.55em;
    content: "";
    display: inline-block;
    z-index: 1;
    background-size: contain;
    background-position: left center;
    background-repeat: no-repeat;
  }
  div.page nav.main .materska-skola::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M1523 197l0 0 0 0c-46,-45 -117,-78 -188,-78 -70,0 -135,26 -180,78l0 0 0 0c-26,26 -45,51 -58,90 -32,-13 -65,-32 -97,-39l-6 0c-65,-19 -129,-32 -200,-32 -65,0 -136,13 -194,32l-6 0c-33,7 -65,20 -97,39 -13,-39 -32,-64 -58,-90l0 0c-45,-45 -110,-78 -181,-78 -71,0 -135,33 -181,78l0 0 0 0c-51,45 -77,109 -77,180 0,71 26,136 77,181l0 0 0 0c33,32 78,58 123,71 -6,19 -13,39 -19,58 -13,52 -20,103 -20,155 0,174 71,335 187,452 117,116 278,187 452,187 174,0 335,-71 452,-187 116,-117 187,-278 187,-452 0,-52 -7,-103 -20,-155 -6,-19 -13,-39 -19,-58 45,-13 90,-32 123,-64l0 0 0 0c45,-46 77,-110 77,-181 0,-78 -32,-142 -77,-187l0 0zm-723 1161l0 0c-97,0 -252,-19 -252,-148 0,-39 20,-84 58,-110 13,19 33,32 52,45 39,26 84,39 142,39 52,0 103,-13 142,-39 19,-13 39,-26 52,-45 38,32 58,71 58,110 -7,129 -155,148 -252,148l0 0zm-135 -316l0 0c0,-13 12,-26 32,-39 26,-13 58,-26 103,-26 39,0 77,7 103,26 20,13 32,26 32,39 0,13 -12,32 -32,39 -26,13 -58,25 -103,25 -39,0 -77,-12 -103,-25 -20,-7 -32,-20 -32,-39l0 0zm774 -568l0 0c-26,26 -58,39 -97,39l-13 0 0 0 0 0c-6,0 -6,0 -13,0 -32,-7 -64,19 -71,52 0,12 0,25 7,38l0 0c19,39 32,78 45,116 13,39 13,84 13,123 0,142 -58,271 -149,361 -13,13 -26,26 -45,39 0,-13 7,-26 7,-32 0,-71 -39,-136 -97,-175 -7,-6 -13,-6 -20,-12 -6,-33 -32,-65 -64,-84 -39,-20 -84,-33 -142,-33 -52,0 -103,13 -142,33 -32,19 -58,51 -64,84 -7,6 -13,6 -20,12 -58,46 -97,110 -97,175 0,13 0,25 7,32 -13,-13 -32,-26 -45,-39 -91,-90 -149,-219 -149,-361 0,-45 7,-84 13,-123 13,-38 26,-84 45,-116 13,-32 7,-64 -25,-84 -13,-6 -33,-6 -46,-6 0,0 -6,0 -12,0l0 0 -7 0c-39,0 -71,-13 -97,-39 -26,-26 -38,-58 -38,-97 0,-38 12,-71 38,-96 26,-26 58,-39 97,-39 39,0 71,13 97,39 26,25 39,58 39,96l0 7c0,32 25,58 58,58 13,0 25,-7 38,-13l0 0c45,-32 91,-58 142,-77l7 0c51,-13 103,-26 155,-26 58,0 109,6 161,26l6 0c52,19 97,45 142,77 26,19 65,13 84,-13 7,-13 13,-26 13,-45l0 0c0,-39 13,-71 39,-97 26,-26 58,-39 96,-39 39,0 71,13 97,39 26,26 39,58 39,97 6,45 -13,77 -32,103l0 0zm-878 161l0 0c-77,0 -142,65 -142,142 0,78 65,142 142,142 78,0 142,-64 142,-142 0,-77 -64,-142 -142,-142l0 0zm0 213l0 0c-38,0 -71,-32 -71,-71 0,-38 33,-71 71,-71 39,0 71,33 71,71 0,39 -32,71 -71,71l0 0zm471 -213l0 0c-77,0 -142,65 -142,142 0,78 65,142 142,142 78,0 142,-64 142,-142 7,-77 -58,-142 -142,-142l0 0zm0 213l0 0c-38,0 -71,-32 -71,-71 0,-38 33,-71 71,-71 39,0 71,33 71,71 0,39 -26,71 -71,71l0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
  div.page nav.main .zakladni-skola::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M196 277l0 0 1208 0c27,0 54,20 54,47l0 0 0 797c0,27 -20,47 -54,47l0 0 -1208 0c-27,0 -47,-20 -47,-47l0 0 0 -790c0,-34 20,-54 47,-54l0 0zm-142 1046c-27,0 -54,-20 -54,-47 0,-27 20,-47 54,-47l1499 0c27,0 47,20 47,47 0,27 -20,47 -47,47l-1499 0 0 0zm1303 -945l-1107 0 0 695 1107 0 0 -695 0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
  div.page nav.main .skolni-jidelna::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_588890528'%3E%3Cg%3E%3Cpath class='fil0' d='M1150 443c-122,-28 -186,-7 -236,7 -129,43 -115,43 -243,0 -50,-14 -101,-35 -222,-7 -222,50 -350,344 -279,658 64,315 300,536 522,494 22,-8 36,-8 57,-22 36,-14 72,-14 108,0 21,7 35,14 57,22 221,42 450,-172 522,-494 57,-314 -65,-608 -286,-658z'/%3E%3Cpath class='fil0' d='M914 114c-79,79 -122,186 -122,301 115,0 222,-43 300,-122 86,-71 122,-179 122,-293 -114,0 -222,36 -300,114z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
  div.page nav.main .bakalari::before {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW SE --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='16mm' height='16mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 1600 1600' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill:white%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg ifill='' d='Vrstva_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M86 715l0 142 -77 187c-7,20 0,39 19,46 19,6 39,0 45,-20l13 -32 0 32c0,20 13,39 39,39 19,0 39,-19 39,-39l0 -32 12 32c7,20 26,26 46,20 19,-7 25,-33 19,-46l-84 -187 0 -109 258 96 0 271 0 0 0 0 0 0 0 0c0,52 52,91 129,117 71,25 162,38 265,38 103,0 200,-13 264,-38 78,-26 130,-71 130,-117l0 0 0 0 0 0 0 0 0 -284 348 -129c13,-6 32,-19 39,-38 13,-33 -7,-65 -39,-78l-716 -251c-13,-7 -26,-7 -39,0l-729 264c-20,7 -33,19 -39,39 -13,32 6,64 39,77l19 0 0 0zm349 0l0 0 -168 -58 548 -200 549 200 -168 58c-19,-32 -58,-58 -116,-71 -71,-26 -161,-38 -265,-38 -103,0 -200,12 -264,38 -58,13 -97,39 -116,71l0 0zm703 304l0 0c-19,-7 -39,-20 -58,-26 -71,-26 -161,-39 -265,-39 -103,0 -200,13 -264,39 -20,6 -39,13 -58,26l0 -259c0,-19 32,-38 84,-51 64,-20 148,-32 245,-32 97,0 180,12 245,32 52,19 84,39 84,51l0 259 -13 0zm-84 45l0 0c52,19 78,32 84,51l0 0 0 0c0,20 -32,33 -84,52 -64,19 -148,32 -245,32 -97,0 -181,-13 -245,-32 -52,-19 -78,-32 -84,-52l0 0 0 0c0,-19 32,-32 84,-51 64,-20 148,-32 245,-32 103,0 187,12 245,32l0 0z'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
div.page nav.main > button {
  display: none;
}
div.page nav.level2 {
  position: relative;
}
div.page nav.level2 ul {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  padding: 0;
  margin: 0;
  border: 0;
}
div.page nav.level2 ul li,
div.page nav.level2 ul button {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
}
div.page nav.level2 ul li.dropdown,
div.page nav.level2 ul button {
  position: relative;
}
div.page nav.level2 ul a {
  display: block;
  text-decoration: none;
}
div.page nav.level2 ul a:hover, div.page nav.level2 ul a:focus, div.page nav.level2 ul a:active {
  text-decoration: underline;
}
div.page nav.level2 ul.expanded {
  display: block;
  z-index: 3000;
}
div.page nav.level2 > ul:not(.expanded) {
  position: static;
  display: none;
}
@media only screen and (min-width: 991.5px) {
  div.page nav.level2 > ul:not(.expanded) {
    display: block;
  }
}
div.page nav.level2 > ul:not(.expanded) {
  width: 100%;
}
@media only screen and (min-width: 991.5px) {
  div.page nav.level2 > ul:not(.expanded) > li {
    text-transform: uppercase;
  }
  div.page nav.level2 > ul:not(.expanded) > li::before {
    content: "";
    display: block;
    float: left;
    width: 0.5rem;
    height: 0.5rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-top: 1.2rem;
    background-color: #0055FF;
    border-radius: 50%;
  }
  div.page nav.level2 > ul:not(.expanded) > li.active::before, div.page nav.level2 > ul:not(.expanded) > li:hover::before, div.page nav.level2 > ul:not(.expanded) > li:active::before, div.page nav.level2 > ul:not(.expanded) > li:focus::before {
    background-color: #00B1FF;
  }
}
div.page nav.level2 li.active > ul {
  display: block;
  position: static;
}
div.page nav.level2 li.active > ul > li {
  margin-left: 1.75em;
  text-transform: initial;
}
div.page nav.level2 li.active > ul > li a {
  padding-top: 0.33rem;
  padding-bottom: 0.33rem;
}
div.page nav.level2 > ul.expanded {
  position: absolute;
  top: 50%;
  right: 3rem;
}
div.page nav.level2 > ul.expanded a {
  padding: 1rem;
}
div.page nav.level2 > button {
  display: none;
}
div.page nav ul li {
  color: rgba(255, 255, 255, 0.95);
  background-color: #00B1FF;
}
div.page nav ul li a {
  color: rgba(255, 255, 255, 0.85);
  background-color: #00B1FF;
}
div.page nav ul li a:visited {
  color: rgba(255, 255, 255, 0.85);
  background-color: #00B1FF;
}
div.page nav ul li.active > a {
  color: white;
  background-color: #0055FF;
}
div.page nav ul li a:hover,
div.page nav ul li a:focus,
div.page nav ul li a:active {
  color: white;
  background-color: #0055FF;
}
div.page nav .expanded li {
  border: 1px solid #008ecc;
  color: rgba(255, 255, 255, 0.95);
  background-color: #00B1FF;
}
div.page nav .expanded li:not(:first-of-type) {
  border-top: 0;
}
div.page nav .expanded li a {
  color: rgba(255, 255, 255, 0.85);
  background-color: #00B1FF;
}
div.page nav .expanded li a:visited {
  color: rgba(255, 255, 255, 0.85);
  background-color: #00B1FF;
}
div.page nav .expanded li.active > a {
  color: white;
  background-color: #008ecc;
}
div.page nav .expanded li a:hover,
div.page nav .expanded li a:focus,
div.page nav .expanded li a:active {
  color: white;
  background-color: #006a99;
}
div.page nav li > a {
  padding: 0.66rem 0.75rem;
  font-size: 1rem;
  white-space: nowrap;
}
div.page nav li > a > li a {
  padding: 0.66rem 0.75rem;
}
div.page nav > a {
  display: inline-block;
}
div.page nav > button {
  display: inline-block;
  color: #0093dd;
  background-color: #fff;
  font-size: 1.5rem;
  text-decoration: none;
  width: 3rem;
  padding: 0.5rem;
  margin: 1rem;
  border: 1px solid #fff;
  border-radius: 4px;
}
@media only screen and (min-width: 767px) {
  div.page nav > button {
    display: none;
  }
}

/**
 *  @styles adc-main adc-Main
 *
 * @description
 * CSS pro tělíčko stránky.
 *
 **/
main {
  padding: 0;
  color: #2F2F2F;
  background-color: inherit;
  background: white;
  font-weight: 300;
}
main a {
  color: #00B1FF;
  background-color: transparent;
}
main a:visited {
  color: #007cb3;
  background-color: transparent;
}
main a:hover,
main a:focus,
main a:active {
  color: #00B1FF;
  background-color: transparent;
}
main .obsah {
  padding-left: 1rem;
  padding-right: 1rem;
}
main .novinka {
  display: grid;
  grid-template-columns: 1fr 3fr;
  grid-template-rows: auto;
  gap: 2rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
main .novinka img {
  width: 100%;
  height: auto;
}
main .novinka .date {
  display: flex;
  justify-items: flex-start;
  align-items: center;
  margin-bottom: 0.5rem;
  color: #999;
}
main .novinka .vice {
  font-weight: bold;
}
main .novinka p svg {
  width: 0.75rem;
  margin-bottom: -0.125rem;
  fill: #00B1FF;
}
main .adc-icon-list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-template-rows: auto;
  gap: 0.5rem;
}
main .adc-icon-list > div {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: auto;
  gap: 0.5rem;
  align-items: center;
  border: 1px solid #ddd;
}
main .adc-icon-list > div > div {
  text-align: center;
}
main .adc-icon-list > div > div:nth-child(1) {
  grid-column-start: 1;
  grid-column-end: 4;
  background-color: #eee;
  font-weight: bold;
  text-align: center;
}
main .adc-icon-list > div > div:nth-child(2) {
  font-size: 3rem;
}
main .adc-icon-list > div > div:nth-child(3) {
  font-size: 2rem;
}
main .adc-icon-list > div > div:nth-child(4) {
  font-size: 1rem;
}

/** 
 *  @styles adc-footer adc-Footer
 *
 * @description
 * CSS pro patičku stránky.
 *
 **/
footer {
  color: rgba(255, 255, 255, 0.9);
  background-color: transparent;
  background-color: #00B1FF;
}
footer a {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}
footer a:visited {
  color: white;
  background-color: transparent;
}
footer a:hover,
footer a:focus,
footer a:active {
  color: white;
  background-color: transparent;
}
@media only screen and (min-width: 768px) {
  footer > div {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto;
  }
  footer > div > *:first-child {
    grid-column-start: 1;
    grid-column-end: 4;
  }
}
@media only screen and (min-width: 992px) {
  footer > div {
    grid-template-columns: 3fr 2fr 2fr 2fr;
    grid-template-rows: auto;
  }
  footer > div > *:first-child {
    grid-column-start: 1;
    grid-column-end: 2;
  }
}
@media only screen and (min-width: 1200px) {
  footer > div {
    grid-template-columns: 2fr 1fr 1fr 1fr;
    grid-template-rows: auto;
  }
}
footer > div > * {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
footer:not(.adent) > p:last-of-type {
  padding-bottom: 2rem;
}
footer.adent {
  color: rgba(255, 255, 255, 0.9);
  background-color: transparent;
  background-color: #0055FF;
}
footer.adent a {
  color: rgba(255, 255, 255, 0.8);
  background-color: transparent;
}
footer.adent a:visited {
  color: white;
  background-color: transparent;
}
footer.adent a:hover,
footer.adent a:focus,
footer.adent a:active {
  color: white;
  background-color: transparent;
}
footer.adent > div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
footer.adent > div > * {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

body > div.js {
  display: none;
}

/** 
 *  @styles adc-typo-spz-tables adc-Typo
 *
 * @description
 * SPZ - CSS pro různé tabulky
 * - <table> se natvrdo přepíše na nový výchozí design
 * - přidáním class="adc-xxx" do <table> se vzhled tabulky změní:
 *    - adc-condensed: zmenší se písmo a padding
 *    - adc-striped: řádky budou pruhované
 *    - adc-hover: zvýrazní se řádek najetý myší
 *    - adc-grid: "černobílá" tabulka s tučnými <th>
 *    - adc-centered: vycentruje sloupce s výjimkou prvního
 * 
 **/
table {
  border-collapse: collapse;
  border: 1px solid #003c57;
  font-family: ubuntu;
  font-size: 16px;
  overflow: scroll;
}
table th {
  background-color: #00B1FF;
  color: rgba(255, 255, 255, 0.8);
  padding: 0.5em 1em;
  text-align: left;
}
table td {
  background-color: transparent;
  color: #2F2F2F;
  padding: 0.5em 1em;
}
table tr {
  border-top: 1px solid #ccc;
}
table tr:last-of-type {
  border-bottom: 1px solid #ccc;
}
table.adc-condensed th, table.adc-condensed td {
  padding: 0.25em 0.5em;
  font-size: 12px;
}
table.adc-striped tr:nth-of-type(2n) {
  background-color: #eee;
}
table.adc-hover tr:hover {
  background-color: #66d0ff;
}
table.adc-grid th, table.adc-grid td {
  border: 1px solid #ccc;
}
table.adc-grid th {
  color: #2F2F2F;
  background-color: transparent;
}
table.adc-centered th, table.adc-centered td {
  text-align: center;
}
table.adc-centered th:first-of-type, table.adc-centered td:first-of-type {
  text-align: left;
}
table tr > *:first-child {
  border-left: 1px solid #003c57;
}
table tr > *:last-child {
  border-right: 1px solid #003c57;
}
table tr:first-of-type > * {
  border-top: 1px solid #003c57;
}
table tr:last-of-type > * {
  border-bottom: 1px solid #003c57;
}

table.t2 th {
  background-color: green;
  color: rgba(255, 255, 255, 0.8);
  padding: 0.5em 1em;
  text-align: left;
}

.adc-table-responsive {
  max-width: 100%;
  width: auto;
  height: 20em;
  overflow: auto;
}
.adc-table-responsive table {
  width: 100%;
}

/** 
 *  @styles adc-elements-basic-ui adc-Elements
 *
 * @description
 * SPZ Element - CSS pro základní uživatelské rozhraní - ouška-taby
 *
**/
.adc-tabs {
  padding: 0;
  margin: 0;
  border: 0;
}
.adc-tabs > div {
  display: none;
}
.adc-tabs > div.active {
  display: block;
}
.adc-tabs > ul {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.adc-tabs > ul li {
  overflow: hidden;
  padding: 0;
  margin: 0;
  list-style-type: none;
  text-align: center;
}
.adc-tabs > ul li a {
  display: block;
  text-decoration: none;
}
.adc-tabs > ul li a:hover, .adc-tabs > ul li a:focus, .adc-tabs > ul li a:active, .adc-tabs > ul li a.active {
  text-decoration: underline;
}
.adc-tabs > ul {
  position: relative;
  padding: 0.5rem 0 0 0;
  font-weight: bold;
}
.adc-tabs > ul::after {
  content: "";
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 0px;
  border-top: 1px solid #00B1FF;
}
.adc-tabs > ul li {
  border-top: 1px solid #00B1FF;
  border-left: 1px solid #00B1FF;
  border-right: 1px solid #00B1FF;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  z-index: 1;
  color: #2F2F2F;
  background-color: transparent;
}
.adc-tabs > ul li + li {
  margin-left: 0.25rem;
}
.adc-tabs > ul li:not(.active) {
  border: 0;
}
.adc-tabs > ul li a {
  padding: 0.5rem 1.5rem 0.5rem 1.5rem;
}
.adc-tabs > ul li a {
  color: #0055FF;
  background-color: transparent;
}
.adc-tabs > ul li a:visited {
  color: #0055FF;
  background-color: transparent;
}
.adc-tabs > ul li.active > a {
  color: #0055FF;
  background-color: white;
}
.adc-tabs > ul li a:hover,
.adc-tabs > ul li a:focus,
.adc-tabs > ul li a:active {
  color: rgba(255, 255, 255, 0.95);
  background-color: #00B1FF;
}

/** 
 *  @styles adc-elements-basic-ui adc-Elements
 *
 * @description
 * SPZ Element - CSS pro základní uživatelské rozhraní (harmonika-accodion, ouška-taby apod.).
 *
 **/
.adc-accordion > *:nth-child(odd) {
  cursor: pointer;
  position: relative;
}
.adc-accordion > *:nth-child(even) {
  display: none;
}
.adc-accordion .expanded + * {
  display: block;
}
.adc-accordion > dt {
  display: block;
  width: 100%;
  box-sizing: border-box;
  background-color: #eeeeee;
  padding: 0.375rem;
  border: 1px solid #d7d7d7;
  border-radius: 0;
  font-weight: normal;
}

.adc-accordion.adc-acc1 > *:nth-child(odd):not(.expanded)::after {
  position: absolute;
  top: calc(50% - 0.5em);
  right: 1em;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-down%3C/title%3E%3Cpath fill='green' d='M16.032 24.704l-1.424-1.408-14.576-14.592 1.408-1.408 14.592 14.576 14.528-14.528 1.408 1.408-14.528 14.544z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 1rem;
  background-size: contain;
}
.adc-accordion.adc-acc1 > *:nth-child(odd).expanded::after {
  position: absolute;
  top: calc(50% - 0.5em);
  right: 1em;
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eangle-up%3C/title%3E%3Cpath fill='green' d='M16.032 7.296l-1.424 1.408-14.576 14.592 1.408 1.408 14.592-14.576 14.528 14.528 1.408-1.408-14.528-14.544z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  margin-left: 1rem;
  background-size: contain;
}

.adc-accordion.adc-acc2 > *:nth-child(odd):not(.expanded)::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-right%3C/title%3E%3Cpath fill='green' d='M16 0c8.832 0 16 7.168 16 16s-7.168 16-16 16c-8.832 0-16-7.168-16-16s7.168-16 16-16zM11.088 22.080l2.832 2.832 8.912-8.912-8.912-8.912-2.832 2.832 6.080 6.080-6.080 6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 1rem;
  background-size: contain;
}
.adc-accordion.adc-acc2 > *:nth-child(odd).expanded::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ecircle-f-down%3C/title%3E%3Cpath fill='green' d='M32 16c0 8.832-7.168 16-16 16s-16-7.168-16-16c0-8.832 7.168-16 16-16s16 7.168 16 16zM9.92 11.088l-2.832 2.832 8.912 8.912 8.912-8.912-2.832-2.832-6.080 6.080-6.080-6.080z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 1rem;
  background-size: contain;
}

/** 
 *  @styles adc-elements-square-images adc-Elements
 *
 * @description
 * SPZ Element - CSS pro čtvercové obrázky
 *
 **/
.adc-square-images {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 15px;
}
@media only screen and (min-width: 767px) {
  .adc-square-images {
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 30px;
  }
}
.adc-square-images figure {
  padding: 0rem;
  width: 100%;
  box-sizing: content-box;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.adc-square-images figure figcaption {
  text-align: center;
  margin-bottom: 0.25rem;
}

.adc-square-image {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  padding: 0;
}
.adc-square-image::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.adc-square-image > span {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  box-sizing: content-box;
  padding: 0.75rem;
  width: calc(100% - 2 * 0.75rem);
  height: calc(100% - 2 * 0.75rem);
}
.adc-square-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/** 
 *  @styles adc-typo-spz-forms adc-Typo
 *
 * @description
 * SPZ - CSS pro prvky formulářů
 *
 **/
form {
  background-color: transparent;
  color: #333;
  border: 0;
  border-radius: 5px;
  padding: 0.5rem 0.25rem;
  font-family: inherit;
  font-size: small;
  font-weight: normal;
}
form > div, form > fieldset > div {
  background-color: #e7f7ff;
  border: 1px solid #d3f0ff;
  border-radius: 5px;
  padding: 0.5em 1em;
  margin: 0.75rem 0.5rem;
  align-items: center;
}
@media only screen and (max-width: 767px) {
  form > div > *, form > fieldset > div > * {
    margin-bottom: 0.75rem;
  }
}

fieldset {
  background-color: transparent;
  color: #333;
  border: 1px solid #002335;
  border-radius: 5px;
  margin-bottom: 0.75rem;
}
fieldset legend {
  background-color: transparent;
  border-radius: 5px;
  font-family: inherit;
  font-weight: bold;
  font-size: 1.25rem;
  padding: 0.25rem 1rem;
}

label {
  display: block;
  width: auto;
}
label.adc-form-label-checkbox {
  display: flex;
  width: 100%;
  align-items: center;
  align-content: center;
}
label.adc-form-label-checkbox input[type=checkbox],
label.adc-form-label-checkbox input[type=radio] {
  margin-right: 0.5rem;
}

input[type=checkbox],
input[type=radio] {
  -webkit-appearance: none;
  appearance: none;
}

input,
select,
textarea {
  margin: 0;
  width: 100%;
  border-radius: 5px;
  outline: none;
  border: 1px solid #aae3ff;
  background-color: #fff;
  font-size: 1rem;
}
input:focus, input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  border: 1px solid #0093dd;
  outline: 0;
  background-color: #fff;
}
input:required,
select:required,
textarea:required {
  border: 2px solid #aae3ff;
  background-color: #f5fff5;
}
input:required:focus, input:required:active,
select:required:focus,
select:required:active,
textarea:required:focus,
textarea:required:active {
  border: 2px solid #0093dd;
}
input:disabled,
select:disabled,
textarea:disabled {
  border: 1px solid #ddd;
  background-color: #eee;
}

option {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  font-family: inherit;
  font-size: 1rem;
}

input[type=checkbox] {
  width: 1.75rem;
  height: 1.75rem;
}
input[type=checkbox]:checked {
  position: relative;
}
input[type=checkbox]:checked::before {
  content: "";
  position: absolute;
  top: 0.1225rem;
  left: 1px;
  width: 1.575rem;
  height: 0.7875rem;
  border-left: 2px solid #0093dd;
  border-bottom: 2px solid #0093dd;
  transform: rotate(-45deg);
}

input[type=radio] {
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 0.875rem;
}
input[type=radio]:checked {
  position: relative;
}
input[type=radio]:checked::before {
  content: "";
  position: absolute;
  top: calc(0.35rem - 1px);
  left: calc(0.35rem - 1px);
  background-color: #0093dd;
  width: 1.05rem;
  height: 1.05rem;
  border-radius: 50%;
}

input[type=submit] {
  background-color: #aae3ff;
  color: #002335;
  border: 1px solid #77d1ff;
}

.adc-form-auto {
  display: grid;
  grid-template-columns: 1fr 2fr;
  grid-template-rows: auto;
  row-gap: 0.25rem;
  column-gap: 0.75rem;
  align-items: center;
}
.adc-form-auto legend {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 1;
}
.adc-form-auto label:first-of-type {
  grid-column-start: 1;
  grid-row-start: 1;
}
.adc-form-auto .adc-form-textarea {
  align-self: flex-start;
  padding-top: 0.25rem;
}
.adc-form-auto > *:nth-child(2n) {
  font-size: small;
  text-align: right;
}

.adc-form-col2.adc-form-centered-vertical > * {
  display: flex;
  align-items: center;
  align-content: center;
}
.adc-form-col2.adc-form-centered-vertical > * input[type=radio] {
  margin-right: 0.5rem;
}
@media only screen and (min-width: 768px) {
  .adc-form-col2 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: auto;
    column-gap: 1rem;
  }
}

.adc-form-col3.adc-form-centered-vertical > * {
  display: flex;
  align-items: center;
  align-content: center;
}
.adc-form-col3.adc-form-centered-vertical > * input[type=radio] {
  margin-right: 0.5rem;
}
@media only screen and (min-width: 768px) {
  .adc-form-col3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: auto;
    column-gap: 1rem;
  }
}

.adc-form-col4.adc-form-centered-vertical > * {
  display: flex;
  align-items: center;
  align-content: center;
}
.adc-form-col4.adc-form-centered-vertical > * input[type=radio] {
  margin-right: 0.5rem;
}
@media only screen and (min-width: 768px) {
  .adc-form-col4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: auto;
    column-gap: 1rem;
  }
}

.adc-form-col5.adc-form-centered-vertical > * {
  display: flex;
  align-items: center;
  align-content: center;
}
.adc-form-col5.adc-form-centered-vertical > * input[type=radio] {
  margin-right: 0.5rem;
}
@media only screen and (min-width: 768px) {
  .adc-form-col5 {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto;
    column-gap: 1rem;
  }
}

@media only screen and (min-width: 768px) {
  .adc-form-submit2 {
    width: 50%;
    margin-left: 25%;
    margin-right: 25%;
  }
}

@media only screen and (min-width: 768px) {
  .adc-form-submit3 {
    width: 33.3333333333%;
    margin-left: 33.3333333333%;
    margin-right: 33.3333333333%;
  }
}

@media only screen and (min-width: 768px) {
  .adc-form-submit4 {
    width: 25%;
    margin-left: 37.5%;
    margin-right: 37.5%;
  }
}

@media only screen and (min-width: 768px) {
  .adc-form-submit5 {
    width: 20%;
    margin-left: 40%;
    margin-right: 40%;
  }
}

.adc-form-confirmation {
  display: grid;
  grid-template-columns: 2em 1fr;
  grid-template-rows: auto;
  column-gap: 1rem;
  row-gap: 0.5rem;
  align-items: start;
}
.adc-form-confirmation label {
  margin-top: 0.75rem;
}
.adc-form-confirmation label span {
  display: none;
}

/*# sourceMappingURL=style.css.map */