From c466aed242aea5eefb09ec0a8be1482a0199a209 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Wed, 21 Oct 2015 21:23:48 +0200 Subject: [PATCH] Merge from totem --- NpgsqlBlogProvider/NpgsqlBlogProvider.cs | 5 +- NpgsqlBlogProvider/NpgsqlTagInfo.cs | 3 +- web/ApiControllers/BlogsController.cs | 18 +- .../dark/images/animated-overlay.gif | Bin 0 -> 1738 bytes .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 0 -> 272 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 0 -> 282 bytes .../images/ui-bg_glass_20_555555_1x400.png | Bin 0 -> 312 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 0 -> 394 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 368 bytes .../ui-bg_gloss-wave_25_333333_500x100.png | Bin 0 -> 3891 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 332 bytes .../ui-bg_inset-soft_25_000000_1x100.png | Bin 0 -> 327 bytes .../ui-bg_inset-soft_30_f58400_1x100.png | Bin 0 -> 392 bytes .../dark/images/ui-icons_222222_256x240.png | Bin 0 -> 6837 bytes .../dark/images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4601 bytes .../dark/images/ui-icons_a83300_256x240.png | Bin 0 -> 4601 bytes .../dark/images/ui-icons_cccccc_256x240.png | Bin 0 -> 7038 bytes .../dark/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6351 bytes web/App_Themes/dark/jquery-ui.css | 1178 +++++++++++++++++ web/App_Themes/dark/jquery-ui.min.css | 7 + web/App_Themes/dark/jquery.ui.theme.css | 410 ++++++ web/App_Themes/images/animated-overlay.gif | Bin 0 -> 1738 bytes .../images/ui-bg_flat_30_cccccc_40x100.png | Bin 0 -> 272 bytes .../images/ui-bg_flat_50_5c5c5c_40x100.png | Bin 0 -> 282 bytes .../images/ui-bg_glass_20_555555_1x400.png | Bin 0 -> 312 bytes .../images/ui-bg_glass_40_0078a3_1x400.png | Bin 0 -> 394 bytes .../images/ui-bg_glass_40_ffc73d_1x400.png | Bin 0 -> 368 bytes .../ui-bg_gloss-wave_25_333333_500x100.png | Bin 0 -> 3891 bytes .../ui-bg_highlight-soft_80_eeeeee_1x100.png | Bin 0 -> 332 bytes .../ui-bg_inset-soft_25_000000_1x100.png | Bin 0 -> 327 bytes .../ui-bg_inset-soft_30_f58400_1x100.png | Bin 0 -> 392 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 6837 bytes .../images/ui-icons_4b8e0b_256x240.png | Bin 0 -> 4601 bytes .../images/ui-icons_a83300_256x240.png | Bin 0 -> 4601 bytes .../images/ui-icons_cccccc_256x240.png | Bin 0 -> 7038 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6351 bytes web/App_Themes/jquery.ui.theme.css | 410 ++++++ .../light/images/animated-overlay.gif | Bin 0 -> 1738 bytes .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 0 -> 470 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 0 -> 366 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 0 -> 257 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 0 -> 315 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 0 -> 400 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 259 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 0 -> 5867 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 0 -> 332 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 0 -> 380 bytes .../light/images/ui-icons_222222_256x240.png | Bin 0 -> 6837 bytes .../light/images/ui-icons_228ef1_256x240.png | Bin 0 -> 4601 bytes .../light/images/ui-icons_ef8c08_256x240.png | Bin 0 -> 4601 bytes .../light/images/ui-icons_ffd27a_256x240.png | Bin 0 -> 4601 bytes .../light/images/ui-icons_ffffff_256x240.png | Bin 0 -> 6351 bytes web/App_Themes/light/jquery-ui.css | 1178 +++++++++++++++++ web/App_Themes/light/jquery-ui.min.css | 7 + web/App_Themes/light/jquery.ui.theme.css | 410 ++++++ web/App_Themes/style.css | 9 +- web/Controllers/HomeController.cs | 2 +- web/Models/App.master | 12 +- web/Scripts/yavsc.js | 65 +- web/Scripts/yavsc.tags.js | 64 +- web/Views/Blogs/Edit.aspx | 81 +- web/Views/Blogs/TagControl.ascx | 109 +- web/Views/Home/Contact.aspx | 14 +- web/Views/Home/TagPanel.ascx | 11 +- 64 files changed, 3821 insertions(+), 172 deletions(-) create mode 100644 web/App_Themes/dark/images/animated-overlay.gif create mode 100644 web/App_Themes/dark/images/ui-bg_flat_30_cccccc_40x100.png create mode 100644 web/App_Themes/dark/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 web/App_Themes/dark/images/ui-bg_glass_20_555555_1x400.png create mode 100644 web/App_Themes/dark/images/ui-bg_glass_40_0078a3_1x400.png create mode 100644 web/App_Themes/dark/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 web/App_Themes/dark/images/ui-bg_gloss-wave_25_333333_500x100.png create mode 100644 web/App_Themes/dark/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 web/App_Themes/dark/images/ui-bg_inset-soft_25_000000_1x100.png create mode 100644 web/App_Themes/dark/images/ui-bg_inset-soft_30_f58400_1x100.png create mode 100644 web/App_Themes/dark/images/ui-icons_222222_256x240.png create mode 100644 web/App_Themes/dark/images/ui-icons_4b8e0b_256x240.png create mode 100644 web/App_Themes/dark/images/ui-icons_a83300_256x240.png create mode 100644 web/App_Themes/dark/images/ui-icons_cccccc_256x240.png create mode 100644 web/App_Themes/dark/images/ui-icons_ffffff_256x240.png create mode 100644 web/App_Themes/dark/jquery-ui.css create mode 100644 web/App_Themes/dark/jquery-ui.min.css create mode 100644 web/App_Themes/dark/jquery.ui.theme.css create mode 100644 web/App_Themes/images/animated-overlay.gif create mode 100644 web/App_Themes/images/ui-bg_flat_30_cccccc_40x100.png create mode 100644 web/App_Themes/images/ui-bg_flat_50_5c5c5c_40x100.png create mode 100644 web/App_Themes/images/ui-bg_glass_20_555555_1x400.png create mode 100644 web/App_Themes/images/ui-bg_glass_40_0078a3_1x400.png create mode 100644 web/App_Themes/images/ui-bg_glass_40_ffc73d_1x400.png create mode 100644 web/App_Themes/images/ui-bg_gloss-wave_25_333333_500x100.png create mode 100644 web/App_Themes/images/ui-bg_highlight-soft_80_eeeeee_1x100.png create mode 100644 web/App_Themes/images/ui-bg_inset-soft_25_000000_1x100.png create mode 100644 web/App_Themes/images/ui-bg_inset-soft_30_f58400_1x100.png create mode 100644 web/App_Themes/images/ui-icons_222222_256x240.png create mode 100644 web/App_Themes/images/ui-icons_4b8e0b_256x240.png create mode 100644 web/App_Themes/images/ui-icons_a83300_256x240.png create mode 100644 web/App_Themes/images/ui-icons_cccccc_256x240.png create mode 100644 web/App_Themes/images/ui-icons_ffffff_256x240.png create mode 100644 web/App_Themes/jquery.ui.theme.css create mode 100644 web/App_Themes/light/images/animated-overlay.gif create mode 100644 web/App_Themes/light/images/ui-bg_diagonals-thick_18_b81900_40x40.png create mode 100644 web/App_Themes/light/images/ui-bg_diagonals-thick_20_666666_40x40.png create mode 100644 web/App_Themes/light/images/ui-bg_flat_10_000000_40x100.png create mode 100644 web/App_Themes/light/images/ui-bg_glass_100_f6f6f6_1x400.png create mode 100644 web/App_Themes/light/images/ui-bg_glass_100_fdf5ce_1x400.png create mode 100644 web/App_Themes/light/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 web/App_Themes/light/images/ui-bg_gloss-wave_35_f6a828_500x100.png create mode 100644 web/App_Themes/light/images/ui-bg_highlight-soft_100_eeeeee_1x100.png create mode 100644 web/App_Themes/light/images/ui-bg_highlight-soft_75_ffe45c_1x100.png create mode 100644 web/App_Themes/light/images/ui-icons_222222_256x240.png create mode 100644 web/App_Themes/light/images/ui-icons_228ef1_256x240.png create mode 100644 web/App_Themes/light/images/ui-icons_ef8c08_256x240.png create mode 100644 web/App_Themes/light/images/ui-icons_ffd27a_256x240.png create mode 100644 web/App_Themes/light/images/ui-icons_ffffff_256x240.png create mode 100644 web/App_Themes/light/jquery-ui.css create mode 100644 web/App_Themes/light/jquery-ui.min.css create mode 100644 web/App_Themes/light/jquery.ui.theme.css diff --git a/NpgsqlBlogProvider/NpgsqlBlogProvider.cs b/NpgsqlBlogProvider/NpgsqlBlogProvider.cs index b6d14820..d15ed2a7 100644 --- a/NpgsqlBlogProvider/NpgsqlBlogProvider.cs +++ b/NpgsqlBlogProvider/NpgsqlBlogProvider.cs @@ -442,6 +442,8 @@ namespace Npgsql.Web.Blog private long GetTagId (string tagname) { + if (tagname == null) + throw new NullReferenceException ("This tag name is null"); long id = 0; using (NpgsqlConnection cnx = new NpgsqlConnection (connectionString)) using (NpgsqlCommand cmd = cnx.CreateCommand ()) { @@ -455,6 +457,8 @@ namespace Npgsql.Web.Blog private long GetOrCreateTagId (string tagname) { + if (tagname == null) + throw new NullReferenceException ("This tag name is null"); long id = 0; using (NpgsqlConnection cnx = new NpgsqlConnection (connectionString)) { try { @@ -468,7 +472,6 @@ namespace Npgsql.Web.Blog using (NpgsqlCommand cmd = cnx.CreateCommand ()) { cmd.CommandText = "INSERT INTO public.tag(name) VALUES (:name) RETURNING _id"; cmd.Parameters.AddWithValue ("name", tagname); - cnx.Open (); id = (long)cmd.ExecuteScalar (); } } diff --git a/NpgsqlBlogProvider/NpgsqlTagInfo.cs b/NpgsqlBlogProvider/NpgsqlTagInfo.cs index f68aa3d6..6685b582 100644 --- a/NpgsqlBlogProvider/NpgsqlTagInfo.cs +++ b/NpgsqlBlogProvider/NpgsqlTagInfo.cs @@ -57,7 +57,8 @@ namespace Npgsql.Web.Blog "WHERE \n" + " tagged.postid = blog._id AND \n" + " tag._id = tagged.tagid AND \n" + - " public.tag.name = :name"; + " blog.visible = TRUE AND \n" + + " public.tag.name = :name"; cmd.Parameters.AddWithValue ("name", tagname); cnx.Open (); using (NpgsqlDataReader rdr = cmd.ExecuteReader ()) { diff --git a/web/ApiControllers/BlogsController.cs b/web/ApiControllers/BlogsController.cs index 9c72be98..83dcaf3e 100644 --- a/web/ApiControllers/BlogsController.cs +++ b/web/ApiControllers/BlogsController.cs @@ -33,7 +33,7 @@ namespace Yavsc.ApiControllers BlogManager.Tag (model.PostId, model.Tag); } } - static string [] officalTags = new string[] { "Artistes", "Accueil", "Actualités", "Mentions légales", "Admin", "Web" } ; + static string [] officalTags = new string[] { "Artistes", "Accueil", "Événements", "Mentions légales", "Admin", "Web" } ; /// /// Tags the specified pattern. /// @@ -45,14 +45,16 @@ namespace Yavsc.ApiControllers } /// - /// Untag the specified postid and tag. + /// Untag the specified model. /// - /// Postid. - /// Tag. - [Authorize, ValidateAjaxAttribute, HttpPost] - public void Untag (long id, [FromBody] string tag) { - BlogManager.GetForEditing (id); - BlogManager.Untag (id, tag); + /// Model. + [Authorize, + AcceptVerbs ("POST")] + public void Untag (PostTag model) { + if (ModelState.IsValid) { + BlogManager.GetForEditing (model.PostId); + BlogManager.Untag (model.PostId, model.Tag); + } } /// diff --git a/web/App_Themes/dark/images/animated-overlay.gif b/web/App_Themes/dark/images/animated-overlay.gif new file mode 100644 index 0000000000000000000000000000000000000000..d441f75ebfbdf26a265dfccd670120d25c0a341c GIT binary patch literal 1738 zcmZ|OX;ji_6b5ixNYt8>l?gOuO)6lU%W(mxn(`>1S(XO;u`D+P%xqBvMr|w-Vyr1s z7R|Cn0b8|Hu<=Zmv1mFqh9Fj!NuZfKB2MP$e75`XJ@>=!y!Ux9xR3x;EW!q1^V>X| znVFuRUN`NqJ2)ybXh%e__h!!pv(M|S3+?9F%(K}zyE40MGyhWF5-IDgL&=%2-9`Nk z!1@8uk4t%_{(K~>N;sK&dzJbwJ=$kYTlL=$%#0Pfh>U{%i@~wWbvYsD_K-D`&+u1( z#Ma`>%q<^UhzGvi(hyE`zCD{-=2|zL5>wnB=DE!U?(CZG%q4@lDnCq_%&3DCla#(X zmBhDD+RN$aMWWHm?ig*>1Onn6~r?Ma~N2JKAxN>H%UtRyRqS)6Um!-Tz%-r=& zQmTb^JFIe3W^-kAm`}`2P|niMh>RYyd)S^f(dbrx965?rzbhP|XeP}o&&DSZ4|oYQ z)I{f!SfycYw?3=9W;o-B%U5xs(pP267X~9-7L|4WzaYexC0GtG8wWygm63rF{llCEraxzkc=IxvFQ-y37=_;e5 zJLq^gsSO0Ayz?a>E_?{dmUc+t#qv$)XN8$<<}rQ#)lsiw+pmL&J>~+hgpo>i$m+;l zZIa_ZRIfSeT$~v5d`EBV&*k`apPgjv&B|+d`Q!nyu{L4rs%ZfoF0*Kq8I%ByOcFpL zK=>wzofZo<+0GZLCnWM3oQ^pb(gRSf02;~cEn@LJ>~XB9IkEX{$N#Z`m%>S!U{uPx zloI%bLdo$Adxlh(Uv^yX7s5G&C zLwNRG>~T?G{kzupp8EcyLGPoPf)@&9Wqfw_l&uU-6cexk%5;uQg%wb=0k_733{i#& z1a2p)gV3S2+QG1-K9tZ}E~I<(P0r2aFFY-c{o?TUOz3Xjod#TLE2A_c?*T7t z=1>~%YW450{Qqno4t`}gvLnuMrcu8+#xEBoY%2_+Mb#Z6S38+r*M4O`-+!zl(@m`D zQsi|GA2l3gEy}LFe<#Hv8?$_L#u8E|3-bP$*La*E>B{X!Sy4i6?TKam!49aXCAW4S*P_O^H4^*DpiA40o}Uqw~Eo&veh1`|8i zD2$x+>_b^bXE4N;AW=5>iYak2%!JAh0j1*k1{p#iRCjbB7!cSws~U{1IA@acLII$t z$>X#A+^s6iJ5~DFG!xa?>z{=lxtdi1rzbM-(nqAu3D8h-&64xo6|E!p?pK0xT;qoK z`6%+SpBk+~M?nO}>2mTw!A{yZ6O>Z@kwSd4;8aWU5z!P~tQl?u==^+R`{OmOS}oZh zOXQ3{6kuz?Is^n^L7;9ieB9C+8B{>t+pDrlq4xGDDn#T#3T5$l1g`FTQkU;b-981j zNm{zC`$wn7etklM#qHI4=3m5gwa6DNS{?Z!vSObi_od{4eUo=_S2BKNpkSdiqe(k9WtkeM79;2-%CFbb)aB=&H1?i1}uwFzoZQ(38Kn1zBP ORn*B%u*Wk|4g3!*Rv{Mv literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-bg_flat_30_cccccc_40x100.png b/web/App_Themes/dark/images/ui-bg_flat_30_cccccc_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..56e33ace679a8b9d5aa55cc4697adb33a2f0c041 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F0wfqj{vTKlq*&4&eH|GXHuiJ>Nn{1`8HI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9;eUJonf*YXhNp{TNW|f{rwn-+7PsvQH#I51j!VBww8W=oX{an^LB{Ts5K(Nn`~nC=POW zVpw-h<|UA$kn9oU%fL{j#=y|f!octgDAe$RfuYoZf#FpG1B2BJ1_tqhIlBUFfD%ke z-tI2{|BI|PJPYKxdAc};Se#Ct5P#U9%T4g=#2w1b752?7vdt>m%}<2cR{HZ8ZP*l_o~aX z4;|JDJ1tn9?R2bX&WtEeSEEhFq8m4~nRzDi>Lz)4y8hYHo%_Y*%#6v&?+v40MZ7=Z z)OP82|7D;l`yaDj+@bhtuSR+@(0!^Ut`Q|Ei6yC4$wjF^iowXh&_vh3P}k5r#L&pf t$i&LXLf635%D`azp9~=s4Y~O#nQ4`{H5^-bVI5EdgQu&X%Q~loCID_6iJ|}i literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-bg_glass_40_ffc73d_1x400.png b/web/App_Themes/dark/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..05575c0f1a40657749e9450a1e58b610499e79b6 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fC}iV*E@e==ab;3e29t;y z8>>|&lOOA09$A6UtNqtREqhs)9mVV*z~cCUJx*#Ko9tHO3(HqKCPzty1SMZk6K~$W zQzGQ)UdOACK4kye7HTE^<(ztRRXoqDKL#6?&HHP{(Ug#8$8%e9Zoi}CA)qT%OI#yL zQW8s2t&)pUffR$0fuV`6fuXLUd5EErm63^+k%g{-sg;4j_CFayC>nC}Q!>*kacelX S@WMKv1_n=8KbLh*2~7ZWeRo#? literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-bg_gloss-wave_25_333333_500x100.png b/web/App_Themes/dark/images/ui-bg_gloss-wave_25_333333_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9479fd40dadb9662a98e7db8ec423edc3d6aa3 GIT binary patch literal 3891 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-bg_inset-soft_30_f58400_1x100.png b/web/App_Themes/dark/images/ui-bg_inset-soft_30_f58400_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..d91945b4d14d812c2f70ba9a4eef53e5465a0b01 GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(j1O6bHFG zF|0c$^AgBWNcITwWnidMV_;}#VPNHF3T2ppC zZ!vg{dF&QS1`TaCn3Wi|I-ZUI@J=_h?11Vl2ohYqEsNoU}RuuqHAENYiJ%~Xk=w% sVr68ZYhY?+V6gp9h7gK|-29Zxv`X9>jxD^f4yb{_)78&qol`;+0N$XAYybcN literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-icons_222222_256x240.png b/web/App_Themes/dark/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8a188cb6e06598c670de4be1cd49cf16d886fece GIT binary patch literal 6837 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-icons_4b8e0b_256x240.png b/web/App_Themes/dark/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..512a87b789343451e91edb60845a8fda17175c3f GIT binary patch literal 4601 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 P7y!^l>1&j$VW0jVU9&hN literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-icons_a83300_256x240.png b/web/App_Themes/dark/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c3008c6afa46e0099a88addfbf002882f603333f GIT binary patch literal 4601 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/images/ui-icons_ffffff_256x240.png b/web/App_Themes/dark/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6126c4e3ee091b13a3dedec98cfa98a84104f40c GIT binary patch literal 6351 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/dark/jquery-ui.css b/web/App_Themes/dark/jquery-ui.css new file mode 100644 index 00000000..1b93ff4d --- /dev/null +++ b/web/App_Themes/dark/jquery-ui.css @@ -0,0 +1,1178 @@ +/*! jQuery UI - v1.10.4 - 2014-01-17 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + overflow: hidden; + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; + /* support: IE10, see #8844 */ + list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} + +.ui-menu .ui-state-disabled { + font-weight: normal; + margin: .4em 0 .2em; + line-height: 1.5; +} +.ui-menu .ui-state-disabled a { + cursor: default; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertically center icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #666666; + background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #59b4d4; + background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #ffffff; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #ffaf0f; + background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; + color: #2e7db2; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_4b8e0b_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_a83300_256x240.png); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; + opacity: .8; + filter: Alpha(Opacity=80); +} +.ui-widget-shadow { + margin: -7px 0 0 -7px; + padding: 7px; + background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; + opacity: .6; + filter: Alpha(Opacity=60); + border-radius: 8px; +} diff --git a/web/App_Themes/dark/jquery-ui.min.css b/web/App_Themes/dark/jquery-ui.min.css new file mode 100644 index 00000000..1b5c05ca --- /dev/null +++ b/web/App_Themes/dark/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.10.4 - 2014-01-17 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #666;background:#000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #666;background:#555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #59b4d4;background:#0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ffaf0f;background:#f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_cccccc_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_cccccc_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_4b8e0b_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_a83300_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#ccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);border-radius:8px} \ No newline at end of file diff --git a/web/App_Themes/dark/jquery.ui.theme.css b/web/App_Themes/dark/jquery.ui.theme.css new file mode 100644 index 00000000..104a180f --- /dev/null +++ b/web/App_Themes/dark/jquery.ui.theme.css @@ -0,0 +1,410 @@ +/*! + * jQuery UI CSS Framework 1.10.4 + * http://jqueryui.com + * + * Copyright 2014 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #666666; + background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #59b4d4; + background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #ffffff; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #ffaf0f; + background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; + color: #2e7db2; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_4b8e0b_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_a83300_256x240.png); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; + opacity: .8; + filter: Alpha(Opacity=80); +} +.ui-widget-shadow { + margin: -7px 0 0 -7px; + padding: 7px; + background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; + opacity: .6; + filter: Alpha(Opacity=60); + border-radius: 8px; +} diff --git a/web/App_Themes/images/animated-overlay.gif b/web/App_Themes/images/animated-overlay.gif new file mode 100644 index 0000000000000000000000000000000000000000..d441f75ebfbdf26a265dfccd670120d25c0a341c GIT binary patch literal 1738 zcmZ|OX;ji_6b5ixNYt8>l?gOuO)6lU%W(mxn(`>1S(XO;u`D+P%xqBvMr|w-Vyr1s z7R|Cn0b8|Hu<=Zmv1mFqh9Fj!NuZfKB2MP$e75`XJ@>=!y!Ux9xR3x;EW!q1^V>X| znVFuRUN`NqJ2)ybXh%e__h!!pv(M|S3+?9F%(K}zyE40MGyhWF5-IDgL&=%2-9`Nk z!1@8uk4t%_{(K~>N;sK&dzJbwJ=$kYTlL=$%#0Pfh>U{%i@~wWbvYsD_K-D`&+u1( z#Ma`>%q<^UhzGvi(hyE`zCD{-=2|zL5>wnB=DE!U?(CZG%q4@lDnCq_%&3DCla#(X zmBhDD+RN$aMWWHm?ig*>1Onn6~r?Ma~N2JKAxN>H%UtRyRqS)6Um!-Tz%-r=& zQmTb^JFIe3W^-kAm`}`2P|niMh>RYyd)S^f(dbrx965?rzbhP|XeP}o&&DSZ4|oYQ z)I{f!SfycYw?3=9W;o-B%U5xs(pP267X~9-7L|4WzaYexC0GtG8wWygm63rF{llCEraxzkc=IxvFQ-y37=_;e5 zJLq^gsSO0Ayz?a>E_?{dmUc+t#qv$)XN8$<<}rQ#)lsiw+pmL&J>~+hgpo>i$m+;l zZIa_ZRIfSeT$~v5d`EBV&*k`apPgjv&B|+d`Q!nyu{L4rs%ZfoF0*Kq8I%ByOcFpL zK=>wzofZo<+0GZLCnWM3oQ^pb(gRSf02;~cEn@LJ>~XB9IkEX{$N#Z`m%>S!U{uPx zloI%bLdo$Adxlh(Uv^yX7s5G&C zLwNRG>~T?G{kzupp8EcyLGPoPf)@&9Wqfw_l&uU-6cexk%5;uQg%wb=0k_733{i#& z1a2p)gV3S2+QG1-K9tZ}E~I<(P0r2aFFY-c{o?TUOz3Xjod#TLE2A_c?*T7t z=1>~%YW450{Qqno4t`}gvLnuMrcu8+#xEBoY%2_+Mb#Z6S38+r*M4O`-+!zl(@m`D zQsi|GA2l3gEy}LFe<#Hv8?$_L#u8E|3-bP$*La*E>B{X!Sy4i6?TKam!49aXCAW4S*P_O^H4^*DpiA40o}Uqw~Eo&veh1`|8i zD2$x+>_b^bXE4N;AW=5>iYak2%!JAh0j1*k1{p#iRCjbB7!cSws~U{1IA@acLII$t z$>X#A+^s6iJ5~DFG!xa?>z{=lxtdi1rzbM-(nqAu3D8h-&64xo6|E!p?pK0xT;qoK z`6%+SpBk+~M?nO}>2mTw!A{yZ6O>Z@kwSd4;8aWU5z!P~tQl?u==^+R`{OmOS}oZh zOXQ3{6kuz?Is^n^L7;9ieB9C+8B{>t+pDrlq4xGDDn#T#3T5$l1g`FTQkU;b-981j zNm{zC`$wn7etklM#qHI4=3m5gwa6DNS{?Z!vSObi_od{4eUo=_S2BKNpkSdiqe(k9WtkeM79;2-%CFbb)aB=&H1?i1}uwFzoZQ(38Kn1zBP ORn*B%u*Wk|4g3!*Rv{Mv literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-bg_flat_30_cccccc_40x100.png b/web/App_Themes/images/ui-bg_flat_30_cccccc_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..56e33ace679a8b9d5aa55cc4697adb33a2f0c041 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F0wfqj{vTKlq*&4&eH|GXHuiJ>Nn{1`8HI(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9;eUJonf*YXhNp{TNW|f{rwn-+7PsvQH#I51j!VBww8W=oX{an^LB{Ts5K(Nn`~nC=POW zVpw-h<|UA$kn9oU%fL{j#=y|f!octgDAe$RfuYoZf#FpG1B2BJ1_tqhIlBUFfD%ke z-tI2{|BI|PJPYKxdAc};Se#Ct5P#U9%T4g=#2w1b752?7vdt>m%}<2cR{HZ8ZP*l_o~aX z4;|JDJ1tn9?R2bX&WtEeSEEhFq8m4~nRzDi>Lz)4y8hYHo%_Y*%#6v&?+v40MZ7=Z z)OP82|7D;l`yaDj+@bhtuSR+@(0!^Ut`Q|Ei6yC4$wjF^iowXh&_vh3P}k5r#L&pf t$i&LXLf635%D`azp9~=s4Y~O#nQ4`{H5^-bVI5EdgQu&X%Q~loCID_6iJ|}i literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-bg_glass_40_ffc73d_1x400.png b/web/App_Themes/images/ui-bg_glass_40_ffc73d_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..05575c0f1a40657749e9450a1e58b610499e79b6 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fC}iV*E@e==ab;3e29t;y z8>>|&lOOA09$A6UtNqtREqhs)9mVV*z~cCUJx*#Ko9tHO3(HqKCPzty1SMZk6K~$W zQzGQ)UdOACK4kye7HTE^<(ztRRXoqDKL#6?&HHP{(Ug#8$8%e9Zoi}CA)qT%OI#yL zQW8s2t&)pUffR$0fuV`6fuXLUd5EErm63^+k%g{-sg;4j_CFayC>nC}Q!>*kacelX S@WMKv1_n=8KbLh*2~7ZWeRo#? literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-bg_gloss-wave_25_333333_500x100.png b/web/App_Themes/images/ui-bg_gloss-wave_25_333333_500x100.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9479fd40dadb9662a98e7db8ec423edc3d6aa3 GIT binary patch literal 3891 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-bg_inset-soft_30_f58400_1x100.png b/web/App_Themes/images/ui-bg_inset-soft_30_f58400_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..d91945b4d14d812c2f70ba9a4eef53e5465a0b01 GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(j1O6bHFG zF|0c$^AgBWNcITwWnidMV_;}#VPNHF3T2ppC zZ!vg{dF&QS1`TaCn3Wi|I-ZUI@J=_h?11Vl2ohYqEsNoU}RuuqHAENYiJ%~Xk=w% sVr68ZYhY?+V6gp9h7gK|-29Zxv`X9>jxD^f4yb{_)78&qol`;+0N$XAYybcN literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-icons_222222_256x240.png b/web/App_Themes/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..8a188cb6e06598c670de4be1cd49cf16d886fece GIT binary patch literal 6837 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-icons_4b8e0b_256x240.png b/web/App_Themes/images/ui-icons_4b8e0b_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..512a87b789343451e91edb60845a8fda17175c3f GIT binary patch literal 4601 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 P7y!^l>1&j$VW0jVU9&hN literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-icons_a83300_256x240.png b/web/App_Themes/images/ui-icons_a83300_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c3008c6afa46e0099a88addfbf002882f603333f GIT binary patch literal 4601 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/images/ui-icons_ffffff_256x240.png b/web/App_Themes/images/ui-icons_ffffff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..6126c4e3ee091b13a3dedec98cfa98a84104f40c GIT binary patch literal 6351 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/jquery.ui.theme.css b/web/App_Themes/jquery.ui.theme.css new file mode 100644 index 00000000..104a180f --- /dev/null +++ b/web/App_Themes/jquery.ui.theme.css @@ -0,0 +1,410 @@ +/*! + * jQuery UI CSS Framework 1.10.4 + * http://jqueryui.com + * + * Copyright 2014 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Segoe UI,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #666666; + background: #000000 url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; + color: #ffffff; +} +.ui-widget-content a { + color: #ffffff; +} +.ui-widget-header { + border: 1px solid #333333; + background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #666666; + background: #555555 url(images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #eeeeee; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #eeeeee; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #59b4d4; + background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #ffffff; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #ffaf0f; + background: #f58400 url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; + font-weight: bold; + color: #ffffff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #ffffff; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #cccccc; + background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; + color: #2e7db2; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #2e7db2; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #ffb73d; + background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; + color: #111111; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #111111; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #111111; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_cccccc_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_4b8e0b_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_a83300_256x240.png); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 6px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 6px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; + opacity: .8; + filter: Alpha(Opacity=80); +} +.ui-widget-shadow { + margin: -7px 0 0 -7px; + padding: 7px; + background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; + opacity: .6; + filter: Alpha(Opacity=60); + border-radius: 8px; +} diff --git a/web/App_Themes/light/images/animated-overlay.gif b/web/App_Themes/light/images/animated-overlay.gif new file mode 100644 index 0000000000000000000000000000000000000000..d441f75ebfbdf26a265dfccd670120d25c0a341c GIT binary patch literal 1738 zcmZ|OX;ji_6b5ixNYt8>l?gOuO)6lU%W(mxn(`>1S(XO;u`D+P%xqBvMr|w-Vyr1s z7R|Cn0b8|Hu<=Zmv1mFqh9Fj!NuZfKB2MP$e75`XJ@>=!y!Ux9xR3x;EW!q1^V>X| znVFuRUN`NqJ2)ybXh%e__h!!pv(M|S3+?9F%(K}zyE40MGyhWF5-IDgL&=%2-9`Nk z!1@8uk4t%_{(K~>N;sK&dzJbwJ=$kYTlL=$%#0Pfh>U{%i@~wWbvYsD_K-D`&+u1( z#Ma`>%q<^UhzGvi(hyE`zCD{-=2|zL5>wnB=DE!U?(CZG%q4@lDnCq_%&3DCla#(X zmBhDD+RN$aMWWHm?ig*>1Onn6~r?Ma~N2JKAxN>H%UtRyRqS)6Um!-Tz%-r=& zQmTb^JFIe3W^-kAm`}`2P|niMh>RYyd)S^f(dbrx965?rzbhP|XeP}o&&DSZ4|oYQ z)I{f!SfycYw?3=9W;o-B%U5xs(pP267X~9-7L|4WzaYexC0GtG8wWygm63rF{llCEraxzkc=IxvFQ-y37=_;e5 zJLq^gsSO0Ayz?a>E_?{dmUc+t#qv$)XN8$<<}rQ#)lsiw+pmL&J>~+hgpo>i$m+;l zZIa_ZRIfSeT$~v5d`EBV&*k`apPgjv&B|+d`Q!nyu{L4rs%ZfoF0*Kq8I%ByOcFpL zK=>wzofZo<+0GZLCnWM3oQ^pb(gRSf02;~cEn@LJ>~XB9IkEX{$N#Z`m%>S!U{uPx zloI%bLdo$Adxlh(Uv^yX7s5G&C zLwNRG>~T?G{kzupp8EcyLGPoPf)@&9Wqfw_l&uU-6cexk%5;uQg%wb=0k_733{i#& z1a2p)gV3S2+QG1-K9tZ}E~I<(P0r2aFFY-c{o?TUOz3Xjod#TLE2A_c?*T7t z=1>~%YW450{Qqno4t`}gvLnuMrcu8+#xEBoY%2_+Mb#Z6S38+r*M4O`-+!zl(@m`D zQsi|GA2l3gEy}LFe<#Hv8?$_L#u8E|3-bP$*La*E>B{X!Sy4i6?TKam!49aXCAW4S*P_O^H4^*DpiA40o}Uqw~Eo&veh1`|8i zD2$x+>_b^bXE4N;AW=5>iYak2%!JAh0j1*k1{p#iRCjbB7!cSws~U{1IA@acLII$t z$>X#A+^s6iJ5~DFG!xa?>z{=lxtdi1rzbM-(nqAu3D8h-&64xo6|E!p?pK0xT;qoK z`6%+SpBk+~M?nO}>2mTw!A{yZ6O>Z@kwSd4;8aWU5z!P~tQl?u==^+R`{OmOS}oZh zOXQ3{6kuz?Is^n^L7;9ieB9C+8B{>t+pDrlq4xGDDn#T#3T5$l1g`FTQkU;b-981j zNm{zC`$wn7etklM#qHI4=3m5gwa6DNS{?Z!vSObi_od{4eUo=_S2BKNpkSdiqe(k9WtkeM79;2-%CFbb)aB=&H1?i1}uwFzoZQ(38Kn1zBP ORn*B%u*Wk|4g3!*Rv{Mv literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/web/App_Themes/light/images/ui-bg_diagonals-thick_18_b81900_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef06ae309559e6d67d12f073f1f3c1aa57b20af GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^8Xzpd1SErbK34)MmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e6j)3^*gc-vNp|@N{tu$+-9Sh9MV|p@7@Nvu1G)6LgQBI&`>FX#M87>Vnw^qc&{* zvD)ES3QKq8$<>!q+SlLq*(K+{{%)O7Rs6j6dS2n0;cj{`B#ZIPva|Pp# zJ47UHt5JJ(Ao1c=IR*74~v4t1b0W~mqy85}Sb4q9e0N>29 AHvj+t literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_diagonals-thick_20_666666_40x40.png b/web/App_Themes/light/images/ui-bg_diagonals-thick_20_666666_40x40.png new file mode 100644 index 0000000000000000000000000000000000000000..72bd258ad14f0cb570c12bc2e7da738deda0f87a GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^8XznHBp80OT7LpkEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR z+uh~=f05OOXMwyLPZ!4!kK=EzZsa|nAmAJ*?&CE7ulq?W#}0ueh2Hw(Dy-)e=Eq7$BqEja#EW!h|q`PGdq<_$d89lNp>j)zWo!gZoZ z`od1Rjdz$z@}qUk8(ltkJWUGjc-HCrakY}!Q6RhK-SpW-jI(rJocj^}^%~F}swJ)w zB`Jv|saDBFsX&Us$iUD<*T7KM&^*M@$jZpX%E&_3z|_jXVEdm8AruX{`6-!cmAEw= TTXUftDnm{r-UW|rO|#T literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_flat_10_000000_40x100.png b/web/App_Themes/light/images/ui-bg_flat_10_000000_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..f15dd548c885d0f7bdf659234b804bdf0f3ee330 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F2qYNp$opRhQY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9 z$=lt9f$?sa@Dd=8-_yl0MB{vNf&}a02B1Es2nNPdv$k@elxm4u`;sIH88a@FxdVlLkLAfZhlH;S|x4`#}-~#2h_me>FVdQ I&MBb@03i@Sg#Z8m literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_glass_100_f6f6f6_1x400.png b/web/App_Themes/light/images/ui-bg_glass_100_f6f6f6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..697ce1649f1e7f88fe1dd405359eb23bb0d508b7 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq*&4&eH|GXHuiJ>Nn`~nC=POW zVpw-h<|UA$kn9oU%fL{j#=y|f!octgDAe$RfuYoZf#FpG1B2BJ1_tqhIlBUFfD%ke z-tI2{|BI|PJPYJ`db&7bP0l+XkK(UxJn literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_glass_100_fdf5ce_1x400.png b/web/App_Themes/light/images/ui-bg_glass_100_fdf5ce_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..41f975b891a5bc60042c09f356acdbce243e9be3 GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCVBILtCQ6vF(nLYMv57s~(+f%Sbq4 z`Y_=T`$eJovM+v=TDZAHi%qpGnd+wAUXXf{Vb|Gt9|fw;EuU_?<;45&>6b+2$L^_i zE%5HNV*A3esO?|;65hiGbtl-R{uzb3#_VVWx>B{oHKHUXu_VKdAd7#dj_nOGTF=o*+>85nH;lOcqnAvZrIGp!Q0hGPpatOIIb@O1TaS?83{1OTx1 Bi*^72 literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-bg_glass_65_ffffff_1x400.png b/web/App_Themes/light/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..a673c51eecc9218016446f0ce25b8b141c2ce462 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI2NH8$CE1Q=ADVB6cUq=Rpjs4tz5?MhCii6yp z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1ixG{_JQgD|1o? z0078d`{}9+0I+XeDhC|>m-LD^O1&kWz6`qLa0vjY&pNc_yI-pBi*~WS48ZlCUXUu^ z`2XbM001D)0swdJ0{|ka>CQX=5UURWEcyTdrcVHX`A+8!{)9JKD@yapP0*T z-pC<&BtE{n2D^XP=WW6FBKcDaL1n3t{7MCxvvM22flc|uE~=sN3H2907f<%+HzN~& zFq|D9jmLk+N#=y&;*L4~Z{yDhLRJWh!4fZZJR?NJuMWhkiKxf+NjC@p7(cFt+3(?@nq`umu#zt|P71B{n+?y z(BQbyIYqaDw5Ee_ZwFl1{*N>$EH^(c^F~hkZ80}61AJx0y{4A$5$o<3c5J;0W~jFU z#}sr+=plGXg03y2 z>0UE>n#Z8IU6N*^bo|n0u0v-hZ>h!XsXx7~GT0OTCuC1jYJBl%qi%X!yy%bODN&R~ zW7D85A_J1ieaU(s7yfB_4KokUE#*_}ZsiROs(LYQf?YZuS3+G;x&4Z2F6=hZ{79~; zbKG8S2EH&TAMo!iS=&5-9Vy0gQ11x*wITUkZ8 zVUr7%V-p?G>{$y7D#ty2ZaTPO2^i6CWHY(He58g#Nx<+Mbw<1L0*v+Aa#uC)GjSdnHI^iY(7W*=ypWy+jpy(|Nn ziT?F|7)R(kyj#I2+U0oLn#> zQ-Me|!hkW{yyMpURt$gY?;No$)fCOgor2YRI3pQhV{~%;+-J9XS}9G9oUV)9ob|MY%dgN0cw@IZRUT~ zlaFe?FMiHVdDnU;Bd`SCdvI3-)E%N5V5&N>26Tu>H3k#1hdMLE z3GbuJ%W;v1oJKZsNAIiGGVV4s%GKWH4iG%MNO4A>20UaoGyM57D9OmMEHUL+zslC^ zsi~TH#f!3g`^qR(`;3P*Gggvsk|wyG;)_}J`|-rrl1SK+Z;3hriPSMOow%#&47Z`A zWhmR86o-oQ2P)0;&CL*c)+z3?z__LYZe{iZCfya;nnR|IvMT)gi47cVtGU+ANnWCM zY8kFEHr9T)t^qO6|8CgCD4b1Z{0j!v*3ygyRmrT(>zdc=GM;L(^WicHu{UbV7jJ?s z`|gI_O#P#`BA)Srxn3r&;CvG@rjjV$pyIcR#&$b80O0;@;`)g2cVlC$PAaq*LSijX-kfoSkT`-`Zhsl*oE2gl1ju8Yp zeE!W^_`dhK3pXx?eX@%@L}8K+ly*crb~(e|TR9gV7BmQ{2TEVO5}RjI#!G83a!bk!Y?Yr1EJmMrzQ>K|%vwh|6jNS2Al)1`R=b`wb+__z&aa*3p5`7%_C(cWyS zQ$Bole&n)R6AUUD3MSl22npTTu5F_`{4t@0V!on~9>Q{}Hoo+njjqh^p|A#5wEEsT z_*44|%)8)ylWkF6lYh1Rw_gzyamkW8k?lzr>v>H^{1&;-TVMagA*Y?|eaR6MtK zNtq$I>O4>sVi6C`Q$WXrw(_(*`<|CbsJtN!(k)U*YPSV8yc7iJ5{4nk3@M##596Mu@amC0v<>`xk&wZT~qmbhC38YHqh+j2fHsow8^~c5Q_qc zwz5!VbrJ8W2I+-3wIwi0vqfMVA?}tPjiMcfUD7uCGsAkN{1LQ)yhwae8vzdi*G6Ak z66ATjSzXp(O?f$Wws#h_!Y}HUw)QfmfrCr>i}9{U5ACKN;OV=l-}Z!KKB~C;B$0ZH z&a=h17K0`H$N1=E5Qd--e!6}AT+`gu4ET8LKwZQhVRLZV5fQYJdM!C;Bn^>7B6q4GBaIHVPmy#rhnwv zJrcyCYO^om0(wF&_SLLCgsQn<+KoJG%3|a=miu`Eb;J@dp5xcoo?8MmYdmr9w0pbGh--(P%MW9`>*I|Gpe^fL(1H+a}To}V8C@;erF;{nz6+m+BVhrB#TUI zv^>0~MSOLH`*N$EKbvvke&lqU%ASjjv*A3F#XD?I`xJINbu|h7adl;6spEh|Pc7+0 zl6aTHtqW5va51~;x#_D9li3iKao4O$A$eetu<0UMF{p5-?oL&VH_V95i0p+D>R`R898CF5AYUyJ$^NVQSzBLIwO%2iRG+h(pUY^ zP7N8`JK-r9Ccd(mY6=^y?IALLi?w-h* zh@JpV6i;Pf)lR=jf(U;ShHl0P(I#7K{+svSc}-++t%j*hu|cmbo-LfKHS>|8413Zh z1Dv$OaKesBPlVq)S6Rb4p=zj}s-|txU`8`$xXi2P3Kj*6!- z^hw?BmNi?7Y+@jXL(sdJc*=5?ybVbqNiWmiRG<8(P4wtmu>qg);PZC(`Xi{qsRAzvw&0ayM=h?puSvJoz;u@JG&ad^6@JA?+4zRC!S^-9N{QSH#V_Q zcUUZ`vBe!e%$PP#Q+be}LoJBc!T(EBJlzy)p_%HH)p9DrY?g1Mxz_Aiv$_0Zsuh+P z=G;fD4%sl&P(?i-d4y}SoWcIaZEL^`QYT&+sSD7jt+6^oY30PTX-A+&i@mi&u`rv0 z079Y>!B&Va05!7<+0AGomfs09R{ydlNolwytWpmQ;;qZT>Fn-;$p?w>B z*3zFoDJJdgK{mjJKvf*C`tYv(ZH1v6`2OEe&j-62rL|}M@<|G;@2{TZLoZB$G3Q+W zLVG>QS)ji>^`l5d%5~&0-o%rR>SHgLwGwn6Q5#T$T&9wXs#Zw>2b4}OVLm-Pge{E1 zXFqy%!v(Ls@(}8#*lPD37WN``#4Zq#9*RI^+A z_BQwYgyTOzl=2TN{Ny_t{r5X3(`){w8GoN>cnM?oOdB^&&iRusLSQxh7q*8sDCdgQ zS`)^H`Z&W{G}=WPcA(V5@)3IOp5*~PVgYQo{s^7^z=h87T8pu;I+zdXzQK*|KROAaQ9@?-yF86M@p1bD?9gM8EQxLr;@4aX1E;_`?@H&uw{(BtcbQN;sqxHV@(<{LWi3Kw=~G2vv#mX=e*3z&`o4(~z+pviWnYlH-HoGiumO{Cle`apqW7 z>X>#s7aG-dVvPT~z#!j(j7^nyP9-%S0kT+1F_V6%B@Km%&@Q%}VDWj)%Q=sCW6%{? z&D^k+T)A;5etmxZWO_$eDBMlMS>w%Mo>PWdqc`oy{6^tPpkA<7;SX#|EOX4JlmIQI z8U>CCKiOwl3md<`*BR{~d}mfbRd!w#pQX*NSVHQ~volu~b@S?Dx*AclWP|)N-_%lsDky2> z>Akofyby6w)v$$xM7ywa4&Z^j_YRukq znQBBu7$Kq`o8)uR*jP(BuW}{rDJ{kfZ)3cssNu%TS6H`$z|WnhS}*#MHZ%B@RzjD+ zlY2Si1MJ32#3PoFK&3|d0>r#csn*7%fzUBtJ-XJWNGin{NW1jl3GJKq!@SN=m4&le zE{wk6zTB#;KUfX&qovpcLM|Nq7v>$tBu-EOpgz{sBS?mR6TqR3d{{9P5v!hNE zDj0F;@rY~ZV(=f`UHUaexvo#Mo0wNtG&&y|BXr`#xs61vks3O4jHw1mp_pFF$R>p+ zgjnXO0OM=A)4?6)U2*3WEJCoi5P{T^!L-(;V$IERmbM>j9$kOI^( zc!7WgiMPyOq1ly)JNcyV(?*&+R~};KaS`JM5@_?OK(F=i5A&i`{@YEvM3Yt~jf5KS z5*Qmvl}w;f{)DA#=vJEu1x$ zT|WMI5xEk7A3>wM`Ji3>{=mv&K+RL$&ubuj8Bg8g4J+*k+-WLzj_n?7fwdFlq=CDV z@RM96xf1ade(Ns+ctx zbZ5KoSkG8vUq+Z*%JA4oGRQ5TR&sF--+BR zncEiqx+7YU-H0?5yK9L5UFnKH4{ZN+R>du!r?2=J^-Y2B=qq!lR{?61_Ke1@`SY{C zogG6%Oz?e(p|s@lK#cbJMR4wD5Hg!|ggKIX<%_X}P>7&y9!t)?^3}8ezRlDc!PhkW*uGZz%#)e;egCO==SCwZm z0y|A2S{t8aL1F8|Mr}w{#_NKlwxPxUz(9aOSdAdc5R0#&I)aj!;X3*895p;z*2_S)jU4TpuPVTiSkJ_iS?>CUoHyzcG#x=6W2)9BD^&1 zTr7C)>Y6P>_v|dzGED_+w-3^h3&SS^^D5eZsd2Tu(uE11%gRPsb16#+L3Y^1VK<(Q zEAEAf4YeoucVe2>Q)cz29z-i7!iIO_jz=`%s%)#{wWQd|U~5LWQi1t_JQ}xTzdx_! z4N>|TkDEQ$Dy5zi;q|EHLvo?8&b^O40Bv7(Gjh`wY}FKQvgg*fA9wa0CYt-U`}liH z4Zs*{_m}|R7?`R5ZJ2Zd80eqBpsRmg_q>Vgc>_~}3#JA?=;|Ap>g$uXev$t_3&J7- aZUw^s^MbY)A8@;WdCl7KD(Nn{1`8HBzs1&sAI{Ne@na%czqBO zlXDYTb2d%K&M|*M!q*Dx%{n^Yl8d)6Jm@c2EV^U<YRaw(-1PQ542?!`A=(-laE>C=^KF&RKlmr&X*7)49)454!p9|G(t_nDyCH z`_95mHBvwqsg}4#l%yn-g}c?q^gua2%sQEI)W4d z5lEy;ks8?ic4v0>zyIBtH}Bqa-#z!e^UXbH-uK^BP(eiRW=u$M zKYXl?7ExyMR>saG(kObjAfml-Yw0LpKS73P z`G~W;!?*Y-qUdPJcl@YeOH&f)K0uW&u8MY~yIrzDO376gU!s6jzr#yFm@(?o~aae3eBN5#M$+FPD^;){taqt~Rv#zkT5gK^%{ zXglrf-Ljc(4-oNl`959Sk^hQ(!sj2GfbjjDDB#m1G(b$diR97x!_F&`1n6Ht1QSr) zNq^3T#&*1SS*dKEuzhw-=X)|k`b;ay!8H7P{=|}+?#XRBsK(WpD z(H)+GZ^ZsSP=@DkDO-fBs+Kv>16Jba>9dN}F=9Dk>j^G2VC*3$I2zi%K}w+}rfmz) z;sLAvTOf8Us)(Fb;Tw!=#fK5jWTtQ%R=YGl+A(?=GolWMhb5bbJgRWhx&3ucRhg0* zt!YK84Z}|5mdc;bNtMkwm(^Rf_m|kp0S&*kIT*o%$%?FBs>u7^?)(w5aV#BLIXV0y zxX08qH!-H#N5^IrV=f$dPPb|qp8g>Tnfg|eG{|mNv$N=JS%&JbW*)H*1xWF1x1ih+ zE>XYG1+Cqk{t~NU(%%mW5Q7+R#NpbQv%^xOFHiD}JNvJ6k7=eRDz)PG%kGa#=Ypw3 zH46*{mA;A-EZ=c6?B}z`X})&_b@-g-YC;hCpO^h=K()~JT~A=F!VPg_YA*+VBa1}+ zzo;B;PK;Xo{?(tAQZd*ma{+?Wa57tueWJcyg5Q=)*s zyNMX6CNv!wGp8o1#LGP`uMHk$AhCD)vM#N3zZR{A&=7pQYR$Qjhl_0V1;)5Xwmu!s z`wRF;oFV}J_@Q^-Q5+HDtCI!`Zde(WnE@q|iM#XoTH#-mWXLWr(ai&^U`~PF*AM*G|^D=ftk3?7CZ zP)@l6)!d9zcodHx!I@wR3mT>CZnHaf-#@lAi%1josCEUJ9e4d*@zVsY3esiMq+2xn zDk)Fpr{HbXfKzL&QX07q{p7f*y_MNbC+6MPm=&jQErF1cXT?2kMkSR$x0K)dfAIrG zAQ#=gxVh^uH!l3FHvV+77|^C`)L*m5<5pGBM(&i}6z3vW1J0K^W6{h>95x}A%5}u( zVSI|Yq|fLS2qG95hS5Ihx$Ft;hTR8BPx>?s%~ee{>2mLy?`PVGCyzJN0pVjR@RhNX zTI(OXr33d3_>=$A`naUdbyIrKsEZ+PqUc&o-Mp1Na$t02y({6Gbzpa5?#o#mkXYa1 zCRQ?JB1id|Dmv=!|0tGs_=qtZdGH^oa!y}Soc`iWFo>73DFdip*cj`RPrvIL8veMqFzZk`FL4``Lu_5arc>0;-TL181k;V_bAt-$H zmK7n?N|Z?4dMNAga>PoC_t{RJ!iYRg;FwDsa8BW?|Vzd2hZSM&1(7m8ss?whm5r@18rx?=ma4k*7O??YJtgmT~xvn*vx z?_K@^Sq5AFo`t%JZ$b3Z5S=@Eyz}>)gf^OnqCXK(kS`}P>sILLRu8P$zsirY9wx2y z>5G2#(=yM9y11=u^k=Xx3!z)Zij#DLPiiAj#dh3f7mtK8jMBS|?=ShB#fOP(KGVY% z-a0@-mbt3j#VoF4mbxR=>}cEagHwC1Fb3s_mV<3ETTXFk(WtDTJ zEgtrLA{9+DU-vRKJ_U@f=aZdo2WErdFdrsb(W3-@%>jbhJ;MnjR9(d-k*m(uIX5Q& zHPi*UHvMApz$O}DVk~CDVSbrde;Jw2l1mh})!Mn&2;rJ1GL;Ijo|>|v=W+m2E*s`4 z4Cwq2+OYgAX|2=fG55%GQ-1S1!Det$o9QN?meF|Hz0yN%pZpK<%74Rp3J2?8IfJVH z1)N4w)d%!E?agn0ou9MDUzQRk?Ya3C?(y=Sd?#n8V!zagq62tqr@5bAZ%3wJYy4mY z3#&9niF;}v2p^655=OUK8t5`p7Djd*!}=txybxzCo7R2DTW2iS#BePLz50>df(s+8 zz#HXBhD`%J3*chERLI-h*YRVgxO#i|4q_ywyQ$->*;3G+C??p=>?Y~iEXb;b-cP)( z?g_rMf7;_1krmjJ2ppFFUOQ0}a8vB{?7|fBjCWxRK#@1s1@(h3W_W&hop!D@>b$|& zl*607Up*}|$4hhl@!0G$xogF?GxunaBuhi=} z^Ftt5ZSVSpJskdeRS-)+z{>SMk^@A1@9CLLaRalOGdyWr;g4et!#X1yL2OH% z=eZs!wzYi1jIq;WvZh{4rGv%~uHygRusC8p0EsX>)ba3s$qKej!3p*d2i$G}xVg9; z&7G@u5}e#)mhaU{9JtVF@S(n^mu%`($A8vy>D(DEe?@SU_QSw9w5{bh9n&ve(Erhw zOd}Xn{-)?%cqz>8t}WMh1;DWdEQ=dF@+jQKFz{jFhRzdtk_Fr?!z1feg|6|b&KN(* z7YHhA;-5RyueFxqwJv&Y@q}wGB_fVX>HD+n-1d^#{KwDBI1lo_EHCW`v3D!}pSF4G?_jv0^MoxR#D)YI49wO=EJ z@I!l_?s7PuN>Ltd%os4S%DV_Hl4E3J16#jF9`1Mb`NuqL8sx{Pf32T(ugU>O19+Tq zZ?ia|H0{H2u*fs(){H-S15X4sAQ#`>&sfyV>Sr;BxW+Fk?Ew@iM=O&Dsgb|vSFNBI zt%efHW|jnwVNb7Wb>Z6fbT{6jKMh^AA4o7QOsa^J9n9vOu}S{PUU$g5+V^?@Pe{u2 z$N~`7_z@x&Br>5LzvpUKV7v=38L=QmW$UlqiX^ltV?aO13*RI{?l-ub5E{bhI2(uj z(?g{n{ii{OTCRl&*YU3=ZLGEDz6xnVUy;W!WL}#pkD8s4+N|+}C0>3I=N%nCh`#3k z(KL1PCm!Y*UB$@uNqIZ?UE0M^D?I70X`L_N@_I*2JkT+(&tbzeH$c?-%}{W4Bbi+` zK#7E8@qQ1Kz|V=HIZgq8c@L`gC|%zVv+UwnVNzl2d0aYfsvGE2f2>x|dAeb!{br?k z%3!8yz3RiU+Vzf2wooldFxfsAdDV3s2!GaiFnb2y_+H#i4xjC<3LcZNMaN-cS_r@#lz>{%+dFt_Q9|*rG~@C%ml4~k zY(_-GaCbisdwRouN-(duG#c9ld?@#@u_F?0G^ysL+^y{S-X%zM*`(9jF3JX0c-c`L zctDLBR}hg*{}#-P%RCbmyHx5)r@7mnkE9DrQ4smFyC-7eN<3RssvC$ful>b6-TLNN zV^r05`xq6%Zy2y=(0*XyQb(~kFG;=RxNm{8UTbyQudV^Y0>in*uiI+^L9c)7u6;c} z*}l?jW$GMwY~@(AHRbo~L&zM|dhIHp`U7uMV>fwXfLHa)I3JB%gG3RVUN@luteb-# zH}K=UZK~cC6MKNHf*pUdtZh8d62nlNTg$f{Q8;`Obn(ti>n5kTX^=x@&0h>BBo1tS zaoQ+j-XQ-OtU_NVOd_Qqm`=Iugy2SEtH@I;rwGd!A{2Z_B?oVu<%WOsWp{iEeq#La z^v`Xpuc!p5586*%jipM@ttS1^mfm8;x1bVrvy&IUNri~}$*ik?U4uADY-5z4^F0b4 zTrYY;kaNU5TFzu9y}&?E2Il=U=~Iv`61(k4UqVtK9i(5pMZ8+2iuzz+O{(8{1AJG- zRca;s_-{_$3d#6J==ziQG}RFEBkTXg`A7o zYPh%WHBMu73%?<#(OOv@U&sj-N}u1L>>5ye;cvW(K zr?Qu(SgkloHt0+wLZau%?$2L)bN;I@IK*)m3=)<;bCTv#_g4U`vSlD}FdcnC${vMv z1O6BF>VaSA$tEBWctePeWPT@NNDycNXTOoJ1+NR=>l_!G#7C3ZY+gH zD?_c=+1I+K0_o`Ou&lvg26hTZs%yv(Rk_J+p;r)L!Y+z-aa@}ufLwv`_wg^fNABFc zQa71zZeShpuv;M(EG7qMT}G#Jc-pnH7GC3C|8S)Tlha8#mo$Hkl`|=^?H$ zy`xqx5-Ih0X#<4B`W+H~=A%^na@5tA)SL-2LfNPmI&-X>eb+ZQWIB`k{QmtgmvDSF zcP%yU{WS%i6DPF&xpyF_GG$CM+LF~`8hf)26A^v#DhW9JgYvY0uLJlG$={tO0zDw5 z{4dsTLToN|LD7>;(ZP?6p5=2vb4M$Zb$y}tsyQCWS#t=p?l_9QIxnZ-1Ve}ESM{M6 z+4ss`c1rADtKZ;)-!aT;qH2yYVO^kX=h`pjn5dAF|_exgm$BsgEzqTtfmqejo<;G0x~fZgw|Mtq438&w8peY%@*ua97Bc!CLGi)f2`7+nB)* zdM(bLed=!n9?c!655&WjlPeQpdUlz}X`+Me3cT0C#akp4|)K{qoFyr@?g zKZJZ9fp#k1*TObD>vI&!nJ`i3tEje4%$q8WEdoN!-*arZ^%2L5rs=@#Uusq$1N;rM zqRAT0NMd*-|K2iTu`RRXf&GEjw>~H@Z&LeociT@Cd%3anJ`70lIn zZKtEDe1q)?91A3Nq)^+kSUXZoSe4|^e!k2tfbp9AsdrCf)~M#fG9aUUW$vT!$ z_jL2tyEuJvd~wzWXcY>F_@N|B$Wl}#fGsI(qCQ28WeSenpfg77=@BCxs^_1tBWoHV z4kyM|Vu43)w;z_rnQz`53?6Rjw~lR9Y`j8+l;9_|=-B!^K{I8a(;i_ADFy3+OloCJ zV#(J$_L70eM#_@Envb;(=#vrsKNq8IY49LF`&XfloYDEfjm^cs(vK1D{P zSITJ>gefyoY#cS`Ou52s8<2M`bk5642h96;RD!h3(j4_v3^5r7^9f8Q`hzF-&?hj9akso zHkpvh+@Fh>4P#7b1;2?|a|mog+^hu=GfxsFp%XZejWP@iynqJIqyF$5vyEyduDs3A z&Ah$@TvasVT98BXgAV2%64I(C^~(<~M>NNm2AMpZPN>{mxB@RyA+jsfUR9nj_~fF% z@V;CbOyJsi&?-3!IDn+Tx{r+vC#}+KD(hnJ)*&~-B6Y&n=;kW;FRKv&%yZ>?oD>5% z(%S&$=hvjSpMA<7F*7L5C2gzN7f`dJAI`XWW|iI+{XEJe-7Hl?VDrUHmjYc*be{0ih>IZ!`DrjE=q8^&F%}0WL=sZs0k;q%zwE^8Zmj_L&k?3NN+;y<-f`i`Xpqts25~Lk{1>X zqowl43nJB&V8UVUoQwGT|T-5bd$i$f3DWrajf|3>ocI83hgy zSTHsjeEPWNw)@*gNi+yC+!;BhyF%s*_f~TT<`!R=QezPTIPO^c79G!2OlSV1CRns%7}p_#U$lS zB&DEI(oku8!F)A5CK@IMaHVqp9v856KPR2l-6zK8GQ9nR#0A$SLt wf8Oxe)7dZ3&c_L$=ICkf#HHhI2XiuZvU3df9&-BU_z0k*^-!}x-8T9^02YGbc>n+a literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-icons_228ef1_256x240.png b/web/App_Themes/light/images/ui-icons_228ef1_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..7259a599e06037b90ba2ed28b3b1b447febed0c3 GIT binary patch literal 4601 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 O0BE80)yq|}kN*!a4{%2S literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/images/ui-icons_ffd27a_256x240.png b/web/App_Themes/light/images/ui-icons_ffd27a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b0db5131931135077c6e52d19a8d0634b2eeee0a GIT binary patch literal 4601 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 literal 0 HcmV?d00001 diff --git a/web/App_Themes/light/jquery-ui.css b/web/App_Themes/light/jquery-ui.css new file mode 100644 index 00000000..306676ab --- /dev/null +++ b/web/App_Themes/light/jquery-ui.css @@ -0,0 +1,1178 @@ +/*! jQuery UI - v1.10.4 - 2014-01-17 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin-top: 2px; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-noicons { + padding-left: .7em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 49%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + overflow: hidden; + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-menu { + list-style: none; + padding: 2px; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + margin-top: -3px; + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + padding: 0; + width: 100%; + /* support: IE10, see #8844 */ + list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); +} +.ui-menu .ui-menu-divider { + margin: 5px -2px 5px -2px; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-menu-item a { + text-decoration: none; + display: block; + padding: 2px .4em; + line-height: 1.5; + min-height: 0; /* support: IE7 */ + font-weight: normal; +} +.ui-menu .ui-menu-item a.ui-state-focus, +.ui-menu .ui-menu-item a.ui-state-active { + font-weight: normal; + margin: -1px; +} + +.ui-menu .ui-state-disabled { + font-weight: normal; + margin: .4em 0 .2em; + line-height: 1.5; +} +.ui-menu .ui-state-disabled a { + cursor: default; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item a { + position: relative; + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: .2em; + left: .2em; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + position: static; + float: right; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("images/animated-overlay.gif"); + height: 100%; + filter: alpha(opacity=25); + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertically center icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_228ef1_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_ffd27a_256x240.png); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 5px; +} diff --git a/web/App_Themes/light/jquery-ui.min.css b/web/App_Themes/light/jquery-ui.min.css new file mode 100644 index 00000000..3c3f5697 --- /dev/null +++ b/web/App_Themes/light/jquery-ui.min.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.10.4 - 2014-01-17 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px} \ No newline at end of file diff --git a/web/App_Themes/light/jquery.ui.theme.css b/web/App_Themes/light/jquery.ui.theme.css new file mode 100644 index 00000000..3090aeb3 --- /dev/null +++ b/web/App_Themes/light/jquery.ui.theme.css @@ -0,0 +1,410 @@ +/*! + * jQuery UI CSS Framework 1.10.4 + * http://jqueryui.com + * + * Copyright 2014 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://api.jqueryui.com/category/theming/ + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; + color: #333333; +} +.ui-widget-content a { + color: #333333; +} +.ui-widget-header { + border: 1px solid #e78f08; + background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png); +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_ffffff_256x240.png); +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_ef8c08_256x240.png); +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_228ef1_256x240.png); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_ffd27a_256x240.png); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); + border-radius: 5px; +} diff --git a/web/App_Themes/style.css b/web/App_Themes/style.css index 47f0962b..1244a8ce 100644 --- a/web/App_Themes/style.css +++ b/web/App_Themes/style.css @@ -7,6 +7,10 @@ body { padding: 0; margin: 0; } +.tagname { color: #D0FFD0; } +.tagname+.tagname:before { content: ', '; } +.tagname:hover { background-color: red; cursor:pointer; } + /* Start by setting display:none to make this hidden. Then we position it in relation to the viewport window with position:fixed. Width, height, top and left speak @@ -153,6 +157,7 @@ textarea.fullwidth { min-height:10em; } display:inline; bottom:0; } +.panel { max-width: 24em; display:inline-block; } .panel,.bshpanel, aside { background-color: rgba(20,20,20,.8); @@ -160,7 +165,7 @@ textarea.fullwidth { min-height:10em; } padding: 1em; } .spanel { - max-width: 24em; + max-width: 18em; display: inline-block; padding: .3em; } @@ -200,7 +205,7 @@ label { font-size: medium; } .editable { - margin 1em; + margin: .5em; min-height:1em; border-radius: 1em; border: dashed rgb(020,20,256) 2px; diff --git a/web/Controllers/HomeController.cs b/web/Controllers/HomeController.cs index 302fc83e..7c798baa 100644 --- a/web/Controllers/HomeController.cs +++ b/web/Controllers/HomeController.cs @@ -85,7 +85,7 @@ namespace Yavsc.Controllers /// public ActionResult Index () { - foreach (string tagname in new string[] {"Artistes","Accueil","Actualités","Mentions légales"}) + foreach (string tagname in new string[] {"Accueil","Événements","Mentions légales"}) { TagInfo ti = BlogManager.GetTagInfo (tagname); // TODO specialyze BlogEntry creating a PhotoEntry diff --git a/web/Models/App.master b/web/Models/App.master index cf618159..642b31de 100644 --- a/web/Models/App.master +++ b/web/Models/App.master @@ -1,11 +1,10 @@ <%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %> +<% ViewState["orgtitle"] = Html.Translate(Page.Title); %> +<% Page.Title = ViewState["orgtitle"] + " - " + YavscHelpers.SiteName; %> - -<% ViewState["orgtitle"] = Html.Translate(Page.Title); - Page.Title = ViewState["orgtitle"] + " - " + YavscHelpers.SiteName; - %> + @@ -22,9 +21,8 @@ - + + diff --git a/web/Scripts/yavsc.js b/web/Scripts/yavsc.js index 3cd3c240..7d8bbb79 100644 --- a/web/Scripts/yavsc.js +++ b/web/Scripts/yavsc.js @@ -1,6 +1,7 @@ var Yavsc = (function(apiBaseUrl){ var self = {}; +var $notifications = $('#notifications'); function dumpprops(obj) { var str = ""; for(var k in obj) @@ -29,13 +30,29 @@ self.dimiss = function () { $(this).parent().remove(); }; +self.onScroll = function() { + if ($notifications.has('*').length>0) { + if ($(window).scrollTop()>375) { + console.log('fixit'); + $notifications.css('position','fixed'); + $notifications.css('z-index',2); + $notifications.css('top',0); + } + else { + $notifications.css('position','static'); + $notifications.css('z-index',1); + }} + }; + self.notice = function (msg, msgok) { if (!msgok) msgok='Ok'; if (msg) { var note = $('
'+msg+'
'); $(''+msgok+'').click(self.dimiss).appendTo(note); note.appendTo("#notifications"); - } }; + self.onScroll(); + } + }; self.onAjaxBadInput = function (data) @@ -59,8 +76,29 @@ self.onAjaxError = function (xhr, ajaxOptions, thrownError) { Yavsc.notice(xhr.status+" : "+xhr.responseText); }; -return self; -})(); +$(document).ready(function(){ + +$('.maskable').each( function() { +var $mobj = $(this); +var $btnshow = $('#'+$mobj.data('btn-show')); +var $btnhide = $('#'+$mobj.data('btn-hide')); +var onClickHide = function(){ +$mobj.addClass('hidden'); +$btnshow.removeClass('hidden'); +$btnhide.addClass('hidden'); +}; +$btnhide.click(onClickHide); +onClickHide(); +$btnshow.click(function(){ +$mobj.removeClass('hidden'); +$btnshow.addClass('hidden'); +$btnhide.removeClass('hidden'); +}); +}); + + +}); + $(document).ready(function(){ @@ -70,20 +108,11 @@ $(document).on({ ajaxStart: function() { $body.addClass("loading"); }, ajaxStop: function() { $body.removeClass("loading"); } }); - - var $window = $(window); - $(window).scroll(function() { - var $ns = $('#notifications'); - if ($ns.has('*').length>0) { - if ($window.scrollTop()>375) { - $ns.css('position','fixed'); - $ns.css('z-index',2); - $ns.css('top',0); - } - else { - $ns.css('position','static'); - $ns.css('z-index',1); - }} - }); + $(window).scroll(self.onScroll); }); + + +return self; +})(); + diff --git a/web/Scripts/yavsc.tags.js b/web/Scripts/yavsc.tags.js index 110856d6..0ace63a8 100644 --- a/web/Scripts/yavsc.tags.js +++ b/web/Scripts/yavsc.tags.js @@ -3,23 +3,29 @@ var self = {}; self.blogsApiUrl = (apiBaseUrl || '/api') + "/Blogs"; self.tag = function (postid,tagname,callback) { + + var data = { + postid: postid, + tag: tagname + }; $.ajax({ - url: CirclesApiUrl+"/Tag", - type: "POST", - data: { postid: postid, tag: tagname }, - success: function () { - if (callback) callback(postid,tagname); - }, - statusCode: { + url: '/api/Blogs/Tag/', + type: 'POST', + data: data, + success: function() { + if (callback) callback(postid,tagname); + }, + statusCode: { 400: Yavsc.onAjaxBadInput }, - error: Yavsc.onAjaxError}); - } + error: Yavsc.onAjaxError + }); + }; self.untag = function (postid,tagname,callback) { $.ajax({ - url: CirclesApiUrl+"/Untag", + url: self.blogsApiUrl+"/Untag/"+postid, type: "POST", - data: { postid: postid, tag: tagname }, + data: { postid: postid, tag: tagname }, success: function () { if (callback) callback(postid,tagname); }, @@ -27,6 +33,42 @@ self.untag = function (postid,tagname,callback) { 400: Yavsc.onAjaxBadInput }, error: Yavsc.onAjaxError}); + }; + $(document).ready(function(){ + + + $('.tagname').click(function (){ + var postid=$(this).parent().data('postid'); + var $thistag = $(this); + // assert (postid); : all tagname class element + // are related to a data-postid html attribute, + // found on their parent element + self.untag(postid, $thistag.text(), function () { $thistag.remove(); } ); } + ); + $('.taginput').autocomplete({ + minLength: 0, + delay: 200, + source: function( request, response ) { + $.ajax({ + url: "/api/Blogs/Tags", + type: "POST", + data: { + pattern: request.term + }, + success: function( data ) { + response( data ); + } + }); + }, + open: function() { + $( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" ); + }, + close: function() { + $( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" ); + } + }); + }); + return self; })(); diff --git a/web/Views/Blogs/Edit.aspx b/web/Views/Blogs/Edit.aspx index 653043f8..db3aba3e 100644 --- a/web/Views/Blogs/Edit.aspx +++ b/web/Views/Blogs/Edit.aspx @@ -11,6 +11,48 @@ + + +<% using(Html.BeginForm("ValidateEdit","Blogs")) { %> +
+Contrôle d'accès au Billet +<%= Html.LabelFor(model => model.Visible) %> : <%= Html.CheckBox( "Visible" ) %> +Note: Si un ou plusieurs cercles sont séléctionnés ici, + le billet ne sera visible qu'aux membres de ces cercles. +<%= Html.ValidationMessage("Visible", "*") %> +<%= Html.LabelFor(model => model.AllowedCircles) %> +<%= Html.ListBox("AllowedCircles") %> +<%= Html.ValidationMessage("AllowedCircles", "*") %> +
+ +<%=Html.Translate("View_source")%> + + + +<% } %> + +
+
+Attacher des fichiers + + + +
+
+ photo @@ -189,44 +231,7 @@ var data = new FormData($('#frmajax').get()[0]); } -
-
-Attacher des fichiers - - - -
-
-<% using(Html.BeginForm("ValidateEdit","Blogs")) { %> -
-Contrôle d'accès au Billet -<%= Html.LabelFor(model => model.Visible) %> : <%= Html.CheckBox( "Visible" ) %> -Note: Si un ou plusieurs cercles sont séléctionnés ici, - le billet ne sera visible qu'aux membres de ces cercles. -<%= Html.ValidationMessage("Visible", "*") %> -<%= Html.LabelFor(model => model.AllowedCircles) %> -<%= Html.ListBox("AllowedCircles") %> -<%= Html.ValidationMessage("AllowedCircles", "*") %> -
- -<%=Html.Translate("View_source")%> - - - -<% } %> +