From 8bc57e38d140e15dcee6c3ca0b1bd2d8e2b59fdc Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@destailleur.fr>
Date: Fri, 3 Oct 2014 01:48:14 +0200
Subject: [PATCH] Uniformize, support, install and login page with a more
 neutral background (nearest bootstrap). Remove image background.

---
 htdocs/core/tpl/login.tpl.php             |   7 ++++++-
 htdocs/core/tpl/passwordforgotten.tpl.php |  11 +++++++----
 htdocs/install/default.css                |   2 +-
 htdocs/support/default.css                |   2 +-
 htdocs/support/dolibarr_logo2.png         | Bin 2702 -> 0 bytes
 htdocs/support/headbg.jpg                 | Bin 7881 -> 0 bytes
 htdocs/theme/auguria/style.css.php        |   4 ++--
 htdocs/theme/cameleo/style.css.php        |   2 +-
 htdocs/theme/eldy/style.css.php           |  23 +++++++++++-----------
 9 files changed, 29 insertions(+), 22 deletions(-)
 delete mode 100644 htdocs/support/dolibarr_logo2.png
 delete mode 100644 htdocs/support/headbg.jpg

diff --git a/htdocs/core/tpl/login.tpl.php b/htdocs/core/tpl/login.tpl.php
index dd50e24c8e6..c4f9ff2b206 100644
--- a/htdocs/core/tpl/login.tpl.php
+++ b/htdocs/core/tpl/login.tpl.php
@@ -47,6 +47,8 @@ $(document).ready(function () {
 <?php } ?>
 
 <center>
+<div class="login_vertical_align">
+
 
 <form id="login" name="login" method="post" action="<?php echo $php_self; ?>">
 <input type="hidden" name="token" value="<?php echo $_SESSION['newtoken']; ?>" />
@@ -197,7 +199,7 @@ if (isset($conf->file->main_authentication) && preg_match('/openid/',$conf->file
 <?php if (! empty($_SESSION['dol_loginmesg']))
 {
 ?>
-	<div class="center" style="max-width: 500px; margin-left: 10px; margin-right: 10px;"><div class="error">
+	<div class="center login_main_message" style="max-width: 500px; margin-left: 10px; margin-right: 10px;"><div class="error">
 	<?php echo $_SESSION['dol_loginmesg']; ?>
 	</div></div>
 <?php
@@ -268,8 +270,11 @@ if (! empty($conf->google->enabled) && ! empty($conf->global->MAIN_GOOGLE_AD_CLI
 }
 ?>
 
+
+</div>
 </center>	<!-- end of center -->
 
+
 </body>
 </html>
 <!-- END PHP TEMPLATE -->
diff --git a/htdocs/core/tpl/passwordforgotten.tpl.php b/htdocs/core/tpl/passwordforgotten.tpl.php
index 7331a81ead0..61c0bbe6cfc 100644
--- a/htdocs/core/tpl/passwordforgotten.tpl.php
+++ b/htdocs/core/tpl/passwordforgotten.tpl.php
@@ -43,7 +43,10 @@ $(document).ready(function () {
 </script>
 <?php } ?>
 
+
 <center>
+<div class="login_vertical_align">
+
 
 <form id="login" name="login" method="post" action="<?php echo $php_self; ?>">
 <input type="hidden" name="token" value="<?php echo $_SESSION['newtoken']; ?>">
@@ -132,7 +135,7 @@ if (! empty($hookmanager->resArray['options'])) {
 </form>
 
 
-<div class="center" style="max-width: 680px; margin-left: 10px; margin-right: 10px;">
+<div class="center login_main_home" style="max-width: 680px; margin-left: 10px; margin-right: 10px;">
 <?php if ($mode == 'dolibarr' || ! $disabled) { ?>
 	<font style="font-size: 12px;">
 	<?php echo $langs->trans('SendNewPasswordDesc'); ?>
@@ -148,16 +151,16 @@ if (! empty($hookmanager->resArray['options'])) {
 <br>
 
 <?php if ($message) { ?>
-	<div class="center" style="max-width: 680px; margin-left: 10px; margin-right: 10px;">
+	<div class="center login_main_message" style="max-width: 680px; margin-left: 10px; margin-right: 10px;">
 	<?php echo dol_htmloutput_mesg($message,'','',1); ?>
 	</div>
 <?php } ?>
 
+
+</div>
 </center>	<!-- end of center -->
 
-<br>
 
 </body>
 </html>
-
 <!-- END PHP TEMPLATE -->
diff --git a/htdocs/install/default.css b/htdocs/install/default.css
index 7ba1a9b136b..6be69acd912 100644
--- a/htdocs/install/default.css
+++ b/htdocs/install/default.css
@@ -180,7 +180,7 @@ margin-top: 10px;
 font-size:16px;
 font-weight: normal;
 color: #4965B3;
-text-shadow: 2px 1px 2px #c0c0c0;
+text-shadow: 1px 1px 1px #c0c0c0;
 }
 
 tr.bg1 {
diff --git a/htdocs/support/default.css b/htdocs/support/default.css
index d535ab0ea70..14454a19245 100644
--- a/htdocs/support/default.css
+++ b/htdocs/support/default.css
@@ -18,7 +18,7 @@
 body {
 font-size:12px;
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
-background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;
+background: #f9f9f9;
 /* background-color: #F4F4F4; */
 margin: 5px 10px;
 }
diff --git a/htdocs/support/dolibarr_logo2.png b/htdocs/support/dolibarr_logo2.png
deleted file mode 100644
index 7abd0ae84942e7aef5b7872793c1602c0a3d4d6b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2702
zcmeAS@N?(olHy`uVBq!ia0y~yV5nzcV9?}XW?*2@-okd8fq{X&#M9T6{RRgsud$NM
z5sPUI3=EtF9+AZi4BSE>%y{W;-5&-929|V3Uq=Rpjs4tz5?L7-n5GB#gt-3y|Nr~<
z@9*Egzjp1~^XJd+J%4`f9tfN}ckVq%{QJ_adwZtLX_+!->B_ZxkDcq8v$VQrO3Rcf
zQ|2t)x^?TZW5?ER-CEo;WzL+XQ<kpnnKNhY-eY_B?%jLrSaHXMty}lbS-P}(%A6@n
zmmWKJuKL)$<h|F5=PaGFc5C*z=gG(JMXf#N)v+|Hx^wTjbIEhoW*@s3v|z7Sbx+ic
zjpwdio3nOn^_;a)3wCB7d!D@YoL9@7=g;5I*}6As%G%;{&;4g^J$LTfl&yP{r>s48
z>|D^^dtQ6*Wlve!vUIE0)@yd{i}&t5w)fmMuQ_{78|Ovsz2!A!ZT8l4PHWFiS-RC}
z&fboV$DEcPvz)WFW$o6GzNJoEuO&}d>RQ}-?cQ_$RVU0Urj&0yW;ti?+GFROrmVG{
zur&&#_gZ$(oQmz|g0@~;x_0Zmd(VT`o^zVA)v#x6P|F<4rROY{9*gRj)3bD~PTj)n
zrCSZBY)xLeH@juZ(!Ixu=d7(;vej_TvDCH+OP4M+oU^yOrzdLZv1`}vO_?*Nc<o-x
zImg_}C(K#9wtDGW!zp{CTBayw_h|O4owIeTX89b=mbG5hQ#5<FX3trxSUpFvc*@qj
zdo6p`R!>=~*s|2CXRTs#wPMTKsFohZ>ZO`d*+zNoK@--tOj(-UGo`qt$3CNS&YU^b
z)z!t-)e*Us#l^*n*;5pY=T!I15lQcnD4rvcJ!S3Mty}jVE1ohZd&*kTgcgzP2?EJI
zYuB#rnKDHns%7ogy`mwdW>Hx^JyR5;%7c35w6yfZO;|8z>Dua+o@3{(=@w5(D=AkD
zD&~l45%5Zu@QUIHDqgzv*w$m`zJLG!{r~^1=gtMSOgVS$-t+hG*Y4eW?Ao<!*UlX~
zw)fn<dsDU^YgxOuXX~--Ia^z{p37c)%sJAen1O+Tu_VYZn8D%MjWh-Z_FPXF$B>F!
zZ>Rr_7P&5Z{Q0@LbE^x*)5OabY|v*4W@XJT3D;^#V!kNa%o!S;BI?Ow@<`fAbVGtR
zXJ$ha?;2O-V{DVMG$!TthGb>?F1xnn=CW8r(;MIVUs`V7t+C_Bm&#8b^(Vhaew$PM
z{`<W1XXZ}d&2cFFmlyxb{KBmjf9n6M_r2@xK6bxYr|;iW75`~f&*#;Af48@wV*2y$
znKNhp{;|`3^Iz@@XTF8^%T_OY%=y{&S%ATc*SpmBcu#xUR{cqDr=remhfQzRR(<-T
z`|_TDbZlC?vILiA+UG5cuiD5KS;&02K5NIblb@%SY*t?Kk;SmFuqx=^pZR6GW3PIJ
zuDf}4itB^dmId!t%N$ggv;SPmubrz_`P_T3Fl1@>!SJFpY3;{6nG$Q7zc1GOd__ct
zGwW7PG|RtfYWdl#*JZ5!vU}HY$ptxKa#uG+)aYJ)%C*Dm^wuJ+vtG|6y9@vB-Ed`-
zhr^<ihNiZ*PdPLd|FlfeFaK|zv1`SPO`d@s6IZNNn)S}GmG$qrnCaTGd<z;Sgmx|~
zymvt2t3l-BH-+EjANsxh*uLz(qKo3e$&)l?!a6jZ*7*x>&RpmH`OxR|4>wbeukGIM
zAg^8}TM%sZ=x)79X;D#-D$~m~>#b5nSq&L-cZ*D4|Kf;^YP+)(r}m+A&SwkW1(u}R
z{VzR!U-{30v(oJW=6rvZ_wU_2NA%)3_a7=x)hzr(Ik)V6{_U;yt_PLuxBZVtbH;ua
znK~&ULda(kPmC+aE8e(Dx%jXx0jqO9{4cRyl^tH4^+!3b_|xJV?S%aQGbizy3jCj?
z7o;5Z`0XSW#l{0p2WxH|IjY(;aq{_=pMQdmFaP{w#cEsKZ&NJ(6h6szdDHacB>SS{
z57dwEW%xgN#xmcd=l;K%!z{6W`;YF`kLT5E3VwM#|Ig90i=Y2j{jq4FM*X^~yx9F;
z<_YKdRJ$*mJCWmmtptNzV%G5`bA_Uq-)3(+xrCv*U_p!J<e;C<*Il?uN(z!&)JtzX
zkI|WUL}Y~|``rB%g<t->H<14Sp-Mef>2IxfY2np{dD_N5nh*ST)_kaY_xZWCg&bSB
zf4=**O8Rc3O%=<Z{&%xOL+`$ocMWgdV;vMbr<}#@=kc#c#k0P!{ty*b*e`6hV99p-
zBY(Jb_Fdk)jsJ7!GiA9a$&YnDa2MXu4(bWN{9*Tcg9dg7waZ<{3l1e5bxV6t|646g
zZfeJ?eFheWg}Gim=kM1@K6(D(Rq8>zGskt6%IEKtxf&rS>``W%a^n2q!qrbSk7Q_@
z@Q8AW#Qb`Fd7~ure#c3*%I9|4cr6uNd~IrN@sG`1bL7~b7N5B(ct(Hs%(W>M3d<fo
zZZY}l{An9oO^5IS^Q5S_BNNm)C;dL~rsrX!_`}Z4Z;$qE4E*J|(a^}QU4QTId-}?|
zc2s6$WK?_+dN$qd_r{A!>&+hhZayr~HY@c~iGb3l^A0l1|5$tWpOQA_IlMOIepIsC
z659}6t}_~jCJ&ZNvh$pe*>_@YU}W5@_wVaZ&u^)GwX^wx#I~hVzI^+(uhh<R@oM==
zikok25m)*&zulstrsMGbisR4Zo0e>k+LY(~_~*pp+8gUEJu3{4{M-Cf+2pmxImxr}
zR^M|)cmG@WypHWv+KlD<Dn&jup6SUIVA~ujWzpMgKmAg+;uVJdERO<qJvn$IKQ+X<
zxh=TFQtI5T(0grf_XRDI>?@nP`Dw)GHQk$k{14XfpKDS0s5fuN$s<?R+?_E0h358s
zYzr$j@9bioAhXu|>6?a*8k6tKysx~7PglC+Hs|8e+gXYsD};V(`n@ey&3N(Ve40xP
zyL0}WM~|3pFWa<x<HnEeZ)GJrw>{Q(zEyGP{8{S_>wTZvNAaJ$s57luR`kGs!)=#U
zS2E01JvVvodZ(JT-Ezmv)?Pmxx4vb`P1UTx<qmaC#oRBQc5mDC>BGarz3#K7<<>6!
zWU$JzwW=(6(|`8YaR=5ts|`9=*D<@XKW&BAw*?D7-S}i{5pdfnx_9UA+qd@Eb+Dgy
z)qN#$qEMnr=Ks@OyLO%W<-2cJN7m;=(f#qAFZ~v;zqH=da=k;-pRX?(Rz>qT#~umT
z*l+sA+^UA1NBvW>U(-}=e%%xLvClsLEDOum`Yd_tVR=*O^>=gktth*e5_EC5=%(k5
z|CyrpF^7IXBUQ8Y!zTs(FsYy3VI}WMI|bAEK5Z<zn*1X*HT8VnoshOqx##qc%eLfH
zzPq`}!@rgF+Tq=zLCyRdg?==xJRoj3CHHiAqOj2R_XpfMOId5`#eWL${`<b+-=Uhf
zuTMLiE-ngR6ESo8{FOnE4HZ}K+gMbZ_wLp5Ybj2pNpZaMw$7=zu;&tYjnaDUh-tHb
zpZ(gJH&yLG&!Xks*VmuZJ@HS>!Yk%c+l<LI($DQSE7W)1O!D;c30kx5iAY6V^6!^I
zmZpZfXTO<F^}dkowOu93NJFuYr(5-Ar?t$)n6T(sw>O!T9Z@=e#;bVug_%6!Dc3ZY
zJN(Vr_F#S3#6>E?H774MFQ4MkQ^c3gn_NDbhhN9I`Gk;?!{LU#7o8FwohjHfWAd4E
zqGBSI3o8Hq;C`BT+4-ZO^Onbs3nQN|p8CK4m;Ql%2d$f36YLon7#KWV{an^LB{Ts5
DcQ%OU

diff --git a/htdocs/support/headbg.jpg b/htdocs/support/headbg.jpg
deleted file mode 100644
index 5491c6e4acbc576eb5397d1091fdd7ea7e03de00..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7881
zcmex=<NpH&0WUXCHwH#VMusg6TNoJr-)3-T;ACUxU}xjx;Nalm;^gKN=jY?)<&zN+
z6%<#JQ&v`#Q&3RVGSyX8H_}j0(6iS!GPks`u~E@=a&xqDGqtv{{C|Lfn}gvF`&33o
zC5Hb;7^FbvGlJ}3fB{A(W)@cV|3?_~1Q;2Zm>5}@m>D1>0|TQVlaL~_p<^IRqOek<
zQK7Pk)5MLeK}icA{=db*!N|zKV9)TkXmW(9lFHx3r;b$~pW3&r;7Uzr--jzT9bc}L
zZk+bmCjHbM|4c4TK2eQDlM1&y7wx&#=O7R=snR>{%{jZo<f-WzX^G06CGXjcu6#OO
zcvEHSTaGiQjWyiN53jR$%{j01=CQQjJD*N(=9?Dl`ISFR*5Z&w_Qp(`{|t+|l*Aqh
z6@8g%w6W_W+i{(z(**xTMhjm%W`9g~=IeCZMKk|?dao^Owk6_FRF9ZJtP*d+iuebt
zUZ3X7nKNg)>a_Tae=IDtRIUjXn)-T8S-+@h!J<i>EsG{ipPbpRz0X_L^E3BP#j;~z
z54^NaEuNfdW)|IPF?EHPmY2qo6?|b&HeI`PRbx>%^Ir{xKv$8;oZcska&opsa<#Lr
zZ9M3z%5g_hrCiLKQ^!+aA4f%<Uv%lxIZ4w`U%hy2L)%3M)#OdyXXjh`ES+@S%RYS(
zV}k4ELplnZ92q^dG+p>i0#{{C=5&qn(_Cq>Y~PaJMb%qneLjA=XRoYpu`BudvFZ<Z
z()(hUdO0_VYO0Go7w!4GrAyIko=e}W$uiTnojGi@!@q5LXO<<8r}aFc)Xph0{odV3
z4$Pca@OYYE@pSvVxpu9er~i}d=;(MbWhPfd(<7n3YMY-$b?9I6xn8-<=+(pi{|u9b
zubrwtE|vEA^q!NldX*)8vjdw0dvqN(1Qfp2m(Sd1_|#ra?)>Slx)}e{a{Z^j)Wt8d
z+VB3f-~CDJp9$_kw(CA>ZxQD{R1grbEi#=mAaGSy)>KuIDI$TMo-18d&s0X7*U0`<
zt5a$?^_KdHEmML5PZo1;nJw*fM@A&jAxQIN>fdR5M5c(vZwO%F($rWqF)v}K&W`vO
zG6%C$=g8=&d{+qGVytswQ}oGChJW8Fo|aQg(u=#3w6Q~Qg{SzT(DiLaZ}sgbtyPn?
z3V6fi#nrHfiL25vFy~X0pXRD;&oxU9t_pNjRogR}b5)?>m#MGYHlDYs*_C|#JKw~4
zmX+C^Egd47Gmi<+$THgM>g2)Y|7Gu`gr)C}95yu7oBOaZQepDR$(G(?lU`mvd}dwc
zb$+|bq9bv|0bjoC3hXyNvunv&<6`X_@AfzwPdT4txPRNK?thj~uN{^**DJnuUjJiP
zy3eM0X{ndxdYlU{cVrnZ?FdoV==(JJ$}yYGwlR_Owy*Gf^;~mX@l$Qh&uW`?&03TE
zC2Q9#Fj%*8<w|$E)2D3K-PHU1qUZ6YV+Fh2x9+x{Bl@jKENU`mK#1Cs$C?H~S|UM#
z29r76wIx$|-HJBO(Mc74TA``orLlO1UU+ipE$*f+jVBCS8I~-bu<6<X3jvKKi@G>A
zoepm0W)fAM{nYx@g-%i1hv%Op_9R-m6g|AyeNOR>r-DkPzt;0BvyL8~+V^Bv$-*lk
zViN;XMOm3HI(e~JM(gbGYK~ABxu`C3RZXZ%O>%~BuDa0573VcRz3h*&+2s~!yEJ3L
zhsmB6zdUC4y>+>%Uep!gGEdcGw$`Md>eGz6rfrzr+NZjnrQAqKSTk93Tkaaeo!dU2
zS~M?jS<b_@*vQA*x36D*xo@70snKMUxj(0_cNe@ncl{raV>O@dxNkYFam;d7yUahA
z`kP|U|1+ou@7a}n;oIweKgAWt6f4vs=Pfh57cp;}on>0pPXCPboaZMk&P;3$Y<jgz
zZ}m!vbsO9aLPS{|17Buw^}9L-gs3_OWMySd?wPf;R+!UbNz#^>LvOVuYo(p;-@18x
z@y_5k|5*Pv9t@Z@YpIAxt4L6Y$W+H--h2bM!k5V!^R<usWa{$LSUf-VjI`IWY)Pj(
zULm>)ky%WvB1Ms@hZZ#jT?%yISYgWL$T?-R?IgvZpz1Yh6~`jZc()%rw&~=HDU%rV
zI@H_s)_mlP3n_bfoVQ_LV4{ei0|PhX`N}UFulzD^y)SxO=wXF|ZcvhN#FUHboas?s
z8q3mz3O)8zoA-z7RDXKiA7qrjV-CxwGe^r}($aUW5)u{*XBD(N*(7X}Cvhw*dVa2>
z?3s>q&ElDc-KG84<nq=B@7MXVtN7}v=YQhPBpGyd=v_)bA}D%ynb9j3-{dn(l8w&=
z|0(Io61H1r;co12S6j1b*308xl^0J7uJqm}E79(8O!?3^&+`)R^&)FJ`jm7#Up=3m
zvE=XbJ!?vC^=Pg*m@E~Wn8kOh^<Y7i&-q2qFILKL{4Kxnx2R@hwSDq8`~1`=xoV%~
z_)pqRuP{Frp7CuvJFAnQLDu9>PfvHdYoB6QA37GW{afV0gYF7iqMU9kgMt`cISqmW
z&v?DnmOOQ=@M&4+r#%V*QvyA`i&;{&H*V2AvQ|~3NGw7_)zMYvKxFC~F;-QLrbF{M
zXQfrEOz=-}l{_w+R(I_bV~xu9h&Pk<WF!C15VPL>@aDq6gejsTi#P>D7$h#5nELt#
zEqP|M_DSxfw_kF(CF7^wep?pX-D%qCd2r@Ib;-0ujU`KuYqrN!O|-rJC}@SIn))HP
zVA)%{8JN6xxUGA5UMG9n;yK}x4<g^h^HrV}KfO+VP0`b9uP#sbUT*8NuG)5@V2g|6
zznjnXls5<Vs#QL|eC*S7*<EupAAdb~n{Q6CjQiK3^D;`$G7sBNoK{ov_}7dQqf_~o
zJIjwR?=!r)tL3y!;d?#HKQsD2b{EfE9&EqJs@V4Jo~nR5i2_%W1s`TGY|wtOexdUO
z`vnXI1tBU&qz+mf%H&+QFqrkpZXdz<m)>)4kr8E8TefY=l%nkhQFnCzPJi=Y@uVjk
zm=*;Unl8~;G-1IEFE5Q}V$Z~kr`{8L6vpMnvZ%|;GI~aA@4`Is=9Z;Pbha`$b@_Qm
z>ulZJuw-egs+wL<<h<7`pC++<<P;Vbb9@rv@M+EI^Ye{b*9lhIS{z`|Xlh{6V6d4u
zE$(T(TH({=wUguL)g1bl@t@(9d${C#UbhPWskb@*GwjTk{LHq$V3z-q3v*Jn!e{8!
zO6#QB-Rha1F=a-lZ%{#cWXp`S=`zp7Jzlwd&(m`C?3kvexnk;82UTnRlDE1(F~))q
z-s*}T@)vkI-6*l&Y;VlgcDea}RXbz8RXtLcSRu4_MOV?Qua70K%N2h)?!RzaW&YLK
z^Znf=j@!7{{QNU}ZdKuyWwt!KCT|Z)|7$Bz@>t@L)FYdnrB**4Kc6nM>*n)+h5-{V
zpVr(tv*h?<ftM0TOdTTARk<A)Q>R6!PSape>S|pTXvn#8RaVHH>Drs#vL5;{WlB(1
zsLZtO-1Uj6jzKZgn3jK7vM5nQ!(qv4HKDG_^Ru@c`sZJ;+hy&608UpCP?Wd@?bf>x
zqtB}7IxRA*RU{x_+P0`8Ygmkp&QDvYs?wUg+O*|#|MBzRuf=t?XasLj(Uv?f^!dDs
zqrr9W-4~WHFt9c-F!1ZD>IRAUsEQQJdCctBb*prr+PALoY4Uoz#1*eyzPI)*6WX0<
z7q+P8;QA%k5}s_m{WjTbovOOTG^3ZBEqn}b?lGE^zMpT$b4im)p_?r(9a+IJcUrZe
zs>-L0H<LG8dW+`z9JAO_eC_<pm&YXzX^FhsJFjkewBEA#{-u9U?(27!n-gF8*=TRv
zK3R=tm0vy|DXj~)jFYJP_T|eii;_o+6fdP2c2DP9e(IRT@tFm4cFpzta!*$Bz21#4
zkHucUShPTt)zPU-W62E7ETM&&ni=aCbv1Qq33_QfVGwb;s-dZ|Xy55c*G@OA@G|w9
zp%->K=unrXj)>DjjcWmmT2_PG4`uVS_Z&J_s9jLMfGMa;QzLqEX6wzerpLFYsIse0
zSTKb-@P@Us@Qqea*T&;d&L#`KJ-poNxzN{hfyQ2n+_saf*X%5<IC_ln@=}@Ihjbel
zx)>O^8XkIvY?=BcC`2SE=u(i6$doPWcDH&y^<BDBy6MxE(#2;?Wqs6N{7v7oZu6s{
zWgMrXd)8J=GdiTcS-98G(BPh|XWzRUPbFphURq4F6M4sdcV>ior$X=+%kxI_zt=iT
z9{Fmt{&(VSo@9wPd!J^^>`8ihSo8e)smaIW{_aj}v$e@mJiPu>UcJ1R+4=tr-WPxD
zd4F~8rvD6=FPruhA8|f?_2-TwuUm5U0)JLru8eVCo?~a@ZuDAE@Rrnq5LTxt+&Wus
zY&t#Z$)?jfn+~1xo^<+`&ZdWX3=B-C?H5c}oujMDvH#NP=#a$`zClZ#=IHE<?qqtg
zxs%ml$(5B(U8*dLx-`|eXJi@8h&cZ;PyOWm6AT=I9y&hjF6C?&TEuuVJ1J1ux6){u
zk&;;OsmdU^{K@8XtBOirq#9p&`eLG3r^3v_*Z%2xr`^-zrWEFFaEK6Ah+vUDz`z(6
z@#=Tm;+6eNdp=D4o4#ertXY$JF1o6!9CQrxQ56XaJfo93rEJ>A*Qv6%`_>uXlj=NH
z?RkFd=1!jt+tj%{X7-(ZIPZ>?i_Da13sjD-5x!{{Icr|br*nB5OOEA9obNmHxaUmq
z)5|j2fAvfIIA<Kwi&<5*`Mkt`hPT(!<>uKflFQlrs`Pn`#ql${OR6lsEbe%IW_|Sf
zc5msKPamFMdF^L#plI{Oi$8WGire1n=;*uXz!0O+dMI*Z@r#|7TD4QZh2M-%t(~%E
zN}${RR9(-LCr=eEJhaerWl%BeDNxN(_(qgVL%37p$=1!CT3lX}QZ`*X>L=7?%@COt
z5HpQy3OlQ+$YfR#6`@v<DSHlX`5pWB(6K=60tQBpm5!(GOpCgsyPVOH*D3Yx%%@45
zDIJmV{9?u1igkAViMkipDVS)p%DX)%U(IED-IThuD;yXY6BrmG*2}H5Sn7F3I`!>}
z^ZMC8i#~0<`kmK3TwYu9v38*ClB=c~OO|MYntxttiAiZ<#xv%<n|SRz?~%tgN487)
zPkj_|UR<;DSVie^JEhy5p40NDEehG^*{I&ymaH}9w9KYoSq2?lzLgKvZgsZqj!?^<
zrd_%7?aMWrdK8cQ?Alye*uT6c$?({2=d;&;)|`{oxUFtC{pe|%?XP|R+Rk{`Cm1NQ
z<OGB2w4y*)k*(icL_`AEl@`?dzdU)eD6-!5uZ)cRrM^(6MP9x^%fz1XE-m|I*4o)A
z%EjjrHR&{0%lb{rxEEcqw7=<cD5Rk{b#0?($u_ZqdOvU1B{MWN7Iir+S=7ZnBjQ|`
zac9H~1_lO!rO&u^I`fPk&YbNwDROF~)#M1DJ@px{KNkLd7S~{-wAtwMd1DQcFAtAs
z{S<UyuxVg)VA|6VBFgHNHDz*F$W~#)r{$+?)|3{t{@L&A9;SZiSjDM(#!ps!3(E4-
zbX8S3<fpdMV9r*_Ggir0JKrB(<KyKgsPnYty6okp(*lnLybeDZFlFz|IV<f|$~;~b
zT|MV5wo&lzdJZ3>bAe~qc!w8F+H7_FwqfhJo8{RyA74JM^ge5R^`~&eza8~&Z!f-Z
zc&UuL-Q55kZU-HmEw_|U?s3Zhl5aP;((J@-<(%%*H@CUntkze~**iP+&3)y{*yoqt
zf63)8e4F#H@!$dV<f)tfb$2p7&3|b<mE};@l$bRsyLFGu(Grna{vjkl`;B)<z=p+}
zM8sUCE#h*Jzp%keQ;n(1)oD_fS6tYWo_*6ZrtaUs(7@!-G_6{Y+ji!ZcN>}KpO|%M
z@17H1{^VqHe|zDeJ~i2LP3nP#NqUJdj&Ilk8eL#ov}jME;oH0`uAYrzT}=x$uFmz+
z@_c;jSY&mU)lA2qsViO`U)s0KZhB7osVn|du3uc`r}Jt`cBXjGhqrCz|L!X57i{m@
zc|2IA=vvh2m2y&@JBrW!UE*@4I^w14on3B*FS7*IbqfD8Xf8`%d%1JPsdMw=d6uoc
z^r+g?V9HE)8N<F{;h?({&n%0)5@uL*%vN@J-jX}JU0p)N6F4)C;x8s}#;5JiUI_)R
zwNg{SC5)@CYEjX4yX%=|zhW18_h<iQc;ICj=dGvmuU(y;Rc&QZ(QY4|lx<O+1`G;I
z8yd4yCx}cDi`cV(z0|(*P{SONfGGir-kt`5VS%Y@QZ^cDP0?an$SvT>^35fqeg2cP
z&;8h!Z(c6i;?$@jtQYI~H>Poo<@6d?2F66q00u?}_v4+X_Mc3)TT;9^;!n?>&$`D?
zbiC)Szmj;bBFpNBe`a<~TKy@pM>T7FgjfYCRaCh&O|^oSJQFjTpOQYszijbpgF4Uo
z+>(dxR9j3cI8}diP0?vNqqcSG8!cSUUV7=0Y<6v;uDk34RmoRhlb83LIsLSB*Uhg+
zGxv!v6gD=tQ|#G1Cod_kzw!EihDphqkK+BTt36vhkKJ5by}lwQ`HE>`s<@}oY;~ic
z{|tOy`&C7jwoa?}{>^mSez|rL=RsGIpg>m<Rb7!F?k%%x^)AF{u&T;-Pu=w3-<(EI
ziz#ys9Si1`)IBnXy{U^~iT%=*t|ATFm;yad-7M4MJ{7REfn%ks$^ll9AdvvwlbddJ
zu$WA~yDXLC-SUj>{VUDqoHp6v`dr`}hme!c&eF=|b_ZTwYR^y=Vc66dz;wkSKwdlE
z=bXK##Ql;vN`IGaH1@QpdN=Ew$wtfLGxO!v6&^19l%_r-&(6;-s&AX{(-p6h?Gjg<
zvfWx}Fo#>yQ^jdgp{vMLPQz1|E@d4HwD>IabpEMVN3ImylQ*hP7yDB3T;|cod9sUM
z?$Dm<vrPF^jQ=#Nxju#6Gb=v*jP+So`sT>vE3eMKncpo_e_A8iZk>h8!*=th&t~k`
z?s;ufUbQRUdS$PB`{fs3l~-TxnYCn<&&C~TFIP;pUY|14FJ*l?YvT!4U6Fu*f<RYC
z&-J&i%$c+F)XjR=X-k{5M0`Yo0s=k7wyRyr+3m9S_=bNXQ;LeYQx8O@I(mA>%sKSd
zVB@4CU9B?H3Y3-`Y%5e%4O*bvswy&7_0rv@MV;zOHv&CY1Ozbzu(C2{r><S!k~z~e
zqN#dWafHvF*mLjZ%jsKx_;P~NW{o?~>9*qEMk`)l>XUU~y5hPdMEsP7fCIzNUz^ve
zJjy!r@Jn{!x0%VAhISs^?`9qS$aAJBTTWOfvp(Z(u6wvf_qN4PQucohmXq$E+&^vO
z>xbGu3unIPJy!U(tTSSUV5UYy+?g|{h0UH%6Vx;AGmo*Ge)PpL376mHGdj|W4_QCu
zlZ~I+W|KVm{Pfe$o}26Ji!-);GJon(pUc9ZHh!&tYxvXfk&?LHzKh2~o=yv%Y{&6t
z>dE-Lzw(o(yH(7ScYa)RrfR2~@sYhjQ)asJxNH^9Hs-wZh}&|~(q!S#6&j11L7?Hm
zqAo5jO)bArod+wpwEUcoGXDx_<p^{+6clvlx7m!?e;wykSNEq21qBAPp1LC=GfiYN
ztJ0l=o9^gNi(yr23Uobn^PmUALc>gtn6-^U5i3~yw{G=&svyefz|bHPu;Ge3*TH*X
zeV<arMfLTgd5!x0^4*X1U%R_}7n8QIzRh_f&YSm_-n_sdq6pH#P_fnXSg@z5Z>o~o
z$zzv;gTvC9UFHZC&QO=`J9ExBW=T?=_4EG>mknFab1ymm+dkvdwVN)nXV=-rJpRw{
zy6}_wrT+|9T*})vzJ9D*7o&dCHm9(iZ~5s{uf=WlxfRCTzWQ<3{b_1ymU$JGziwVW
zZRz*zYw~}F6Qu^n3_IQ&tG8Y~e^%w^SLsv!GfdfNZu?X#JkqoEs%gZwZ4oEaHRiL%
zr}k8Oc1=C3YqTfztDXMoo=1kKcV90T=UH;t+;&z+tHy&li)=RkRJ7N>ROk6+@;uLN
zb*InO%-_Cg)3=b{la}B7U2UJA`MY}Bdi}JUzs=9|e2PCgeQDqFOaDCLPjc_^I&!dJ
zo2p2lt5U0iOzVm+MORgkpdcSreS_Uz$LhT$oj$6n96XsWwEqH^mzvPhJn#5dcMhft
z1+cT1SbmG&YJZ6#R(I~HmL-c`#JzA`+q57u`;N+zMJqxUFt7wkHAO1cuvq+A&u@SE
z=EdVNN+O@+IGSQU&pH+(K1KFd;Suv2VuG1m0g9}y4X#Wa?6SfxbA&^#Tr^b|D>3!;
z^$m_+a<!zb<Y~#Yl9ubcGP1wys!sRVxgtG&>AWfaDVLHmXCA6nf4pMne}=<`Z8u%2
zYvrc<`y?r8o?koH<w$v@(aw3PUA~s;B3G`KYUP?n9-m~mWlqMG#X(BRo30!bew$~j
zXBo0@{oz-~YOUsd_!8t}IL$72#=G4<-<mef*IaUb>YsvLjuK9<Iaj^@k`?F~?^-J=
zH>s<s%hc4jt~b~@IB5EePi{fGPfGqZl{_fvbTd2ARV2_=ft7WRjIQDzE=^4}p)N12
z#Jt4v@7$6u>$yE0(;3)VRb|%B(N}F133L!C>i%o#x@e+PmltCu_o9atTpA1^iyAZ*
zGG-=;&g9^deD!#XMQZ<_sRCb)3o<&YsQK0UoeS9#<Px*{u_!NtmPS(p$I1f>m_-6T
zSFTZ8xpGy;xh0Qg&6>4r<w^^w53?qBWzAZ*a;1gJ<3m}KdtEnLoZ0?ySN$iS^X+;2
zLc33%Ir2H@(m9@E+>5Qw>Mh&<({#Q{(yWiSr(SQlmU89FHDTxA;NY-dm8mUvykGqB
z+wxUuS!I=~#xkSFo802AC#Uu-nX|9=!7bj!x8BNKdwessot;%A&{fs*<RANXR!7g3
zo-18NVy0_vzjVy?@7lG~xIO=9EM#TS)C|yAvSi8PkflA#r0(B37N~t>N&u^>7Axze
z5A`ec!VWB1v|^VI(}I=yFEpNPy0%tR)2YiV=yb>ohTusDmM}HV>JX}4bkO#wyJq*R
z`^y6aK1_Og<=q*llWvBmx0Gpw1b`Yl3=SHLy1X<s<^%_aTm>hikSkYBO*NLxNj3F6
zYVzs6n^tPy5}&hPb^6zC{K;PW!}IW=OwZ+<7E)55vQPOGWo_*8Q+a%Fr6;I8vbt91
z`SPiUUzF_n@m#R@^!k$JeA}WniyNN0<RfZ$%m3s&!#DjC`{zXUZTAZ^I#lg-&F*a7
z+4Lh*r%0!AOP*i+saEg9#wpd&{aK6$0zF+tLCL~YW671J-AzySFWq$Qw624u#uJ8+
zMJ<aaB`lhhsPRn9XhxRtckY7FDMb+?0jx69G&H6J6)h0ubXQ$f7NDuYx@1AXq6P*o
z#+)sp4CylUnbTG<xlGsDIb~7nG0W0c2B9gSFkocRSkwjTOK55=nd2KA9I|L~aLD42
zD|3RBc4jTsh^<(r&Q?09a9g^R=aFlgrl!6rS4|fO2Zzq7o9t9*3d%7hO6roG)m5<(
zbCRA<s@iepit)P3MOPg?EtVYev3z>DGs#NW_{;k~LBW8{tb&D4lQm=ab$4pn&YHDs
zQ!)3JHR;;>FTG_wzV%<jf}lWGQH6q_Kvz|+hz&7o8(2jcSV6-nL4ls`23JzGHyt@L
zC4ec=fvI7^lp?P74~r)-R(NSJELr+wqnD$DtDs9O!?a|LUD-Q0)|{SOB;xf@W*5kd
z3=B+5Sw$Eam;zlz0zF-&K&gJ&Qk6rY`r2&UCN~>5u2}}k5?NW3yN+qDT)EOhZQ1HI
zYD*qv1uu8!H+pS&xaYB<ieJRfY`Nu~rH`tOEoQ9+nIjVDDzo;~{fh?!va)7PDcbGz
z_DinZw1*YnWEuiM9#ItubXU+<owh(#q==~_&{b6gG|GAESkP`(5w0nL4gnDhSQQqi
z>N07FOwnQ$;bLH5X<5-c<$IpdiYztNAg7>eLsyZ>yotOG5Kjbv(rj0&2;3K|vI4WV
zOl4d1B5QKzs-R0*Sy@@xU$Q`1St7dda!1}Op@>tGb8=0y)RH$B&fj{A?-fWZq`?<>
z>dy2pdqmkla}%nkZrzb#Siq{Pr7<PYf$3%fqbq|5qo=FLlt6dw)I(Dk7(^JH7CJC6
zFa$6JFf9ns(%?wFd9Ev_dKZ&g?4(K4Ce1n~))gqK=^*I9;L5<jAm|dp08Uj4xIhWU
z*J}co7H`5e;o#t4=V0gH&}&?+o@v3+rXZl1<rnsE+EGv%Tr{Z*M8!EgSk&beWy$)0
zA&{wosevJYg_S{IQJ1F1qA43R7y=wY4q*^<U=d+pU^zKUW9g@>O<sYH-dvDS0+9jW
zFai~^3=FIyL0N&WBA_CNVM^dikf2DQtJJJ1K@D(KA^{qpR<H&GL!bjIg9rnINC2a&
zNT5TYD?^|wqboxI!-_yh2L=&_00t4JCM~Z(SCNfejjkdA3>r*YT3k&XTnY<7_Chho
WBBllg295<B$bwM0!A9}_zX<?o;gi|`

diff --git a/htdocs/theme/auguria/style.css.php b/htdocs/theme/auguria/style.css.php
index 1159e40ff0a..f4832bddac8 100644
--- a/htdocs/theme/auguria/style.css.php
+++ b/htdocs/theme/auguria/style.css.php
@@ -64,7 +64,7 @@ if (! empty($conf->global->MAIN_OVERWRITE_THEME_RES)) { $path='/'.$conf->global-
 // Define image path files and other constants
 $fontlist='arial,tahoma,verdana,helvetica';    //$fontlist='Verdana,Helvetica,Arial,sans-serif';
 $img_liste_titre=dol_buildpath($path.'/theme/'.$theme.'/img/menus/trtitle.png',1);
-$img_head=dol_buildpath($path.'/theme/'.$theme.'/img/headbg2.jpg',1);
+$img_head='';
 $img_button=dol_buildpath($path.'/theme/'.$theme.'/img/button_bg.png',1);
 $dol_hide_topmenu=$conf->dol_hide_topmenu;
 $dol_hide_leftmenu=$conf->dol_hide_leftmenu;
@@ -108,7 +108,7 @@ body {
 <?php if (GETPOST("optioncss") == 'print') {  ?>
 	background-color: #FFFFFF;
 <?php } else { ?>
-	background: #ffffff url(<?php echo $img_head; ?>) 0 0 no-repeat;
+	background-color: #FCFCFC;
 <?php } ?>
 	color: #101010;
 	font-size: <?php print $fontsize ?>px;
diff --git a/htdocs/theme/cameleo/style.css.php b/htdocs/theme/cameleo/style.css.php
index bfb64ab09a0..41dc3b57179 100644
--- a/htdocs/theme/cameleo/style.css.php
+++ b/htdocs/theme/cameleo/style.css.php
@@ -85,7 +85,7 @@ body {
 <?php if (GETPOST("optioncss") == 'print') {  ?>
 	background-color: #FFFFFF;
 <?php } else { ?>
-	/*background: #ffffff url(<?php echo dol_buildpath($path.'/theme/'.$theme.'/img/headbg2.jpg',1); ?>) 0 0 no-repeat;*/
+	background-color: #FCFCFC;
 <?php } ?>
 	color: #101010;
 	font-size: <?php print $fontsize ?>px;
diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php
index 3eef3bd840e..25ff8cad3e0 100644
--- a/htdocs/theme/eldy/style.css.php
+++ b/htdocs/theme/eldy/style.css.php
@@ -64,7 +64,7 @@ if (! empty($conf->global->MAIN_OVERWRITE_THEME_RES)) { $path='/'.$conf->global-
 
 // Define image path files and other constants
 $fontlist='arial,tahoma,verdana,helvetica';    //$fontlist='Verdana,Helvetica,Arial,sans-serif';
-$img_head=dol_buildpath($path.'/theme/'.$theme.'/img/headbg2.jpg',1);
+$img_head='';
 $img_button=dol_buildpath($path.'/theme/'.$theme.'/img/button_bg.png',1);
 $dol_hide_topmenu=$conf->dol_hide_topmenu;
 $dol_hide_leftmenu=$conf->dol_hide_leftmenu;
@@ -812,7 +812,10 @@ foreach($mainmenuusedarray as $val)
 
 .bodylogin
 {
-	background: #ffffff url(<?php echo $img_head; ?>) 0 0 no-repeat;
+	background: #f9f9f9;
+}
+.login_vertical_align {
+	padding: 10px;
 }
 form#login {
 	margin-top: <?php echo $dol_optimize_smallscreen?'30':'60' ?>px;
@@ -836,22 +839,18 @@ form#login {
 	padding-top:12px;
 	padding-bottom:12px;
 	max-width: 540px;
-	border: 1px solid #C0C0C0;
-	background-color: #E0E0E0;
+	border: 1px solid #A0A0A0;
 
     -moz-box-shadow: 3px 3px 4px #DDD;
     -webkit-box-shadow: 3px 3px 4px #DDD;
     box-shadow: 3px 3px 4px #DDD;
 
 	border-radius: 8px;
-	border:solid 1px rgba(168,168,168,.4);
-	border-top:solid 1px f8f8f8;
-	background-color: #f8f8f8;
-	background-image: -o-linear-gradient(top, rgba(250,250,250,.6) 0%, rgba(192,192,192,.3) 100%);
-	background-image: -moz-linear-gradient(top, rgba(250,250,250,.6) 0%, rgba(192,192,192,.3) 100%);
-	background-image: -webkit-linear-gradient(top, rgba(250,250,250,.6) 0%, rgba(192,192,192,.3) 100%);
-	background-image: -ms-linear-gradient(top, rgba(250,250,250,.6) 0%, rgba(192,192,192,.3) 100%);
-	background-image: linear-gradient(top, rgba(250,250,250,.6) 0%, rgba(192,192,192,.3) 100%);
+	border:solid 1px rgba(90,90,90,.4);
+	-webkit-box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(60,60,60,0.15);
+	box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(60,60,60,0.15);
+
+	background-color: #FFFFFF;
 }
 div#login_left, div#login_right {
 	display: inline-block;
-- 
GitLab