1 <?php
if (!defined(
'ISLOADEDBYSTEELSHEET')) die(
'Must be call by steelsheet'); ?>
9 --colorbackhmenu1: rgb(<?php
print $colorbackhmenu1; ?>);
10 --colorbackvmenu1: rgb(<?php
print $colorbackvmenu1; ?>);
11 --colorbacktitle1: rgb(<?php
print $colorbacktitle1; ?>);
12 --colorbacktabcard1: rgb(<?php
print $colorbacktabcard1; ?>);
13 --colorbacktabactive: rgb(<?php
print $colorbacktabactive; ?>);
14 --colorbacklineimpair1: rgb(<?php
print $colorbacklineimpair1; ?>);
15 --colorbacklineimpair2: rgb(<?php
print $colorbacklineimpair2; ?>);
16 --colorbacklinepair1: rgb(<?php
print $colorbacklinepair1; ?>);
17 --colorbacklinepair2: rgb(<?php
print $colorbacklinepair2; ?>);
18 --colorbacklinepairhover: rgb(<?php
print $colorbacklinepairhover; ?>);
19 --colorbacklinepairchecked: rgb(<?php
print $colorbacklinepairchecked; ?>);
20 --colorbacklinebreak: rgb(<?php
print $colorbacklinebreak; ?>);
21 --colorbackbody: rgb(<?php
print $colorbackbody; ?>);
22 --colortexttitlenotab: rgb(<?php
print $colortexttitlenotab; ?>);
23 --colortexttitlenotab2: rgb(<?php
print $colortexttitlenotab2; ?>);
24 --colortexttitle: rgba(<?php
print $colortexttitle; ?>, 0.9);
25 --colortexttitlelink: rgba(<?php
print $colortexttitlelink; ?>, 0.9);
26 --colortext: rgb(<?php
print $colortext; ?>);
27 --colortextlink: rgb(<?php
print $colortextlink; ?>);
28 --colortextbackhmenu: #<?php echo $colortextbackhmenu; ?>;
29 --colortextbackvmenu: #<?php
print $colortextbackvmenu; ?>;
30 --listetotal: #888888;
31 --inputbackgroundcolor: #FFF;
32 --inputbordercolor: rgba(0,0,0,.2);
33 --tooltipbgcolor: <?php
print $toolTipBgColor; ?>;
34 --tooltipfontcolor : <?php
print $toolTipFontColor; ?>;
35 --oddevencolor: #202020;
36 --colorboxstatsborder: #e0e0e0;
37 --dolgraphbg: rgba(255,255,255,0);
38 --fieldrequiredcolor: #400030;
39 --colortextbacktab: #<?php
print $colortextbacktab; ?>;
40 --colorboxiconbg: #eee;
42 --tableforfieldcolor:#666;
43 --amountremaintopaycolor:#880000;
44 --amountpaymentcomplete:#008800;
45 --amountremaintopaybackcolor:none;
49 if (!empty($conf->global->THEME_DARKMODEENABLED)) {
50 print "/* For dark mode */\n";
51 if ($conf->global->THEME_DARKMODEENABLED != 2) {
52 print "@media (prefers-color-scheme: dark) {";
55 --colorbackhmenu1: #1d1e20;
56 --colorbackvmenu1: #2b2c2e;
57 --colorbacktitle1: #2b2d2f;
58 --colorbacktabcard1: #38393d;
59 --colorbacktabactive: rgb(220,220,220);
60 --colorbacklineimpair1: #38393d;
61 --colorbacklineimpair2: #2b2d2f;
62 --colorbacklinepair1: #38393d;
63 --colorbacklinepair2: #2b2d2f;
64 --colorbacklinepairhover: #2b2d2f;
65 --colorbacklinepairchecked: #0e5ccd;
66 --colorbackbody: #1d1e20;
67 --tooltipbgcolor: #2b2d2f;
68 --colortexttitlenotab: rgb(220,220,220);
69 --colortexttitlenotab2: rgb(220,220,220);
70 --colortexttitle: rgb(220,220,220);
71 --colortext: rgb(220,220,220);
72 --colortextlink: #4390dc;
73 --colortextbackhmenu: rgb(220,220,220);
74 --colortextbackvmenu: rgb(220,220,220);
75 --tooltipfontcolor : rgb(220,220,220);
76 --listetotal: rgb(245, 83, 158);
77 --inputbackgroundcolor: #2b2d2f;
78 --inputbordercolor: rgb(220,220,220);
79 --oddevencolor: rgb(220,220,220);
80 --colorboxstatsborder: rgb(65,100,138);
81 --dolgraphbg: #1d1e20;
82 --fieldrequiredcolor: rgb(250,183,59);
83 --colortextbacktab: rgb(220,220,220);
84 --colorboxiconbg: rgb(36,38,39);
85 --refidnocolor: rgb(220,220,220);
86 --tableforfieldcolor:rgb(220,220,220);
87 --amountremaintopaycolor:rgb(252,84,91);
88 --amountpaymentcomplete:rgb(101,184,77);
89 --amountremaintopaybackcolor:rbg(245,130,46);
91 if ($conf->global->THEME_DARKMODEENABLED != 2) {
98 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
99 background-color: #FFFFFF;
101 font-size: <?php
print is_numeric($fontsize) ? $fontsize.
'px' : $fontsize; ?>;
103 font-family: <?php
print $fontlist ?>;
109 <?php
print 'direction: '.$langs->trans(
"DIRECTION").
";\n"; ?>
113 .sensiblehtmlcontent * {
114 position:
static !important;
117 .thumbstat { font-weight: bold !important; }
118 th a { font-weight: <?php echo ($useboldtitle ?
'bold' :
'normal'); ?> !important; }
119 a.tab { font-weight: 500 !important; }
121 a:link, a:visited, a:hover, a:active, .classlink { color: var(--colortextlink); text-decoration: none; }
122 a:hover { text-decoration: underline; color: var(--colortextlink); }
123 a.commonlink { color: var(--colortextlink) !important; text-decoration: none; }
124 th.liste_titre a div div:hover, th.liste_titre_sel a div div:hover { text-decoration: underline; }
125 tr.liste_titre th.liste_titre_sel:not(.maxwidthsearch), tr.liste_titre td.liste_titre_sel:not(.maxwidthsearch),
126 tr.liste_titre th.liste_titre:not(.maxwidthsearch), tr.liste_titre td.liste_titre:not(.maxwidthsearch) { opacity: 0.8; }
128 input, input.flat, textarea, textarea.flat, form.flat select, select, select.flat, .dataTables_length label select {
129 background-color: var(--inputbackgroundcolor);
130 color: var(--colortext);
132 select.vmenusearchselectcombo {
133 background-color: unset;
136 table.liste th.wrapcolumntitle.liste_titre:not(.maxwidthsearch), table.liste td.wrapcolumntitle.liste_titre:not(.maxwidthsearch) {
140 text-overflow: ellipsis;
142 .liste_titre input[
name=month_date_when], .liste_titre input[name=monthvalid], .liste_titre input[name=search_ordermonth], .liste_titre input[name=search_deliverymonth],
143 .liste_titre input[name=search_smonth], .liste_titre input[name=search_month], .liste_titre input[name=search_emonth], .liste_titre input[name=smonth], .liste_titre input[name=month], .liste_titre select[name=month],
144 .liste_titre input[name=month_lim], .liste_titre input[name=month_start], .liste_titre input[name=month_end], .liste_titre input[name=month_create],
145 .liste_titre input[name=search_month_lim], .liste_titre input[name=search_month_start], .liste_titre input[name=search_month_end], .liste_titre input[name=search_month_create],
146 .liste_titre input[name=search_month_update], .liste_titre input[name=search_month_start], .liste_titre input[name=search_month_end],
147 .liste_titre input[name=day_date_when], .liste_titre input[name=dayvalid], .liste_titre input[name=search_orderday], .liste_titre input[name=search_deliveryday],
148 .liste_titre input[name=search_sday], .liste_titre input[name=search_day], .liste_titre input[name=search_eday], .liste_titre input[name=sday], .liste_titre input[name=day], .liste_titre select[name=day],
149 .liste_titre input[name=day_lim], .liste_titre input[name=day_start], .liste_titre input[name=day_end], .liste_titre input[name=day_create],
150 .liste_titre input[name=search_day_lim], .liste_titre input[name=search_day_start], .liste_titre input[name=search_day_end], .liste_titre input[name=search_day_create],
151 .liste_titre input[name=search_day_create], .liste_titre input[name=search_day_start], .liste_titre input[name=search_day_end],
152 .liste_titre input[name=search_day_date_when], .liste_titre input[name=search_month_date_when], .liste_titre input[name=search_year_date_when],
153 .liste_titre input[name=search_dtstartday], .liste_titre input[name=search_dtendday], .liste_titre input[name=search_dtstartmonth], .liste_titre input[name=search_dtendmonth],
154 select#date_startday, select#date_startmonth, select#date_endday, select#date_endmonth, select#reday, select#remonth,
155 input[name=duration_value], input[name=durationhour]
157 margin-right: 4px !important;
159 input[
type=submit], input[type=submit]:hover {
162 input[type=checkbox], input[type=radio] {
165 input, input.flat, form.flat select, select, select.flat, .dataTables_length label select {
168 input, input.flat, textarea, textarea.flat, form.flat select, select, select.flat, .dataTables_length label select {
169 font-family: <?php
print $fontlist ?>;
171 margin: 0px 0px 0px 0px;
172 border<?php echo empty($conf->global->THEME_SHOW_BORDER_ON_INPUT) ?
'-bottom' :
''; ?>: solid 1px var(--inputbordercolor);
191 #mainbody input.button:not(.buttongen):not(.bordertransp) {
192 background: var(--butactionbg);
193 color: #FFF !important;
195 border-collapse: collapse;
198 #mainbody span.websitetools input.button:not(.buttongen):not(.bordertransp) {
199 color: #000 !important;
201 #mainbody input.buttongen, #mainbody button.buttongen {
209 input.button.massactionconfirmed {
213 input:invalid, select:invalid {
214 border-color: #ea1212;
219 border: 1px solid #aaa !important;
221 input:focus, select:focus {
222 border-bottom: 1px solid #666;
224 textarea.cke_source:focus
233 border-top:solid 1px rgba(0,0,0,.2);
234 border-left:solid 1px rgba(0,0,0,.2);
235 border-right:solid 1px rgba(0,0,0,.2);
236 border-bottom:solid 1px rgba(0,0,0,.2);
243 input.removedassigned {
244 padding: 2px !important;
245 vertical-align: text-bottom;
249 padding-left: 0px !important;
250 padding-right: 0px !important;
253 vertical-align: middle;
255 input.buttonpayment, button.buttonpayment, div.buttonpayment {
260 background-image: none;
266 background-color: #9999bb;
268 box-shadow: 1px 1px 4px #bbb;
274 div.buttonpayment input:focus {
277 .buttonpaymentsmall {
282 div.buttonpayment input {
283 background-color: unset;
285 border-bottom: unset;
287 text-transform: uppercase;
290 input.buttonpaymentcb {
291 background-image: url(<?php echo
dol_buildpath($path.
'/theme/common/credit_card.png', 1) ?>);
292 background-size: 26px;
293 background-repeat: no-repeat;
294 background-position: 5px 11px;
296 input.buttonpaymentcheque {
297 background-image: url(<?php echo
dol_buildpath($path.
'/theme/common/cheque.png', 1) ?>);
298 background-size: 24px;
299 background-repeat: no-repeat;
300 background-position: 5px 8px;
302 input.buttonpaymentpaypal {
303 background-image: url(<?php echo
dol_buildpath($path.
'/paypal/img/object_paypal.png', 1) ?>);
304 background-repeat: no-repeat;
305 background-position: 8px 11px;
307 input.buttonpaymentpaybox {
308 background-image: url(<?php echo
dol_buildpath($path.
'/paybox/img/object_paybox.png', 1) ?>);
309 background-repeat: no-repeat;
310 background-position: 8px 11px;
312 input.buttonpaymentstripe {
313 background-image: url(<?php echo
dol_buildpath($path.
'/stripe/img/object_stripe.png', 1) ?>);
314 background-repeat: no-repeat;
315 background-position: 8px 11px;
317 .logopublicpayment #dolpaymentlogo {
325 background-color: transparent;
326 color: var(--colortext) !important;
327 border: 2px solid var( --butactionbg);
328 margin: 0 0.45em !important;
332 span.timesheetalreadyrecorded input {
334 border-bottom: solid 1px rgba(0,0,0,0.4);
335 margin-right: 1px !important;
337 td.onholidaymorning, td.onholidayafternoon {
338 background-color: #fdf6f2;
341 background-color: #f4eede;
344 background-color: #eee;
355 border-right: 1px solid #ccc;
361 select.flat, form.flat select, .pageplusone {
371 filter: saturate(0.8);
375 color: var(--colortextlink);
377 .optiongrey, .opacitymedium {
380 .opacitymediumbycolor {
381 color: rgba(0, 0, 0, 0.4);
396 color: #888 !important;
403 transform: scale(1, -1);
406 transform: scale(-1, 1);
412 input:disabled, textarea:disabled, select[disabled=
'disabled']
418 box-shadow: none !important;
421 padding: 0px !important;
422 border: 0px !important;
423 vertical-align: text-bottom;
426 background-color: transparent;
428 <?php
if (empty($conf->global->THEME_SHOW_BORDER_ON_INPUT)) { ?>
433 border<?php echo empty($conf->global->THEME_SHOW_BORDER_ON_INPUT) ?
'-bottom' :
''; ?>: solid 1px var(--inputbordercolor);
435 input[type=checkbox] { background-color: transparent; border: none; box-shadow: none; }
436 input[type=radio] { background-color: transparent; border: none; box-shadow: none; }
437 input[type=image] { background-color: transparent; border: none; box-shadow: none; }
438 input:-webkit-autofill {
439 background-color: #FDFFF0 !important;
440 background-image:none !important;
441 -webkit-box-shadow: 0 0 0 50px #FDFFF0 inset;
443 ::-webkit-input-placeholder { color:#ccc; }
444 input:-moz-placeholder { color:#ccc; }
445 input[
name=
price], input[name=weight], input[name=volume], input[name=surface], input[name=sizeheight], input[name=net_measure], select[name=incoterm_id] { margin-right: 6px; }
446 fieldset { border: 1px solid #AAAAAA !important; }
447 .legendforfieldsetstep { padding-bottom: 10px; }
448 input#onlinepaymenturl, input#directdownloadlink {
452 .formconsumeproduce {
454 padding: 20px 0px 0px 0px;
457 div#moretabsList, div#moretabsListaction {
461 hr { border: 0; border-top: 1px solid #ccc; }
462 .tabBar hr { margin-top: 20px; margin-bottom: 17px; }
464 .button:not(.bordertransp):not(.buttonpayment), .buttonDelete:not(.bordertransp):not(.buttonpayment) {
469 font-family: <?php
print $fontlist ?>;
470 display:
inline-block;
475 text-decoration: none !important;
476 background-color: #f5f5f5;
477 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
478 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
479 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
480 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
481 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
482 background-repeat: repeat-x;
483 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
484 border: 1px solid
#aaa;
485 -webkit-border-radius: 2px;
489 text-transform: uppercase;
492 .button:focus, .buttonDelete:focus {
493 -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 60, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
494 box-shadow: 0px 0px 5px 1px rgba(0, 0, 60, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
496 .button:hover, .buttonDelete:hover {
498 -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
499 box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(60,60,60,0.1);
501 .button:disabled, .buttonDelete:disabled, .button.disabled {
504 -webkit-box-shadow: none;
508 pointer-events: none;
512 -webkit-box-shadow: none;
514 .button_search, .button_removefilter {
516 background-color: unset;
518 .button_search:hover, .button_removefilter:hover {
528 div.float, span.floatleft
530 float:<?php
print $left; ?>;
534 float:<?php
print $right; ?>;
542 display:
inline-block;
547 button[name=
'button_search_x'] span.fa.fa-search {
550 button[name=
'button_removefilter_x'] span.fa.fa-
remove {
560 -webkit-box-shadow: none !important;
561 box-shadow: none !important;
562 -webkit-border-radius:0px !important;
563 border-radius:0px !important;
573 vertical-align: middle;
576 vertical-align: bottom;
579 vertical-align: text-bottom;
584 .centpercentwithoutmenu {
585 width: calc(100% - 200px);
587 .quatrevingtpercent, .inputsearch {
593 .quatrevingtquinzepercent {
596 textarea.centpercent {
603 .h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
606 .h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
613 transform: scaleX(-1);
623 text-align: <?php
print $left; ?>;
626 text-align: <?php
print $right; ?>;
632 float: left!important;
635 float: right!important;
638 white-space: <?php
print ($dol_optimize_smallscreen ?
'normal' :
'nowrap'); ?>;
640 .nowraponsmartphone {
641 white-space: <?php
print ($dol_optimize_smallscreen ?
'nowrap' :
'normal'); ?>;
643 .liste_titre .nowrap {
650 white-space: normal !important;
653 word-wrap:
break-word;
656 word-
break:
break-word;
659 word-
break:
break-all;
662 font-weight: bold !important;
665 font-weight: normal !important;
668 text-transform: uppercase;
671 text-decoration: none;
683 padding-<?php
print $left; ?>: 4px;
686 padding-<?php
print $left; ?>: 2px;
689 padding-<?php
print $right; ?>: 4px;
692 padding-<?php
print $right; ?>: 2px;
707 margin-<?php
print $left; ?>: 2px;
710 margin-<?php
print $right; ?>: 2px;
725 background-color: #fff;
727 .nobackground, .nobackground tr {
728 background: unset !important;
730 .checkboxattachfilelabel {
735 border: 1px solid #888 !important;
738 color : <?php
print $textWarning; ?>
746 body[
class*=
"colorblind-"] .text-warning{
747 color : <?php
print $colorblind_deuteranopes_textWarning; ?>
750 color : <?php
print $textSuccess; ?>
752 body[
class*=
"colorblind-"] .text-success{
753 color : <?php
print $colorblind_deuteranopes_textSuccess; ?>
757 color : <?php
print $textDanger; ?>
760 .editfielda span.fa-pencil-alt, .editfielda span.fa-pencil-ruler, .editfielda span.fa-trash, .editfielda span.fa-crop,
762 color: #ccc !important;
764 .editfielda span.fa-pencil-alt:hover, .editfielda span.fa-pencil-ruler:hover, .editfielda span.fa-trash:hover, .editfielda span.fa-crop:hover,
765 .editfieldlang:hover {
766 color: var(--colortexttitle) !important;
772 float: none !important;
775 span.fa.fa-plus-circle.paddingleft {
781 .size15x { font-size: 1.5em !important; }
782 .fa-toggle-on, .fa-toggle-off, .size2x { font-size: 2em; }
783 .websiteselectionsection .fa-toggle-on, .websiteselectionsection .fa-toggle-off,
784 .asetresetmodule .fa-toggle-on, .asetresetmodule .fa-toggle-off,
785 .tdwebsitesearchresult .fa-toggle-on, .tdwebsitesearchresult .fa-toggle-off
787 font-size: 1.5em; vertical-align: text-bottom;
793 <?php include
dol_buildpath($path.
'/theme/'.$theme.
'/badges.inc.php', 0); ?>
797 border-right: 1px solid #DDD;
802 #formuserfile input[type='file'] {
816 #formuserfile_link input[type='text'] {
821 vertical-align: middle;
823 .divsocialnetwork:not(:first-child) {
827 float: <?php
print $left; ?>;
828 margin-<?php
print $right; ?>: 12px;
829 margin-<?php
print $left; ?>: 2px;
834 .divsearchfieldfilter {
840 .divadvancedsearchfield:first-child {
843 .divadvancedsearchfield {
850 .divadvancedsearchfield span.select2.select2-container.select2-container--
default {
853 .search_component_params {
855 -webkit-flex-flow: row wrap;
862 border-bottom: solid 1px rgba(0,0,0,.2);
865 .search_component_searchtext {
868 .search_component_params_text, .search_component_params_text:focus {
871 margin: 0 !important;
875 .a-filter, .a-mesure {
877 background: var(--colortexttitlenotab);
879 padding: 8px 10px 8px 6px;
887 .a-filter:before, .a-mesure:before {
888 font-family:
"Font Awesome 5 Free";
893 .a-filter-disabled, .a-mesure-disabled {
895 background: var(--colorbacktitle1);
903 top:calc(50% - 200px);
904 left:calc(50% - 250px);
908 border: 1px solid #bbb;
909 box-shadow: 2px 2px 20px #ddd;
915 if ($conf->browser->layout ==
'phone') {
917 .divsearchfieldfilter {
932 list-style-type: none;
942 padding-bottom: 10px;
947 vertical-align: middle;
949 select.flat.selectlimit {
952 .selectlimit, .marginrightonly {
953 margin-right: 10px !important;
956 margin-<?php echo $left; ?>: 10px !important;
958 .marginleftonlyshort {
959 margin-<?php echo $left; ?>: 4px !important;
962 margin-<?php echo $left; ?>: 0px !important;
965 margin-top: 10px !important;
967 .margintoponlyshort {
968 margin-top: 3px !important;
971 margin-bottom: 10px !important;
973 .marginbottomonlyshort {
974 margin-bottom: 3px !important;
977 margin-top: 0 !important;
980 margin-bottom: 0 !important;
982 .selectlimit, .selectlimit:focus {
983 border-left: none !important;
984 border-top: none !important;
985 border-right: none !important;
989 text-decoration: line-through;
1001 text-overflow: ellipsis;
1002 white-space: nowrap;
1007 text-overflow: ellipsis;
1008 white-space: nowrap;
1013 text-overflow: ellipsis;
1014 white-space: nowrap;
1016 .tdoverflowmax100imp {
1017 max-width: 100px !important;
1019 text-overflow: ellipsis;
1020 white-space: nowrap;
1025 text-overflow: ellipsis;
1026 white-space: nowrap;
1031 text-overflow: ellipsis;
1032 white-space: nowrap;
1037 text-overflow: ellipsis;
1038 white-space: nowrap;
1043 text-overflow: ellipsis;
1044 white-space: nowrap;
1050 .divintowithtwolinesmax {
1052 display: -webkit-box;
1053 -webkit-box-orient: vertical;
1054 -webkit-line-clamp: 2;
1058 display: -webkit-box;
1059 -webkit-box-orient: vertical;
1060 -webkit-line-clamp: 2;
1064 .tablelistofcalendars {
1065 margin-top: 25px !important;
1069 table.paymenttable td.amountpaymentcomplete, table.paymenttable td.amountremaintopay {
1071 padding-bottom: 0px;
1073 .amountalreadypaid {
1075 .amountpaymentcomplete {
1076 color: var(--amountpaymentcomplete);
1080 .amountremaintopay {
1081 color: var(--amountremaintopaycolor);
1085 .amountremaintopayback {
1086 color: var(--amountremaintopaybackcolor);
1090 .amountpaymentneutral {
1095 .onlinepaymentbody .amountpaymentcomplete {
1096 background-color: var(--amountpaymentcomplete);
1104 margin-bottom: 12px;
1106 #builddoc_form ~ .showlinkedobjectblock {
1111 .moduledesclong p img, .moduledesclong p a img {
1112 max-width: 90% !important;
1113 height:
auto !important;
1117 border: 1px solid #ccc;
1118 box-shadow: 1px 1px 25px #aaa;
1119 max-width: calc(100% - 56px);
1121 .fa-file-text-o, .fa-file-
code-o, .fa-file-powerpoint-o, .fa-file-excel-o, .fa-file-word-o, .fa-file-o, .fa-file-image-o, .fa-file-video-o, .fa-file-audio-o, .fa-file-archive-o, .fa-file-pdf-o {
1137 .div-table-responsive, .div-table-responsive-no-min {
1141 .div-table-responsive {
1145 div.fiche>form>div.div-table-responsive, div.fiche>form>div.div-table-responsive-no-min {
1148 div.fiche>form>div.div-table-responsive {
1151 div.fiche>div.tabBar>form>div.div-table-responsive {
1159 <?php
if (in_array($conf->browser->name, array(
'chrome',
'firefox'))) echo
'display: inline-flex;'.
"\n"; ?>
1160 flex-flow: row wrap;
1161 justify-content: flex-start;
1171 .thumbstat, .thumbstat150 {
1172 <?php
if ($conf->browser->name ==
'ie') { ?>
1182 select.selectarrowonleft {
1185 select.selectarrowonleft option {
1189 table[summary=
"list_of_modules"] .fa-cog {
1193 .linkedcol-element {
1202 .maxscreenheightless200 {
1203 max-height: <?php echo isset($_SESSION[
'dol_screenheight']) ? max(500, $_SESSION[
'dol_screenheight'] - 200) : 700; ?>px;
1205 .maxscreenheightless300 {
1206 max-height: <?php echo isset($_SESSION[
'dol_screenheight']) ? max(400, $_SESSION[
'dol_screenheight'] - 300) : 700; ?>px;
1216 .clearboth { clear:both; }
1218 .hideobject { display: none; }
1219 .minwidth50 { min-width: 50px; }
1220 .minwidth75 { min-width: 75px; }
1222 @media only screen and (min-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3) ? round($nbtopmenuentries * 47, 0) + 130 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3; ?>px)
1224 .width20 { width: 20px; }
1225 .width25 { width: 25px; }
1226 .width50 { width: 50px; }
1227 .width75 { width: 75px; }
1228 .width100 { width: 100px; }
1229 .width200 { width: 200px; }
1230 .minwidth100 { min-width: 100px; }
1231 .minwidth150 { min-width: 150px; }
1232 .minwidth200 { min-width: 200px; }
1233 .minwidth300 { min-width: 300px; }
1234 .minwidth400 { min-width: 400px; }
1235 .minwidth500 { min-width: 500px; }
1236 .minwidth50imp { min-width: 50px !important; }
1237 .minwidth75imp { min-width: 75px !important; }
1238 .minwidth100imp { min-width: 100px !important; }
1239 .minwidth200imp { min-width: 200px !important; }
1240 .minwidth250imp { min-width: 250px !important; }
1241 .minwidth300imp { min-width: 300px !important; }
1242 .minwidth400imp { min-width: 400px !important; }
1243 .minwidth500imp { min-width: 500px !important; }
1245 .widthauto { width:
auto; }
1246 .width20 { width: 20px; }
1247 .width25 { width: 25px; }
1248 .width50 { width: 50px; }
1249 .width75 { width: 75px; }
1250 .width100 { width: 100px; }
1251 .width125 { width: 125px; }
1252 .width150 { width: 150px; }
1253 .width200 { width: 200px; }
1254 .maxwidth25 { max-width: 25px; }
1255 .maxwidth50 { max-width: 50px; }
1256 .maxwidth75 { max-width: 75px; }
1257 .maxwidthdate { max-width: 80px; }
1258 .maxwidth100 { max-width: 100px; }
1259 .maxwidth125 { max-width: 125px; }
1260 .maxwidth150 { max-width: 150px; }
1261 .maxwidth200 { max-width: 200px; }
1262 .maxwidth250 { max-width: 250px; }
1263 .maxwidth300 { max-width: 300px; }
1264 .maxwidth400 { max-width: 400px; }
1265 .maxwidth500 { max-width: 500px; }
1266 .maxwidth750 { max-width: 750px; }
1267 .maxwidth1000 { max-width: 1000px; }
1268 .maxwidth50imp { max-width: 50px !important; }
1269 .maxwidth75imp { max-width: 75px !important; }
1270 .minheight20 { min-height: 20px; }
1271 .minheight30 { min-height: 30px; }
1272 .minheight40 { min-height: 40px; }
1273 .titlefieldcreate { width: 20%; }
1274 .titlefield { width: 250px; }
1275 .titlefieldmiddle { width: 50%; }
1276 .imgmaxwidth180 { max-width: 180px; }
1277 .imgmaxheight50 { max-height: 50px; }
1279 .width20p { width:20%; }
1280 .width25p { width:25%; }
1281 .width40p { width:40%; }
1282 .width50p { width:50%; }
1283 .width60p { width:60%; }
1284 .width75p { width:75%; }
1285 .width80p { width:80%; }
1286 .width100p { width:100%; }
1290 @media only screen and (max-width: 1400px)
1293 .titlefieldcreate { width: 30% !important; }
1294 .minwidth50imp { min-width: 50px !important; }
1295 .minwidth75imp { min-width: 75px !important; }
1296 .minwidth100imp { min-width: 100px !important; }
1297 .minwidth150imp { min-width: 150px !important; }
1298 .minwidth200imp { min-width: 200px !important; }
1299 .minwidth250imp { min-width: 250px !important; }
1300 .minwidth300imp { min-width: 300px !important; }
1301 .minwidth400imp { min-width: 300px !important; }
1302 .minwidth500imp { min-width: 300px !important; }
1304 .linkedcol-element {
1310 @media only screen and (max-width: 1000px)
1312 .maxwidthonsmartphone { max-width: 100px; }
1313 .minwidth50imp { min-width: 50px !important; }
1314 .minwidth75imp { min-width: 75px !important; }
1315 .minwidth100imp { min-width: 100px !important; }
1316 .minwidth150imp { min-width: 110px !important; }
1317 .minwidth200imp { min-width: 110px !important; }
1318 .minwidth250imp { min-width: 115px !important; }
1319 .minwidth300imp { min-width: 120px !important; }
1320 .minwidth400imp { min-width: 150px !important; }
1321 .minwidth500imp { min-width: 250px !important; }
1324 select.widthcentpercentminusx, span.widthcentpercentminusx:not(.select2-selection), input.widthcentpercentminusx {
1325 width: calc(100% - 52px) !important;
1326 display:
inline-block;
1328 select.widthcentpercentminusxx, span.widthcentpercentminusxx:not(.select2-selection), input.widthcentpercentminusxx {
1329 width: calc(100% - 70px) !important;
1330 display:
inline-block;
1334 @media only screen and (max-width: 767px)
1337 font-size: <?php
print is_numeric($fontsize) ? ($fontsize + 3).
'px' : $fontsize; ?> !important;
1339 .divadvancedsearchfield {
1345 padding-right: 10px !important;
1348 .hideonsmartphone { display: none; }
1349 .hideonsmartphoneimp { display: none !important; }
1352 margin-<?php echo $left; ?>: 0 !important;
1354 div.fiche>table.table-fiche-title {
1355 margin-top: 7px !important;
1356 margin-bottom: 15px !important;
1359 select.minwidth100imp, select.minwidth100, select.minwidth200, select.minwidth200imp, select.minwidth300 {
1360 width: calc(100% - 40px) !important;
1361 display:
inline-block;
1364 .logopublicpayment #dolpaymentlogo {
1367 #tablepublicpayment {
1368 width:
auto !important;
1370 .poweredbypublicpayment {
1371 float: unset !important;
1372 top: unset !important;
1374 position: relative !important;
1379 input.buttonpayment, button.buttonpayment, div.buttonpayment {
1385 @media only screen and (max-width: 570px)
1388 margin: 3px 2px 3px 2px !important;
1391 font-size: <?php
print is_numeric($fontsize) ? ($fontsize + 3).
'px' : $fontsize; ?> !important;
1394 div#login_left, div#login_right {
1395 min-width: 150px !important;
1396 max-width: 200px !important;
1397 padding-left: 5px !important;
1398 padding-right: 5px !important;
1402 height: 64px !important;
1405 .divmainbodylarge { margin-left: 20px !important; margin-right: 20px !important; }
1407 .tdoverflowonsmartphone {
1410 text-overflow: ellipsis;
1411 white-space: nowrap;
1413 .tdoverflowmax100onsmartphone {
1416 text-overflow: ellipsis;
1417 white-space: nowrap;
1419 .tdoverflowmax150onsmartphone {
1422 text-overflow: ellipsis;
1423 white-space: nowrap;
1425 .border tbody tr, .border tbody tr td, div.tabBar table.border tr, div.tabBar table.border tr td, div.tabBar div.border .table-border-row, div.tabBar div.border .table-key-border-col, div.tabBar div.border .table-val-border-col {
1426 height: 40px !important;
1429 .quatrevingtpercent, .inputsearch {
1435 padding-bottom: 5px;
1438 .login_table .tdinputlogin {
1439 min-width: unset !important;
1441 input, input[type=text], input[type=password], select, textarea {
1444 .trinputlogin input[type=text], input[type=password] {
1447 .vmenu .searchform input {
1451 .noenlargeonsmartphone { width : 50px !important; display:
inline !important; }
1452 .maxwidthonsmartphone, #search_newcompany.ui-autocomplete-input { max-width: 100px; }
1453 .maxwidth50onsmartphone { max-width: 40px; }
1454 .maxwidth75onsmartphone { max-width: 50px; }
1455 .maxwidth100onsmartphone { max-width: 70px; }
1456 .maxwidth150onsmartphone { max-width: 120px; }
1457 .maxwidth150onsmartphoneimp { max-width: 120px !important; }
1458 .maxwidth200onsmartphone { max-width: 200px; }
1459 .maxwidth250onsmartphone { max-width: 250px; }
1460 .maxwidth300onsmartphone { max-width: 300px; }
1461 .maxwidth400onsmartphone { max-width: 400px; }
1462 .minwidth50imp { min-width: 50px !important; }
1463 .minwidth75imp { min-width: 75px !important; }
1464 .minwidth100imp { min-width: 100px !important; }
1465 .minwidth150imp { min-width: 110px !important; }
1466 .minwidth200imp { min-width: 110px !important; }
1467 .minwidth250imp { min-width: 115px !important; }
1468 .minwidth300imp { min-width: 120px !important; }
1469 .minwidth400imp { min-width: 150px !important; }
1470 .minwidth500imp { min-width: 250px !important; }
1471 .titlefield { width:
auto; }
1472 .titlefieldcreate { width:
auto; }
1486 padding-<?php echo $right; ?>: 5px;
1487 padding-bottom: 5px;
1489 img.photoref, div.photoref {
1490 border: 1px solid rgba(0, 0, 0, 0.2);
1492 -webkit-box-shadow: none;
1496 object-fit: contain;
1500 padding-right: 10px;
1503 padding-right: 3px !important;
1506 padding-right: 3px !important;
1516 input.buttonpayment {
1520 .linkobject { cursor: pointer; }
1522 table.tableforfield tr>td:first-of-
type, tr.trforfield>td:first-of-
type, div.tableforfield div.tagtr>div.tagtd:first-of-type {
1523 color: var(--tableforfieldcolor);
1526 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
1527 .hideonprint { display: none; }
1542 white-space: nowrap;
1553 table-layout: fixed;
1555 #id-right, #id-left {
1556 display: table-cell;
1558 vertical-align: top;
1562 padding-bottom: 5px;
1563 <?php
if (!empty($conf->global->MAIN_USE_TOP_MENU_SEARCH_DROPDOWN) && !empty($conf->global->MAIN_USE_TOP_MENU_QUICKADD_DROPDOWN)) { ?>
1570 background: var(--colorbackbody);
1571 padding-bottom: 20px;
1576 .classforhorizontalscrolloftabs #
id-container {
1579 .classforhorizontalscrolloftabs .side-nav {
1583 .classforhorizontalscrolloftabs #
id-right {
1584 width: calc(100% - 210px);
1585 display:
inline-block;
1590 <?php
if (empty($conf->global->THEME_DISABLE_STICKY_TOPMENU)) { ?>
1601 display: table-cell;
1602 border-<?php echo $right; ?>: 1px solid #E0E0E0;
1603 box-shadow: 3px 0 6px -2px #eee;
1604 background: var(--colorbackvmenu1);
1605 transition: left 0.5s ease;
1608 .side-nav, .login_block {
1609 transition: left 0.5s ease;
1614 border-bottom: 0 !important;
1616 .menulogocontainer {
1617 margin: <?php echo $disableimages ?
'0' :
'6'; ?>px;
1621 height: <?php echo $disableimages ?
'20' :
'32'; ?>px;
1624 vertical-align: middle;
1626 .backgroundforcompanylogo {
1627 background-color: rgba(255,255,255,0.7);
1630 .menulogocontainer img.mycompany {
1631 object-fit: contain;
1635 #mainmenutd_companylogo::after, #mainmenutd_menu::after {
1636 content: unset !important;
1638 li#mainmenutd_companylogo .tmenucenter {
1641 li#mainmenutd_companylogo {
1642 min-width: unset !important;
1644 <?php
if ($disableimages) { ?>
1645 li#mainmenutd_home {
1646 min-width: unset !important;
1648 li#mainmenutd_home .tmenucenter {
1653 div.blockvmenupair, div.blockvmenuimpair {
1654 border-top: none !important;
1655 border-left: none !important;
1656 border-right: none !important;
1657 border-bottom: 1px solid #e0e0e0;
1658 padding-left: 0 !important;
1660 div.blockvmenuend, div.blockvmenubookmarks {
1661 border: none !important;
1662 padding-left: 0 !important;
1664 div.vmenu, td.vmenu {
1665 padding-right: 10px !important;
1667 .blockvmenu .menu_titre {
1682 .menuhider { display: none !important; }
1686 @media only screen and (max-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3) ? round($nbtopmenuentries * 47, 0) + 130 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3; ?>px)
1689 body.sidebar-collapse .side-nav {
1694 .classforhorizontalscrolloftabs #
id-right {
1699 body.sidebar-collapse .login_block {
1703 .menuhider { display: block !important; }
1704 .dropdown-
user-image { display: none; }
1705 .user-header { height:
auto !important; color: var(--colorbackbody); }
1711 border-bottom: 1px solid #BBB;
1714 padding-right: 20px;
1720 border-bottom: 0 !important;
1722 div.blockvmenupair, div.blockvmenuimpair, div.blockvmenubookmarks, div.blockvmenuend {
1723 border-top: none !important;
1724 border-left: none !important;
1725 border-right: none !important;
1726 border-bottom: 1px solid #e0e0e0;
1727 padding-left: 0 !important;
1729 div.vmenu, td.vmenu {
1730 padding-right: 6px !important;
1733 margin-<?php
print $left; ?>: 9px !important;
1734 margin-<?php
print $right; ?>: 10px !important;
1737 .pagination .fa-chevron-left, .pagination .fa-chevron-right {
1742 @media only screen and (min-width: 768px) and (max-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3) ? round($nbtopmenuentries * 47, 0) + 130 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3; ?>px)
1745 margin-<?php
print $left; ?>: 13px !important;
1746 margin-<?php
print $right; ?>: 14px !important;
1752 margin-<?php
print $left; ?>: <?php
print (
GETPOST(
'optioncss',
'aZ09') ==
'print' ? 6 : (empty($conf->dol_optimize_smallscreen) ?
'30' :
'6')); ?>px;
1753 margin-<?php
print $right; ?>: <?php
print (
GETPOST(
'optioncss',
'aZ09') ==
'print' ? 6 : (empty($conf->dol_optimize_smallscreen) ?
'28' :
'6')); ?>px;
1754 <?php
if (!empty($dol_hide_leftmenu))
print 'margin-bottom: 12px;'.
"\n"; ?>
1755 <?php
if (!empty($dol_hide_leftmenu))
print 'margin-top: 12px;'.
"\n"; ?>
1757 body.onlinepaymentbody div.fiche {
1758 margin: 20px !important;
1760 div.fiche>table:first-child {
1761 margin-bottom: 15px;
1763 div.fiche>table.table-fiche-title {
1764 margin-bottom: 12px;
1770 div.fichecenterbis {
1773 div.fichethirdleft {
1774 <?php
if ($conf->browser->layout !=
'phone') {
print "float: ".$left.
";\n"; } ?>
1775 <?php
if ($conf->browser->layout !=
'phone') {
print "width: 50%;\n"; } ?>
1776 <?php
if ($conf->browser->layout ==
'phone') {
print "padding-bottom: 6px;\n"; } ?>
1778 div.fichetwothirdright {
1779 <?php
if ($conf->browser->layout !=
'phone') {
print "float: ".$right.
";\n"; } ?>
1780 <?php
if ($conf->browser->layout !=
'phone') {
print "width: 50%;\n"; } ?>
1781 <?php
if ($conf->browser->layout ==
'phone') {
print "padding-bottom: 6px\n"; } ?>
1783 div.fichetwothirdright div.ficheaddleft {
1784 padding-<?php echo $left; ?>: 20px;
1787 <?php
if ($conf->browser->layout !=
'phone') {
print "float: ".$left.
";\n"; } ?>
1788 <?php
if ($conf->browser->layout !=
'phone') {
print "width: calc(50% - 10px);\n"; } ?>
1790 div.fichehalfright {
1791 <?php
if ($conf->browser->layout !=
'phone') {
print "float: ".$right.
";\n"; } ?>
1792 <?php
if ($conf->browser->layout !=
'phone') {
print "width: calc(50% - 10px);\n"; } ?>
1794 div.fichehalfright {
1795 <?php
if ($conf->browser->layout ==
'phone') {
print "margin-top: 10px;\n"; } ?>
1797 div.firstcolumn div.box {
1798 padding-right: 10px;
1800 div.secondcolumn div.box {
1804 @media only screen and (max-width: 1000px)
1807 margin-<?php
print $left; ?>: <?php
print (
GETPOST(
'optioncss',
'aZ09') ==
'print' ? 6 : ($dol_hide_leftmenu ?
'6' :
'20')); ?>px;
1808 margin-<?php
print $right; ?>: <?php
print (
GETPOST(
'optioncss',
'aZ09') ==
'print' ? 8 : 6); ?>px;
1814 div.fichecenterbis {
1817 div.fichethirdleft {
1820 padding-bottom: 6px;
1822 div.fichetwothirdright {
1825 padding-bottom: 6px;
1827 div.fichetwothirdright div.ficheaddleft {
1834 div.fichehalfright {
1838 div.fichehalfright {
1841 div.firstcolumn div.box {
1844 div.secondcolumn div.box {
1850 @media only screen and (max-width: 1599px)
1852 div.fichehalfleft-lg {
1856 div.fichehalfright-lg {
1861 .fichehalfright-lg .fichehalfright {
1867 div.fichehalfright tr.liste_titre:first-child td table.nobordernopadding td {
1871 padding: 0 !important;
1879 td.nobordernopadding.widthpictotitle.col-picto {
1883 .table-list-of-attached-files .col-picto, .table-list-of-links .col-picto {
1884 opacity: 0.7 !important;
1888 .table-list-of-attached-files .col-picto .widthpictotitle, .table-list-of-links .col-picto .widthpictotitle {
1905 margin-<?php echo $right; ?>: 8px;
1918 vertical-align: middle;
1921 .pictowarning, .pictoerror, .pictopreview {
1922 padding-<?php echo $left; ?>: 3px;
1926 color: <?php echo $badgeWarning ?>;
1929 color: <?php echo $badgeDanger ?>;
1937 .fiche .arearef img.pictoedit, .fiche .arearef span.pictoedit,
1938 .fiche .fichecenter img.pictoedit, .fiche .fichecenter span.pictoedit,
1939 .tagtdnote span.pictoedit {
1943 padding-left: 1px !important;
1946 padding-bottom: 1px;
1952 padding-bottom: 10px;
1954 div.attachareaformuserfileecm {
1956 padding-bottom: 6px;
1961 margin-bottom: 10px;
1962 padding-bottom: 10px;
1964 div.arearefnobottom {
1966 padding-bottom: 4px;
1972 padding-<?php echo $right; ?>: 30px;
1975 padding-bottom: 10px;
1987 margin-bottom: 10px;
1994 vertical-align: text-bottom;
2000 vertical-align: text-bottom;
2002 img.photoref, div.photoref {
2004 -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2);
2005 box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.2);
2009 object-fit: contain;
2011 div.photoref .fa, div.photoref .fas, div.photoref .far {
2015 object-fit: contain;
2019 vertical-align:middle;
2022 img.photorefnoborder {
2026 object-fit: contain;
2027 border: 1px solid #AAA;
2028 border-radius: 100px;
2033 border-bottom: <?php echo $borderwidth ?>px solid rgb(<?php echo $colortopbordertitle1 ?>);
2036 .trextrafieldseparator td, .trextrafields_collapse_last td {
2038 border-bottom: 2px solid rgb(<?php echo $colortopbordertitle1 ?>) !important;
2043 padding-bottom: 0 !important;
2051 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
2054 background: var(--colorbackhmenu1);
2061 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
2064 padding-<?php echo $right; ?>: <?php echo ($maxwidthloginblock - 10); ?>px;
2067 -webkit-touch-callout: none;
2068 -webkit-
user-select: none;
2069 -khtml-
user-select: none;
2070 -moz-
user-select: none;
2071 -ms-
user-select: none;
2079 <?php
if ($disableimages) { ?>
2085 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
2090 white-space: nowrap;
2092 border-<?php
print $left; ?>: 0px;
2093 border-<?php
print $right; ?>: 0px;
2094 padding: 0px 0px 0px 0px;
2095 margin: 0px 0px 0px 0px;
2097 font-weight: normal;
2099 text-decoration: none;
2102 div.tmenudisabled, a.tmenudisabled {
2105 a.tmenu, a.tmenusel, a.tmenudisabled {
2108 a.tmenudisabled:link, a.tmenudisabled:visited, a.tmenudisabled:hover, a.tmenudisabled:active {
2109 padding: 0px 5px 0px 5px;
2110 white-space: nowrap;
2111 color: var(--colortextbackhmenu);
2112 text-decoration: none;
2113 cursor: not-allowed;
2116 a.tmenu:link, a.tmenu:visited, a.tmenu:hover, a.tmenu:active {
2117 padding: 0px 2px 0px 2px;
2118 white-space: nowrap;
2119 color: var(--colortextbackhmenu);
2120 text-decoration: none;
2122 a.tmenusel:link, a.tmenusel:visited, a.tmenusel:hover, a.tmenusel:active {
2123 padding: 0px 4px 0px 4px;
2124 margin: 0px 0px 0px 0px;
2125 white-space: nowrap;
2126 color: var(--colortextbackhmenu);
2127 text-decoration: none !important;
2132 padding: 0px 0px 0px 0px;
2133 margin: 0px 0px 0px 0px;
2139 li.tmenu, li.tmenusel {
2140 <?php
print $minwidthtmenu ?
'min-width: '.$minwidthtmenu.
'px;' :
''; ?>
2142 vertical-align: bottom;
2143 <?php
if (empty($conf->global->MAIN_MENU_INVERT)) { ?>
2144 float: <?php
print $left; ?>;
2150 font-weight: normal;
2152 li.menuhider:hover {
2153 background-image: none !important;
2156 li.tmenusel::after, li.tmenu:hover::after{
2161 left: calc(50% - 6px);
2164 border-style: solid;
2165 border-width: 0px 6px 5px 6px;
2166 border-color: transparent transparent #ffffff transparent;
2169 .tmenuend .tmenuleft { width: 0px; }
2170 .tmenuend { display: none; }
2173 float: <?php
print $left; ?>;
2175 <?php
if (empty($conf->dol_optimize_smallscreen)) { ?>
2178 <?php
if ($disableimages) { ?>
2181 height: <?php
print $heightmenu; ?>px;
2188 <?php
if ($disableimages) { ?>
2193 height: <?php
print $heightmenu; ?>px;
2203 padding-bottom: 4px;
2205 text-overflow: ellipsis;
2210 padding-<?php
print $left; ?>: 2px;
2211 padding-<?php
print $right; ?>: 2px;
2212 font-family: Roboto,<?php echo $fontlist; ?>;
2217 position : relative;
2218 background-repeat:no-repeat;
2219 background-position:center top;
2220 height: <?php echo ($heightmenu - 22); ?>px;
2225 a.tmenuimage:focus, .mainmenu.topmenuimage:focus {
2228 button.ui-button.ui-corner-all.ui-widget:focus {
2235 background-image: url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/menus/menu.png', 1) ?>);
2236 <?php
print $disableimages ?
'' :
'top: 7px'; ?>
2238 #mainmenutd_menu a.tmenuimage {
2246 text-decoration: none;
2254 <?php
if (empty($dol_hide_topmenu)) { ?>
2255 <?php include
dol_buildpath($path.
'/theme/'.$theme.
'/main_menu_fa_icons.inc.php', 0); ?>
2260 $moduletomainmenu = array(
2261 'user'=>
'',
'syslog'=>
'',
'societe'=>
'companies',
'projet'=>
'project',
'propale'=>
'commercial',
'commande'=>
'commercial',
2262 'produit'=>
'products',
'service'=>
'products',
'stock'=>
'products',
2263 'don'=>
'accountancy',
'tax'=>
'accountancy',
'banque'=>
'accountancy',
'facture'=>
'accountancy',
'compta'=>
'accountancy',
'accounting'=>
'accountancy',
'adherent'=>
'members',
'import'=>
'tools',
'export'=>
'tools',
'mailing'=>
'tools',
2264 'contrat'=>
'commercial',
'ficheinter'=>
'commercial',
'ticket'=>
'ticket',
'deplacement'=>
'commercial',
2265 'fournisseur'=>
'companies',
2266 'barcode'=>
'',
'fckeditor'=>
'',
'categorie'=>
'',
2268 $mainmenuused =
'home';
2269 foreach ($conf->modules as $val)
2271 $mainmenuused .=
','.(isset($moduletomainmenu[$val]) ? $moduletomainmenu[$val] : $val);
2273 $mainmenuusedarray = array_unique(explode(
',', $mainmenuused));
2277 $divalreadydefined = array(
'home',
'companies',
'products',
'mrp',
'commercial',
'externalsite',
'accountancy',
'project',
'tools',
'members',
'agenda',
'ftp',
'holiday',
'hrm',
'bookmark',
'cashdesk',
'takepos',
'ecm',
'geoipmaxmind',
'gravatar',
'clicktodial',
'paypal',
'stripe',
'webservices',
'website');
2279 $divnotrequired = array(
'multicurrency',
'salaries',
'ticket',
'margin',
'opensurvey',
'paybox',
'expensereport',
'incoterm',
'prelevement',
'propal',
'workflow',
'notification',
'supplier_proposal',
'cron',
'product',
'productbatch',
'expedition');
2280 foreach ($mainmenuusedarray as $val)
2282 if (empty($val) || in_array($val, $divalreadydefined))
continue;
2283 if (in_array($val, $divnotrequired))
continue;
2287 $found = 0; $url =
'';
2288 foreach ($conf->file->dol_document_root as $dirroot)
2290 if (file_exists($dirroot.
"/".$val.
"/img/".$val.
".png"))
2300 if (!defined(
'DISABLE_FONT_AWSOME')) {
2301 print "/* A mainmenu entry was found but img file ".$val.
".png not found (check /".$val.
"/img/".$val.
".png), so we use a generic one. */\n";
2302 print "/* Overwrite this definition in your own css with a different content to use your own font awesome icon. */\n";
2303 print 'div.mainmenu.'.$val.
'::before {
2307 print "/* A mainmenu entry was found but img file ".$val.
".png not found (check /".$val.
"/img/".$val.
".png), so we use a generic one */\n";
2308 $url =
dol_buildpath($path.
'/theme/'.$theme.
'/img/menus/generic'.(min($generic, 4)).
"_over.png", 1);
2309 print "div.mainmenu.".$val.
" {\n";
2310 print " background-image: url(".$url.
");\n";
2315 print "div.mainmenu.".$val.
" {\n";
2316 print " background-image: url(".$url.
");\n";
2325 padding:0 0 0 0 !important;
2326 margin:0 0px 0 0 !important;
2327 <?php
if ($disableimages) { ?>
2338 background: #f0f0f0;
2346 display: table-cell;
2347 vertical-align: middle;
2349 .login_vertical_align {
2351 padding-bottom: 80px;
2354 padding-bottom: 30px;
2356 vertical-align: middle;
2358 .login_table_title {
2360 color: #eee !important;
2361 padding-bottom: 20px;
2362 text-shadow: 1px 1px #444;
2364 .login_table label {
2365 text-shadow: 1px 1px 1px #FFF;
2372 padding-bottom:12px;
2375 if (!empty($conf->global->MAIN_LOGIN_BACKGROUND)) {
2376 print ' background-color: rgba(255, 255, 255, 0.9);';
2378 print ' background-color: #FFFFFF;';
2382 -webkit-box-shadow: 0 2px 23px 2px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(60,60,60,0.15);
2383 box-shadow: 0 2px 23px 2px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(60,60,60,0.15);
2391 .login_table input#username, .login_table input#password, .login_table input#securitycode {
2393 border-bottom: solid 1px rgba(180,180,180,.4);
2399 .login_table input#username:focus, .login_table input#password:focus, .login_table input#securitycode:focus {
2400 outline: none !important;
2402 .login_table .trinputlogin {
2406 .login_table .tdinputlogin {
2407 background-color: transparent;
2412 .login_table .tdinputlogin .fa {
2416 .login_table .tdinputlogin input#username, .login_table .tdinputlogin input#password {
2419 .login_table .tdinputlogin input#securitycode {
2423 word-
break:
break-word;
2425 .login_main_message {
2428 margin-bottom: 22px;
2430 .login_main_message .error {
2434 div#login_left, div#login_right {
2435 display:
inline-block;
2439 padding-right: 16px;
2441 vertical-align: middle;
2443 div#login_right select#entity {
2446 table.login_table tr td table.none tr td {
2449 table.login_table_securitycode {
2450 border-spacing: 0px;
2452 table.login_table_securitycode tr td {
2460 border: 1px solid #DDDDDD;
2462 #img_logo, .img_logo {
2467 div.backgroundsemitransparent {
2468 background:rgba(255,255,255,0.6);
2470 padding-right: 10px;
2474 text-align: <?php
print $right; ?>;
2475 <?php
print $right; ?>: 0;
2476 top: <?php
print $disableimages ?
'4px' :
'0'; ?>;
2479 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
2484 color: var(--colortextbackhmenu);
2485 display:
inline-block;
2487 div.login_block span.aversion {
2488 color: var(--colortextbackhmenu);
2489 filter: contrast(0.7);
2491 div.login_block table {
2500 color: var(--colortextbackvmenu);
2503 color: var(--colortextbackvmenu);
2504 text-decoration:underline;
2506 .login_block_elem a span.atoplogin, .login_block_elem span.atoplogin {
2507 vertical-align: middle;
2509 div.login_block_user {
2510 display:
inline-block;
2511 vertical-align: middle;
2512 line-height: <?php echo $disableimages ?
'25' :
'50'; ?>px;
2513 height: <?php echo $disableimages ?
'25' :
'50'; ?>px;
2515 div.login_block_other {
2516 display:
inline-block;
2517 vertical-align: middle;
2518 clear: <?php echo $disableimages ?
'none' :
'both'; ?>;
2527 vertical-align: top;
2528 padding: 0px 3px 0px 4px !important;
2530 .login_block_other .login_block_elem {
2534 .atoplogin, .atoplogin:hover {
2535 color: var(--colortextbackhmenu) !important;
2537 .login_block_getinfo {
2540 .login_block_getinfo div.login_block_user {
2543 .login_block_getinfo .atoplogin, .login_block_getinfo .atoplogin:hover {
2544 color: #333 !important;
2545 font-weight: normal !important;
2547 .alogin, .alogin:hover {
2548 font-weight: normal !important;
2551 .alogin:hover, .atoplogin:hover {
2552 text-decoration:underline !important;
2554 span.fa.atoplogin, span.fa.atoplogin:hover {
2556 text-decoration: none !important;
2558 .atoplogin #dropdown-icon-down, .atoplogin #dropdown-icon-up {
2561 img.login, img.printer, img.entity {
2564 text-decoration: none;
2568 .userimg.atoplogin img.userphoto, .userimgatoplogin img.userphoto {
2569 width: <?php echo $disableimages ?
'26' :
'30'; ?>px;
2570 height: <?php echo $disableimages ?
'26' :
'30'; ?>px;
2572 background-size: contain;
2573 background-size: contain;
2575 border-color: rgba(255, 255, 255, 0.2);
2578 border-radius: 0.72em;
2581 background-size: contain;
2582 vertical-align: middle;
2584 img.userphotosmall {
2585 border-radius: 0.6em;
2588 background-size: contain;
2589 vertical-align: middle;
2590 background-color: #FFF;
2592 img.userphoto[alt=
"Gravatar avatar"], img.photouserphoto.dropdown-
user-image[alt=
"Gravatar avatar"] {
2596 background-image: url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/object_user.png', 1); ?>);
2597 background-repeat: no-repeat;
2599 .span-icon-password {
2600 background-image: url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/lock.png', 1); ?>);
2601 background-repeat: no-repeat;
2608 div.vmenu, td.vmenu {
2609 margin-<?php
print $right; ?>: 2px;
2613 padding-bottom: 0px;
2621 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
2627 input.vmenusearchselectcombo[type=text] {
2628 width: 180px !important;
2630 .vmenusearchselectcombo {
2636 padding-bottom: 3px;
2638 text-overflow: ellipsis;
2641 #menu_contenu_logo { }
2643 .searchform { padding-top: 10px; }
2644 .searchform input { font-size: 16px; }
2647 a.vmenu:link, a.vmenu:visited, a.vmenu:hover, a.vmenu:active, span.vmenu, span.vsmenu { white-space: nowrap; font-family: <?php
print $fontlist ?>; text-align: <?php
print $left; ?>; }
2648 a.vmenu:link, a.vmenu:visited, a.vmenu:hover, a.vmenu:active,
2649 span.vmenu, span.vmenu:link, span.vmenu:visited, span.vmenu:hover, span.vmenu:active { font-weight: bold; }
2650 font.vmenudisabled { font-family: <?php
print $fontlist ?>; text-align: <?php
print $left; ?>; font-weight: bold; color: #aaa; margin-left: 4px; white-space: nowrap; }
2651 a.vmenu:link, a.vmenu:visited { color: var(--colortextbackvmenu); }
2653 a.vsmenu:link, a.vsmenu:visited, a.vsmenu:hover, a.vsmenu:active, span.vsmenu {
2654 font-family: <?php
print $fontlist ?>;
2655 text-align: <?php
print $left; ?>;
2657 margin: 1px 1px 1px 6px;
2659 font.vsmenudisabled { font-family: <?php
print $fontlist ?>; text-align: <?php
print $left; ?>; color: #aaa; }
2660 a.vsmenu:link, a.vsmenu:visited {
2661 color: var(--colortextbackvmenu);
2662 white-space: nowrap;
2664 font.vsmenudisabledmargin { margin: 1px 1px 1px 6px; }
2665 li a.vsmenudisabled, li.vsmenudisabled { color: #aaa !important; }
2667 a.help:link, a.help:visited, a.help:hover, a.help:active, span.help { text-align: <?php
print $left; ?>; color: #aaa; text-decoration: none; }
2668 .helppresent, .helppresent:hover {
2671 .helppresentcircle {
2672 color: var(--colorbackhmenu1);
2673 filter: invert(0.8);
2675 display:
inline-block;
2678 vertical-align: super;
2682 .vmenu div.blockvmenufirst, .vmenu div.blockvmenulogo, .vmenu div.blockvmenusearchphone, .vmenu div.blockvmenubookmarks
2684 border-top: 1px solid #BBB;
2686 a.vsmenu.addbookmarkpicto {
2687 padding-right: 10px;
2689 div.blockvmenusearchphone
2691 border-bottom: none !important;
2693 .vmenu div.blockvmenuend, .vmenu div.blockvmenulogo
2695 margin: 0 0 8px 2px;
2697 .vmenu div.blockvmenusearch
2699 padding-bottom: 13px;
2701 .vmenu div.blockvmenuend
2703 padding-bottom: 5px;
2705 .vmenu div.blockvmenulogo
2707 padding-bottom: 10px;
2710 div.blockvmenubookmarks
2712 padding-top: 10px !important;
2713 padding-bottom: 16px !important;
2715 div.blockvmenupair, div.blockvmenuimpair, div.blockvmenubookmarks, div.blockvmenuend
2717 font-family: <?php
print $fontlist ?>;
2719 text-align: <?php
print $left; ?>;
2720 text-decoration: none;
2724 padding-bottom: 7px;
2727 background: var(--colorbackvmenu1);
2729 border-left: 1px solid #AAA;
2730 border-right: 1px solid #BBB;
2733 div.blockvmenusearch
2735 font-family: <?php
print $fontlist ?>;
2737 text-align: <?php
print $left; ?>;
2738 text-decoration: none;
2739 margin: 1px 0px 0px 2px;
2740 background: var(--colorbackvmenu1);
2743 div.blockvmenusearch > form > div {
2746 div.blockvmenusearch > form > div > label {
2752 <?php
if (empty($conf->dol_optimize_smallscreen)) { ?>
2753 font-family: <?php
print $fontlist ?>;
2756 text-decoration: none;
2760 padding-bottom: 3px;
2761 margin: 4px 0px 0px 0px;
2769 border-right: 1px solid #000000;
2770 border-bottom: 1px solid #000000;
2771 background: #b3c5cc;
2772 font-family: <?php
print $fontlist ?>;
2774 text-align: <?php
print $left; ?>;
2775 text-decoration: none;
2779 background: #b3c5cc;
2784 background: #F4F4F4;
2786 border: 1px solid #bbb;
2797 #mainContent, #leftContent .ui-layout-pane {
2802 #mainContent, #leftContent .ui-layout-center {
2814 padding-bottom: 0 !important;
2819 padding: 0px 4px 14px 4px !important;
2835 li.expanded > a.fmdirlia.jqft.ecmjqft {
2836 font-weight: bold !important;
2846 text-align: <?php
print $left; ?>;
2865 color: var(--colortextbacktab);
2867 padding-left: 0px; padding-right: 0px;
2868 padding-bottom: 2px;
2869 margin: 0px 0px 16px 0px;
2870 border-top: 1px solid #BBB;
2873 background: var(--colorbacktabcard1);
2875 div.tabBar tr.titre td {
2878 div.fiche table:not(.table-fiche-title) tr.titre td {
2882 div.tabBar.tabBarNoTop {
2888 div.tabBarWithBottom {
2889 padding-bottom: 18px;
2890 border-bottom: 1px solid #bbb;
2892 div.tabBarWithBottom tr {
2893 background: unset !important;
2895 div.tabBarWithBottom table.border>tbody>tr:last-of-type>td {
2896 border-bottom: none !important;
2899 div.tabBar table.tableforservicepart2:last-child {
2900 border-bottom: 1px solid #aaa;
2902 .tableforservicepart1 .tdhrthin {
2904 padding-top: 0 !important;
2914 border: 1px solid #888;
2918 padding-bottom: 8px;
2928 margin: 20px 0em 30px 0em;
2932 div.tabsActionNoBottom {
2935 div.tabsAction > a {
2936 margin-bottom: 16px !important;
2940 color: rgba(0,0,0,0.4) !important;
2941 text-shadow:1px 1px 1px #ffffff;
2942 font-family: <?php
print $fontlist ?>;
2943 font-weight: normal !important;
2944 padding: 4px 6px 2px 0px;
2945 margin-<?php
print $right; ?>: 10px;
2946 text-decoration: none;
2947 white-space: nowrap;
2955 div.tabs div.tabsElem:first-of-type a.tab {
2956 margin-left: 0px !important;
2960 color: var(--colortextlink) !important;
2962 a.tab:link, a.tab:visited, a.tab:hover, a.tab#active {
2963 font-family: <?php
print $fontlist ?>;
2964 padding: 12px 14px 13px;
2966 text-decoration: none;
2967 white-space: nowrap;
2972 border-right: 1px solid transparent;
2973 border-left: 1px solid transparent;
2974 border-top: 1px solid transparent;
2975 border-bottom: 0px !important;
2977 background-image: none !important;
2979 .tabactive, a.tab#active {
2980 color: var(--colortextbacktab); !important;
2981 background: var(--colorbacktabcard1) !important;
2982 margin: 0 0.2em 0 0.2em !important;
2984 border-right: 1px solid #CCC !important;
2985 border-left: 1px solid #CCC !important;
2986 border-top: 3px solid var(--colorbackhmenu1) !important;
2994 text-decoration: underline;
2998 font-family: <?php
print $fontlist ?>;
2999 text-decoration: none;
3000 white-space: nowrap;
3004 background: #dee7ec;
3008 background: #dee7ec;
3010 font-family: <?php
print $fontlist ?>;
3013 text-decoration: none;
3014 white-space: nowrap;
3015 -webkit-border-radius:4px 4px 0px 0px;
3016 border-radius:4px 4px 0px 0px;
3018 border-<?php
print $right; ?>: 1px solid #555555;
3019 border-<?php
print $left; ?>: 1px solid #D8D8D8;
3020 border-top: 1px solid #D8D8D8;
3026 <?php include
dol_buildpath($path.
'/theme/'.$theme.
'/btn.inc.php', 0); ?>
3038 background-repeat: repeat-x;
3039 margin-top: <?php echo ($dol_hide_topmenu ?
'6' :
'0'); ?>px;
3044 border-collapse: collapse;
3047 padding-<?php
print $left; ?>: 0px !important;
3048 padding-<?php
print $right; ?>: 4px !important;
3051 list-style-type:none;
3052 margin: 0px !important;
3053 padding: 0px !important;
3058 tr.nocellnopadd td.nobordernopadding, tr.nocellnopadd td.nocellnopadd
3064 color: unset !important;
3068 padding: 4px !important;
3071 padding-<?php
print $left; ?>: 0px;
3073 div.tabs.nopaddingleft {
3074 padding-<?php
print $left; ?>: 0px;
3077 padding-<?php
print $right; ?>: 0px;
3080 padding-top: 0px !important;
3082 .nopaddingbottomimp {
3083 padding-bottom: 0px !important;
3086 border-collapse: collapse;
3089 padding-<?php
print $left; ?>: 0px;
3090 padding-<?php
print $right; ?>: 16px;
3091 padding-bottom: 4px;
3094 .notopnoleftnoright {
3095 border-collapse: collapse;
3100 padding-bottom: 4px;
3101 margin: 0px 0px 0px 0px;
3104 table.tableforemailform tr td {
3106 padding-bottom: 3px;
3109 table.border, table.bordernooddeven, table.dataTable, .table-border, .table-border-col, .table-key-border-col, .table-val-border-col, div.border {
3110 border-collapse: collapse !important;
3111 padding: 1px 2px 1px 3px;
3114 border: 1px solid #BBB;
3116 .border tbody tr, .bordernooddeven tbody tr, .border tbody tr td, .bordernooddeven tbody tr td, div.tabBar table.border tr, div.tabBar table.border tr td, div.tabBar div.border .table-border-row, div.tabBar div.border .table-key-border-col, div.tabBar div.border .table-val-border-col {
3119 tr.liste_titre.box_titre td table td, .bordernooddeven tr td {
3123 div.tabBar div.border .table-border-row, div.tabBar div.border .table-key-border-col, div.tabBar .table-val-border-col {
3124 vertical-align: middle;
3127 vertical-align: top !important;
3132 table.border td, table.bordernooddeven td, div.border div div.tagtd {
3133 padding: 5px 2px 5px 2px;
3134 border-collapse: collapse;
3136 div.tabBar .fichecenter table.border>tbody>tr>td, div.tabBar .fichecenter div.border div div.tagtd, div.tabBar div.border div div.tagtd
3139 border-bottom: 1px solid #E0E0E0;
3142 td.border, div.tagtable div div.border {
3143 border-top: 1px solid #000000;
3144 border-right: 1px solid #000000;
3145 border-bottom: 1px solid #000000;
3146 border-left: 1px solid #000000;
3148 .table-key-border-col {
3152 .table-val-border-col {
3158 .nobordertop, .nobordertop tr:first-of-type td {
3159 border-top: none !important;
3161 .noborderbottom, .noborderbottom tr:last-of-type td {
3162 border-bottom: none !important;
3165 border-top: 1px solid rgb(<?php echo $colortopbordertitle1 ?>);
3168 border-bottom: 1px solid rgb(<?php echo $colortopbordertitle1 ?>);
3172 .fichehalfright table.noborder {
3173 margin: 0px 0px 0px 0px;
3175 table.liste, table.noborder, table.formdoc, div.noborder {
3177 border-collapse: separate !important;
3178 border-spacing: 0px;
3179 border-top-width: <?php echo $borderwidth ?>px;
3180 border-top-color: rgb(<?php echo $colortopbordertitle1 ?>);
3181 border-top-style: solid;
3182 margin: 0px 0px 5px 0px;
3195 border-bottom-width: 1px;
3196 border-bottom-color: rgb(<?php echo $colortopbordertitle1 ?>);
3197 border-bottom-style: solid;
3199 table.liste tr:last-of-type td, table.noborder:not(#tablelines) tr:last-of-type td, table.formdoc tr:last-of-type td, div.noborder tr:last-of-type td {
3200 border-bottom-width: 1px;
3201 border-bottom-color: rgb(<?php echo $colortopbordertitle1 ?>);
3202 border-bottom-style: solid;
3204 div.tabBar div.fichehalfright table.noborder:not(.margintable):not(.paymenttable):not(.lastrecordtable):last-of-type {
3205 border-bottom: 1px solid rgb(<?php echo $colortopbordertitle1 ?>);
3207 div.tabBar table.border>tbody>tr:last-of-type>td {
3208 border-bottom-width: 1px;
3209 border-bottom-color: rgb(<?php echo $colortopbordertitle1 ?>);
3210 border-bottom-style: solid;
3212 div.tabBar div.fichehalfright table.noborder {
3213 border-bottom: none;
3216 table.paddingtopbottomonly tr td {
3218 padding-bottom: 2px;
3220 .liste_titre_filter {
3221 background: var(--colorbacktitle1) !important;
3224 background: var(--colorbackhmenu1) !important;
3227 table:not(.listwithfilterbefore) tr.liste_titre_filter:first-of-type td.liste_titre {
3231 tr.liste_titre_filter td.liste_titre {
3234 padding-bottom: 0px;
3236 tr.liste_titre_filter td.liste_titre:first-of-type {
3239 .liste_titre_create td, .liste_titre_create th, .liste_titre_create .tagtd
3241 border-bottom-width: 0 !important;
3242 border-top-width: 1px;
3243 border-top-color: rgb(<?php echo $colortopbordertitle1 ?>);
3244 border-top-style: solid;
3246 tr#trlinefordates td {
3247 border-bottom: 0px !important;
3249 .liste_titre_add td, .liste_titre_add th, .liste_titre_add .tagtd
3251 border-top-width: 1px;
3252 border-top-color: rgb(<?php echo $colortopbordertitle1 ?>);
3253 border-top-style: solid;
3255 table.liste tr, table.noborder tr, div.noborder form {
3256 border-top-color: #FEFEFE;
3259 table.liste th, table.noborder th, table.noborder tr.liste_titre td, table.noborder tr.box_titre td {
3260 padding: 7px 8px 7px 8px;
3262 table.liste td, table.noborder td, div.noborder form div, table.tableforservicepart1 td, table.tableforservicepart2 td {
3263 padding: 7px 8px 7px 8px;
3267 div.liste_titre_bydiv .divsearchfield {
3268 padding: 2px 1px 2px 7px;
3271 tr.box_titre .nobordernopadding td {
3272 padding: 0 ! important;
3274 table.nobordernopadding {
3275 border-collapse: collapse !important;
3278 table.nobordernopadding tr {
3279 border: 0 !important;
3280 padding: 0 0 !important;
3282 table.nobordernopadding tr td {
3283 border: 0 !important;
3286 table.border tr td table.nobordernopadding tr td {
3292 border-right-width: 1px !important;
3293 border-right-color: #BBB !important;
3294 border-right-style: solid !important;
3299 table.listwithfilterbefore {
3300 border-top: none !important;
3304 .tagtable, .table-border { display: table; }
3305 .tagtr, .table-border-row { display: table-row; }
3306 .tagtd, .table-border-col, .table-key-border-col, .table-val-border-col { display: table-cell; }
3307 .confirmquestions .tagtr .tagtd:not(:first-child) { padding-left: 10px; }
3308 .confirmquestions { margin-top: 5px; }
3316 color: var(--colortexttitlenotab);
3318 word-
break:
break-word;
3322 font-weight: normal;
3323 color: var(--refidnocolor);
3324 font-size: <?php
print is_numeric($fontsize) ? $fontsize.
'px' : $fontsize ?>;
3328 display:
inline-block;
3335 font-weight: normal;
3346 display:
inline-block;
3352 display:
inline-block;
3356 padding-bottom: 5px;
3360 display:
inline-block;
3364 div.pagination li.pagination a,
3365 div.pagination li.pagination span {
3367 line-height: 1.42857143;
3369 text-decoration: none;
3370 background-repeat: repeat-x;
3372 div.pagination li.pagination span.inactive {
3376 li.noborder.litext, li.noborder.litext a,
3377 div.pagination li a.inactive:hover,
3378 div.pagination li span.inactive:hover {
3379 -webkit-box-shadow: none !important;
3380 box-shadow: none !important;
3385 div.pagination li.litext a {
3387 padding-right: 10px;
3391 div.pagination li.litext a:hover {
3392 background-color: transparent;
3393 background-image: none;
3395 div.pagination li.litext a:hover {
3396 background-color: transparent;
3397 background-image: none;
3399 div.pagination li.noborder a:hover {
3401 background-color: transparent;
3403 div.pagination li a,
3404 div.pagination li span {
3408 div.pagination li:first-child a,
3409 div.pagination li:first-child span {
3422 div.pagination li .active a,
3423 div.pagination li .active span,
3424 div.pagination li .active a:hover,
3425 div.pagination li .active span:hover,
3426 div.pagination li .active a:focus,
3427 div.pagination li .active span:focus {
3431 background-color: var(--colorbackhmenu1);
3432 border-color: #337ab7;
3434 div.pagination .disabled span,
3435 div.pagination .disabled span:hover,
3436 div.pagination .disabled span:focus,
3437 div.pagination .disabled a,
3438 div.pagination .disabled a:hover,
3439 div.pagination .disabled a:focus {
3441 cursor: not-allowed;
3442 background-color: #fff;
3445 div.pagination li.pagination .active {
3446 text-decoration: underline;
3449 .paginationafterarrows .nohover {
3450 box-shadow: none !important;
3453 div.pagination li.paginationafterarrows {
3458 .paginationatbottom {
3461 table.hidepaginationprevious .paginationprevious {
3464 table.hidepaginationnext .paginationnext {
3467 .tabBar .arearef .pagination.paginationref {
3468 max-width: calc(30%);
3470 .paginationafterarrows a.btnTitlePlus, .titre_right a.btnTitlePlus {
3471 border: 1px solid var(--btncolorborder);
3473 .paginationafterarrows a.btnTitlePlus:hover span:before, .titre_right a.btnTitlePlus:hover span:before {
3481 .oddeven:hover, .evenodd:hover, .impair:hover, .pair:hover
3483 background: var(--colorbacklinepairhover) !important;
3485 .tredited, .tredited td {
3486 background: var(--colorbacklinepairchecked) !important;
3487 border-bottom: 0 !important;
3489 .treditedlinefordate {
3490 background: var(--colorbacklinepairchecked) !important;
3493 <?php
if ($colorbacklinepairchecked) { ?>
3495 background: var(--colorbacklinepairchecked) !important;
3499 .nohoverborder:hover {
3502 -webkit-box-shadow: unset;
3504 .oddeven, .evenodd, .impair, .nohover .impair:hover, tr.impair td.nohover, .tagtr.oddeven
3506 font-family: <?php
print $fontlist ?>;
3508 color: var(--oddevencolor);
3510 .impair, .nohover .impair:hover, tr.impair td.nohover
3512 background: var(--colorbacklineimpair1);
3515 background-color: var(--colorbacklineimpair1);
3518 .oddeven, .evenodd, .pair, .nohover .pair:hover, tr.pair td.nohover, .tagtr.oddeven {
3519 font-family: <?php
print $fontlist ?>;
3521 color: var(--oddevencolor);
3523 .pair, .nohover .pair:hover, tr.pair td.nohover {
3524 background-color: var(--colorbacklinepair1);
3527 table.dataTable tr.oddeven {
3528 background-color: var(--colorbacklinepair1) !important;
3532 td.oddeven, table.nohover tr.impair, table.nohover tr.pair, table.nohover tr.impair td, table.nohover tr.pair td, tr.nohover td, form.nohover, form.nohover:hover {
3533 background-color: var(--colorbacklineimpair1) !important;
3534 background: var(--colorbacklineimpair1) !important;
3536 td.evenodd, tr.nohoverpair td, #trlinefordates td {
3537 background-color: var(--colorbacklinepair1) !important;
3538 background: var(--colorbacklinepair1) !important;
3542 border-bottom: 1
pt solid black !important;
3543 background-color: var(--colorbacklinebreak) !important;
3545 .trforbreak.nobold td a, .trforbreak.nobold span.secondary {
3546 font-weight: normal !important;
3549 table.dataTable td {
3550 padding: 5px 8px 5px 8px !important;
3552 tr.pair td, tr.impair td, form.impair div.tagtd, form.pair div.tagtd, div.impair div.tagtd, div.pair div.tagtd, div.liste_titre div.tagtd {
3553 padding: 7px 8px 7px 8px;
3554 border-bottom: 1px solid #ddd;
3556 form.pair, form.impair {
3557 font-weight: normal;
3559 form.tagtr:last-of-type div.tagtd, tr.pair:last-of-type td, tr.impair:last-of-type td {
3560 border-bottom: 0px !important;
3563 border-bottom: 0px !important;
3565 div.tableforcontact form.tagtr:last-of-type div.tagtd {
3566 border-bottom: 1px solid #ddd !important;
3568 tr.pair td .nobordernopadding tr td, tr.impair td .nobordernopadding tr td {
3569 border-bottom: 0px !important;
3571 table.nobottomiftotal tr.liste_total td {
3572 background-color: #fff;
3573 border-bottom: 0px !important;
3575 table.nobottom, td.nobottom {
3576 border-bottom: 0px !important;
3578 div.liste_titre .tagtd {
3579 vertical-align: middle;
3582 min-height: 26px !important;
3585 padding-bottom: 2px;
3587 div.liste_titre_bydiv {
3588 border-top-width: <?php echo $borderwidth ?>px;
3589 border-top-color: rgb(<?php echo $colortopbordertitle1 ?>);
3590 border-top-style: solid;
3592 border-collapse: collapse;
3594 padding: 2px 0px 2px 0;
3599 tr.liste_titre, tr.liste_titre_sel, form.liste_titre, form.liste_titre_sel, table.dataTable.tr, tagtr.liste_titre
3601 height: 26px !important;
3605 background: #f8f8f8;
3608 border: 1px solid #ddd;
3610 div.liste_titre_bydiv, .liste_titre div.tagtr, tr.liste_titre, tr.liste_titre_sel, .tagtr.liste_titre, .tagtr.liste_titre_sel, form.liste_titre, form.liste_titre_sel, table.dataTable thead tr
3612 background: var(--colorbacktitle1);
3613 font-weight: <?php echo $useboldtitle ?
'bold' :
'normal'; ?>;
3615 color: var(--colortexttitle);
3616 font-family: <?php
print $fontlist ?>;
3617 text-align: <?php echo $left; ?>;
3619 tr.liste_titre th, tr.liste_titre td, th.liste_titre
3621 border-bottom: 1px solid rgb(<?php echo $colortopbordertitle1 ?>);
3623 tr.liste_titre:first-child th, tr:first-child th.liste_titre {
3625 border-bottom: unset;
3627 tr.liste_titre th, th.liste_titre, tr.liste_titre td, td.liste_titre, form.liste_titre div
3629 font-family: <?php
print $fontlist ?>;
3630 font-weight: <?php echo $useboldtitle ?
'bold' :
'normal'; ?>;
3631 vertical-align: middle;
3634 tr.liste_titre th a, th.liste_titre a, tr.liste_titre td a, td.liste_titre a, form.liste_titre div a, div.liste_titre a {
3635 text-shadow: none !important;
3636 color: var(--colortexttitlelink);
3638 tr.liste_titre_topborder td {
3639 border-top-width: <?php echo $borderwidth; ?>px;
3640 border-top-color: rgb(<?php echo $colortopbordertitle1 ?>);
3641 border-top-style: solid;
3644 text-shadow: none !important;
3645 color: var(--colortexttitle);
3647 .liste_titre td a.notasortlink {
3648 color: var(--colortextlink);
3650 .liste_titre td a.notasortlink:hover {
3651 background: transparent;
3653 tr.liste_titre:last-child th.liste_titre, tr.liste_titre:last-child th.liste_titre_sel, tr.liste_titre td.liste_titre, tr.liste_titre td.liste_titre_sel, form.liste_titre div.tagtd {
3655 border-bottom: unset;
3661 tr.liste_titre_sel th, th.liste_titre_sel, tr.liste_titre_sel td, td.liste_titre_sel, form.liste_titre_sel div
3663 font-family: <?php
print $fontlist ?>;
3664 font-weight: normal;
3665 border-bottom: 1px solid #FDFFFF;
3666 text-decoration: underline;
3669 background: transparent;
3672 .listactionlargetitle .liste_titre {
3675 .noborder tr.liste_total td, tr.liste_total td, form.liste_total div, .noborder tr.liste_total_wrap td, tr.liste_total_wrap td, form.liste_total_wrap div {
3676 color: var(--listetotal);
3677 font-weight: normal;
3679 .noborder tr.liste_total td, tr.liste_total td, form.liste_total div {
3680 white-space: nowrap;
3682 .noborder tr.liste_total_wrap td, tr.liste_total_wrap td, form.liste_total_wrap div {
3683 white-space: normal;
3685 form.liste_total div {
3686 border-top: 1px solid #DDDDDD;
3688 tr.liste_sub_total, tr.liste_sub_total td {
3689 border-bottom: 1px solid #aaa;
3692 .tableforservicepart1 .impair, .tableforservicepart1 .pair, .tableforservicepart2 .impair, .tableforservicepart2 .pair {
3695 .tableforservicepart1 tbody tr td, .tableforservicepart2 tbody tr td {
3696 border-bottom: none;
3698 table.tableforservicepart1:first-of-type tr:first-of-type td {
3699 border-top: 1px solid #888;
3701 table.tableforservicepart1 tr td {
3705 .paymenttable, .margintable {
3706 border-top: none !important;
3707 margin: 0px 0px 0px 0px !important;
3709 table.noborder.paymenttable {
3710 border-bottom: none !important;
3712 .paymenttable tr td:first-child, .margintable tr td:first-child
3716 .paymenttable, .margintable tr td {
3722 -webkit-box-shadow: 0px 0px 0px #DDD !important;
3723 box-shadow: 0px 0px 0px #DDD !important;
3726 -webkit-box-shadow: 1px 1px 7px #CCC !important;
3727 box-shadow: 1px 1px 7px #CCC !important;
3730 div.tabBar .noborder {
3731 -webkit-box-shadow: 0px 0px 0px #DDD !important;
3732 box-shadow: 0px 0px 0px #DDD !important;
3735 #tablelines tr.liste_titre td, .paymenttable tr.liste_titre td, .margintable tr.liste_titre td, .tableforservicepart1 tr.liste_titre td {
3736 border-bottom: 1px solid rgb(<?php echo $colortopbordertitle1 ?>) !important;
3744 .noborder:not(.editmode) > tbody > tr:nth-child(even):not(.liste_titre), .liste > tbody > tr:nth-child(even):not(.liste_titre),
3745 div:not(.fichecenter):not(.fichehalfleft):not(.fichehalfright):not(.ficheaddleft) > .border > tbody > tr:nth-of-type(even):not(.liste_titre), .liste > tbody > tr:nth-of-type(even):not(.liste_titre),
3746 div:not(.fichecenter):not(.fichehalfleft):not(.fichehalfright):not(.ficheaddleft) .oddeven.tagtr:nth-of-type(even):not(.liste_titre)
3748 background: linear-gradient(bottom, var(--colorbacklineimpair1) 85%, var(--colorbacklineimpair2) 100%);
3749 background: -o-linear-gradient(bottom, var(--colorbacklineimpair1) 85%, var(--colorbacklineimpair2) 100%);
3750 background: -moz-linear-gradient(bottom, var(--colorbacklineimpair1) 85%, var(--colorbacklineimpair2) 100%);
3751 background: -webkit-linear-gradient(bottom, var(--colorbacklineimpair1) 85%, var(--colorbacklineimpair2) 100%);
3754 .noborder > tbody > tr:nth-child(even):not(:last-child) td:not(.liste_titre), .liste > tbody > tr:nth-child(even):not(:last-child) td:not(.liste_titre),
3755 .noborder .oddeven.tagtr:nth-child(even):not(:last-child) .tagtd:not(.liste_titre)
3757 border-bottom: 1px solid #e0e0e0;
3760 .noborder:not(.editmode) > tbody > tr:nth-child(odd):not(.liste_titre), .liste > tbody > tr:nth-child(odd):not(.liste_titre),
3761 div:not(.fichecenter):not(.fichehalfleft):not(.fichehalfright):not(.ficheaddleft) > .border > tbody > tr:nth-of-type(odd):not(.liste_titre), .liste > tbody > tr:nth-of-type(odd):not(.liste_titre),
3762 div:not(.fichecenter):not(.fichehalfleft):not(.fichehalfright):not(.ficheaddleft) .oddeven.tagtr:nth-of-type(odd):not(.liste_titre)
3764 background: linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
3765 background: -o-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
3766 background: -moz-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
3767 background: -webkit-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
3770 .noborder > tbody > tr:nth-child(odd):not(:last-child) td:not(.liste_titre), .liste > tbody > tr:nth-child(odd):not(:last-child) td:not(.liste_titre),
3771 .noborder .oddeven.tagtr:nth-child(odd):not(:last-child) .tagtd:not(.liste_titre)
3773 border-bottom: 1px solid #e0e0e0;
3776 ul.noborder li:nth-child(even):not(.liste_titre) {
3777 background-color: var(--colorbacklinepair2) !important;
3790 padding-bottom: 10px;
3792 .ficheaddleft div.boxstats, .ficheaddright div.boxstats {
3798 .boxstats, .boxstats130 {
3799 display:
inline-block;
3806 background: var(--colorbackbody);
3807 border: 1px solid var(--colorboxstatsborder);
3808 border-left: 6px solid var(--colorboxstatsborder);
3812 .boxstats, .boxstats130, .boxstatscontent {
3813 white-space: nowrap;
3815 text-overflow: ellipsis;
3826 padding-bottom: 2px;
3830 .boxtable:not(.widgetstats) td.tdboxstats .boxstats {
3831 box-shadow: 1px 1px 8px var(--colorboxstatsborder);
3834 .tabBar .fichehalfright .boxstats {
3836 padding-bottom: 4px;
3857 @media only screen and (max-width: 767px)
3859 .tabBar .arearef .pagination.paginationref {
3860 max-width: calc(50%);
3863 .clearbothonsmartphone {
3865 display: block !important;
3869 padding-left: 0 !important;
3870 padding-right: 0!important;
3871 margin-left: 0 !important;
3872 margin-right: 0 !important;
3875 a.tab:link, a.tab:visited, a.tab:hover, a.tab#active {
3876 padding: 12px 12px 13px;
3878 a.tmenu:link, a.tmenu:visited, a.tmenu:hover, a.tmenu:active {
3879 padding: 0px 0px 0px 0px;
3881 a.tmenusel:link, a.tmenusel:visited, a.tmenusel:hover, a.tmenusel:active {
3882 padding: 0px 0px 0px 0px;
3884 .boxstats, .boxstats130 {
3888 text-align: <?php echo $left; ?>
3893 min-width: <?php echo isset($_SESSION[
'dol_screenwidth']) ?min(160, round($_SESSION[
'dol_screenwidth'] / 2 - 20)) : 150; ?>px;
3898 min-width: <?php echo isset($_SESSION[
'dol_screenwidth']) ?min(160, round($_SESSION[
'dol_screenwidth'] / 2 - 20)) : 160; ?>px;
3899 max-width: <?php echo isset($_SESSION[
'dol_screenwidth']) ?min(161, round($_SESSION[
'dol_screenwidth'] / 2 - 20)) : 161; ?>px;
3902 .dashboardlineindicator {
3916 box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.20);
3918 span.boxstatstext span:not(.fas) {
3923 color: var(--colortext);
3925 span.boxstatstext img, a.dashboardlineindicatorlate img {
3931 .boxstatsindicator.thumbstat150 {
3932 display:
inline-flex;
3934 span.boxstatsindicator {
3936 font-weight: normal;
3941 span.dashboardlineindicator, span.dashboardlineindicatorlate {
3943 font-weight: normal;
3945 a.dashboardlineindicatorlate:hover {
3946 text-decoration: none;
3948 .dashboardlineindicatorlate img {
3951 span.dashboardlineok {
3954 span.dashboardlineko {
3958 .dashboardlinelatecoin {
3964 padding: 0px 5px 0px 5px;
3965 border-radius: .25em;
3967 background-color: #9f4705;
3970 padding: 1px 3px 1px 1px;
3973 background-color: #8c4446;
3974 color: #FFFFFF ! important;
3975 border-radius: .25em;
3976 display:
inline-block;
3977 vertical-align: middle;
3980 margin-bottom: 25px !important;
3981 border-bottom-width: 1px;
3982 background: var(--colorbackbody);
3983 border-top: <?php echo $borderwidth ?>px solid rgb(<?php echo $colortopbordertitle1 ?>);
3986 table.noborder.boxtable tr td {
3990 border-top-width: 0 !important;
3993 border-bottom-width: 0 !important;
3995 .boxtable .fichehalfright, .boxtable .fichehalfleft {
4001 .boxworkingboard .tdboxstats {
4002 padding-left: 0px !important;
4003 padding-right: 0px !important;
4005 a.valignmiddle.dashboardlineindicator {
4017 background: var(--colorbacktitle1);
4018 color: var(--colortexttitle);
4019 font-family: <?php
print $fontlist ?>, sans-serif;
4020 font-weight: <?php echo $useboldtitle ?
'bold' :
'normal'; ?>;
4021 border-bottom: 1px solid #FDFFFF;
4022 white-space: nowrap;
4025 tr.box_titre td.boxclose {
4028 img.boxhandle, img.boxclose {
4033 vertical-align: middle;
4036 .formboxfilter input[type=image]
4045 .prod_entry_mode_free, .prod_entry_mode_predef {
4046 height: 26px !important;
4047 vertical-align: middle;
4051 border: 1px solid #888;
4060 .ok { color: #114466; }
4061 .warning { color: #887711 !important; }
4062 .error { color: #660000 !important; font-weight: bold; }
4063 .green { color: #118822 !important; }
4071 border-<?php
print $left; ?>: solid 5px #87cfd2;
4075 padding-bottom: 8px;
4076 margin: 1em 0em 1em 0em;
4077 background: #eff8fc;
4083 border-<?php
print $left; ?>: solid 5px #f2cf87;
4087 padding-bottom: 8px;
4088 margin: 1em 0em 1em 0em;
4089 background: #fcf8e3;
4091 div.warning a, div.info a, div.error a {
4092 color: var(--colortextlink);
4097 border-<?php
print $left; ?>: solid 5px #f28787;
4101 padding-bottom: 8px;
4102 margin: 1em 0em 1em 0em;
4103 background: #EFCFCF;
4111 a.normal:link { font-weight: normal }
4112 a.normal:visited { font-weight: normal }
4113 a.normal:active { font-weight: normal }
4114 a.normal:hover { font-weight: normal }
4116 a.impayee:link { font-weight: bold; color: #550000; }
4117 a.impayee:visited { font-weight: bold; color: #550000; }
4118 a.impayee:active { font-weight: bold; color: #550000; }
4119 a.impayee:hover { font-weight: bold; color: #550000; }
4131 .framecontent iframe {
4141 .opened-dash-board-wrap {
4142 margin-bottom: 25px;
4149 .product_line_stock_ok { color: #002200; }
4150 .product_line_stock_too_low { color: #884400; }
4152 .fieldrequired { font-weight: bold; color: var(--fieldrequiredcolor) !important; }
4154 td.widthpictotitle { width: 26px; text-align: <?php echo $left; ?>; }
4155 span.widthpictotitle { font-size: 1.7em; }
4156 table.titlemodulehelp tr td img.widthpictotitle { width: 80px; }
4158 .dolgraphtitle { margin-top: 6px; margin-bottom: 4px; }
4159 .dolgraphtitlecssboxes { }
4160 .dolgraphchart canvas { width: calc(100% - 20px) !important; }
4161 .legendColorBox, .legendLabel { border: none !important; }
4162 div.dolgraph div.legend, div.dolgraph div.legend div { background-color: var(--dolgraphbg) !important; }
4163 div.dolgraph div.legend table tbody tr { height:
auto; }
4164 td.legendColorBox { padding: 2px 2px 2px 0 !important; }
4165 td.legendLabel { padding: 2px 2px 2px 0 !important; }
4167 text-align: <?php echo $left; ?>;
4170 label.radioprivate {
4171 white-space: nowrap;
4181 div.divphotoref > a > .photowithmargin {
4185 border: 1px solid #f0f0f0;
4193 margin-top: 6px !important;
4198 content:url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/logo_setup.svg', 1) ?>);
4199 display:
inline-block;
4203 content:url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/nographyet.svg', 1) ?>);
4204 display:
inline-block;
4206 background-repeat: no-repeat;
4215 text-decoration: none;
4217 padding-bottom: 5px;
4220 div.fiche > table.table-fiche-title:first-of-type div {
4221 color: var(--colortexttitlenotab);
4228 color: var(--colortexttitlenotab);
4231 color: var(--colortexttitlenotab);
4234 color: var(--colortexttitlenotab2);
4237 table.table-fiche-title .col-title div.titre{
4240 table.table-fiche-title {
4241 margin-bottom: 12px;
4245 div.backgreypublicpayment { background-color: #f0f0f0; padding: 20px; border-bottom: 1px solid #ddd; }
4246 .backgreypublicpayment a { color: #222 !important; }
4247 .poweredbypublicpayment {
4256 #dolpaymenttable { min-width: 290px; font-size: 16px; }
4257 #tablepublicpayment { border: 1px solid #CCCCCC !important; width: 100%; padding: 20px; }
4258 #tablepublicpayment .CTableRow1 { background-color: #F0F0F0 !important; }
4259 #tablepublicpayment tr.liste_total { border-bottom: 1px solid #CCCCCC !important; }
4260 #tablepublicpayment tr.liste_total td { border-top: none; }
4261 input#cardholder-
name {
4265 .divmainbodylarge { margin-left: 40px; margin-right: 40px; }
4266 #divsubscribe { max-width: 900px; }
4267 #tablesubscribe { width: 100%; }
4270 border: 1px solid #ccc;
4287 .effectpostit:before, .effectpostit:after
4298 -webkit-box-shadow: 0 15px 10px #777;
4299 box-shadow: 0 15px 10px #777;
4300 -webkit-transform: rotate(-3deg);
4301 -moz-transform: rotate(-3deg);
4302 -o-transform: rotate(-3deg);
4303 -ms-transform: rotate(-3deg);
4304 transform: rotate(-3deg);
4308 -webkit-transform: rotate(3deg);
4309 -moz-transform: rotate(3deg);
4310 -o-transform: rotate(3deg);
4311 -ms-transform: rotate(3deg);
4312 transform: rotate(3deg);
4323 .ui-dialog-titlebar {
4325 .ui-dialog-content {
4347 border-<?php
print $left; ?>: solid 5px #f2cf87;
4353 padding-bottom: 4px;
4355 background: #fcf8e3;
4368 .ui-dialog.highlight.ui-widget.ui-widget-content.ui-front {
4373 max-width: <?php
print dol_size(600,
'width'); ?>px !important;
4375 div.ui-tooltip.mytooltip {
4376 border: none !important;
4380 font-stretch: condensed;
4381 -moz-box-shadow: 0.5px 0.5px 4px 0px rgba(0, 0, 0, 0.5);
4382 -webkit-box-shadow:0.5px 0.5px 4px 0px rgba(0, 0, 0, 0.5);
4383 -o-box-shadow: 0.5px 0.5px 4px 0px rgba(0, 0, 0, 0.5);
4384 box-shadow: 0.5px 0.5px 4px 0px rgba(0, 0, 0, 0.5);
4385 filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
4386 background: var(--tooltipbgcolor) !important;
4387 color : var(--tooltipfontcolor);
4399 .ui-datepicker-calendar .ui-state-
default, .ui-datepicker-calendar .ui-widget-content .ui-state-
default,
4400 .ui-datepicker-calendar .ui-widget-header .ui-state-
default, .ui-datepicker-calendar .ui-button,
4401 html .ui-datepicker-calendar .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active
4406 img.datecallink { padding-left: 2px !important; padding-right: 2px !important; }
4408 .ui-datepicker-trigger {
4409 vertical-align: middle;
4416 -webkit-border-radius: 8px;
4418 border: 1px #E4ECEC outset;
4424 background-color: var(--inputbackgroundcolor);
4425 border-top: solid 2px #DDDDDD;
4426 border-<?php
print $left; ?>: solid 2px #DDDDDD;
4427 border-<?php
print $right; ?>: solid 1px #222222;
4428 border-bottom: solid 1px #222222;
4430 border-spacing: 0px;
4431 border-collapse: collapse;
4433 .dp td, .tpHour td, .tpMinute td{padding:2px; font-size:10px;}
4435 .dpHead,.tpHead,.tpHour td:Hover .tpHead{
4437 background-color:#b3c5cc;
4443 .dpButtons,.tpButtons {
4445 background-color:#617389;
4450 .dpButtons:Active,.tpButtons:Active{border: 1px outset black;}
4451 .dpDayNames td,.dpExplanation {background-color:#D9DBE1; font-weight:bold; text-align:center; font-size:11px;}
4452 .dpExplanation{ font-weight:normal; font-size:11px;}
4453 .dpWeek td{text-align:center}
4455 .dpToday,.dpReg,.dpSelected{
4458 .dpToday{font-weight:bold; color:black; background-color:#DDDDDD;}
4459 .dpReg:Hover,.dpToday:Hover{background-color:black;color:white}
4462 .dpSelected{background-color:#0B63A2;color:white;font-weight:bold; }
4464 .tpHour{border-top:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
4465 .tpHour td {border-left:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; cursor:pointer;}
4466 .tpHour td:Hover {background-color:black;color:white;}
4468 .tpMinute {margin-top:5px;}
4469 .tpMinute td:Hover {background-color:black; color:white; }
4470 .tpMinute td {background-color:#D9DBE1; text-align:center; cursor:pointer;}
4476 background-color:transparent;
4481 vertical-align:middle;
4486 color: var(--colortextlink);
4498 div.hidden, td.hidden, img.hidden, span.hidden {
4511 .exampleapachesetup {
4515 border: 1px solid #aaa;
4519 background: #ddd; border: 1px solid #ccc; border-radius: 4px;
4524 background-color: transparent;
4525 background-image: none;
4528 background-color: transparent;
4529 background-image: none;
4531 font-weight: normal;
4534 border-bottom: 1px solid #ccc;
4535 background: #e6e6e6;
4536 display:
inline-block;
4537 padding: 5px 0 5px 0;
4540 .websitebar .buttonDelete, .websitebar .button {
4543 .websitebar .button, .websitebar .buttonDelete
4545 padding: 4px 5px 4px 5px !important;
4546 margin: 2px 4px 2px 4px !important;
4547 line-height: normal;
4548 background: #f5f5f5 !important;
4549 border: 1px solid #ccc !important;
4554 vertical-align: middle;
4560 .websiteselection, .websitetools {
4566 display:
inline-block;
4567 vertical-align: top;
4570 .websiteiframenoborder {
4573 span.websitebuttonsitepreview, a.websitebuttonsitepreview {
4574 vertical-align: middle;
4576 span.websitebuttonsitepreview img, a.websitebuttonsitepreview img {
4578 display:
inline-block;
4580 span.websitebuttonsitepreviewdisabled img, a.websitebuttonsitepreviewdisabled img {
4584 vertical-align: middle;
4588 .websiteselectionsection {
4589 border-left: 1px solid #bbb;
4590 border-right: 1px solid #bbb;
4595 .websitebar input#previewpageurl {
4605 .dayevent .tagtr:first-of-type {
4609 .agendacell { height: 60px; }
4610 table.cal_month { border-spacing: 0px; }
4611 table.cal_month td:first-child { border-left: 0px; }
4612 table.cal_month td:last-child { border-right: 0px; }
4613 table.cal_month td { padding-left: 1px !important; padding-right: 1px !important; }
4614 .cal_current_month { border-top: 0; border-left: solid 1px #E0E0E0; border-right: 0; border-bottom: solid 1px #E0E0E0; }
4615 .cal_current_month_peruserleft { border-top: 0; border-left: solid 2px #6C7C7B; border-right: 0; border-bottom: solid 1px #E0E0E0; }
4616 .cal_current_month_oneday { border-right: solid 1px #E0E0E0; }
4617 .cal_other_month { border-top: 0; border-left: solid 1px #C0C0C0; border-right: 0; border-bottom: solid 1px #C0C0C0; }
4618 .cal_other_month_peruserleft { border-top: 0; border-left: solid 2px #6C7C7B !important; border-right: 0; }
4619 .cal_current_month_right { border-right: solid 1px #E0E0E0; }
4620 .cal_other_month_right { border-right: solid 1px #C0C0C0; }
4621 .cal_other_month { background: #EAEAEA; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4622 .cal_past_month { background: #EEEEEE; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4623 .cal_current_month { background: #FFFFFF; border-left: solid 1px #E0E0E0; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px !important; }
4624 .cal_current_month_peruserleft { background: #FFFFFF; border-left: solid 2px #6C7C7B; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4625 .cal_today { background: #FDFDF0; border-left: solid 1px #E0E0E0; border-bottom: solid 1px #E0E0E0; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4626 .cal_today_peruser { background: #FDFDF0; border-right: solid 1px #E0E0E0; border-bottom: solid 1px #E0E0E0; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4627 .cal_today_peruser_peruserleft { background: #FDFDF0; border-left: solid 2px #6C7C7B; border-right: solid 1px #E0E0E0; border-bottom: solid 1px #E0E0E0; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 1px; padding-top: 0px; padding-bottom: 0px; }
4629 .cal_peruser { padding-top: 0 !important; padding-bottom: 0 !important; padding-<?php
print $left; ?>: 1px !important; padding-<?php
print $right; ?>: 1px !important; }
4631 background: linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
4632 background: -o-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
4633 background: -moz-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
4634 background: -webkit-linear-gradient(bottom, var(--colorbacklinepair1) 85%, var(--colorbacklinepair2) 100%);
4637 .cal_today_peruser_impair { background: #F8F8F0; }
4639 .peruser_notbusy { opacity: 0.5; }
4640 div.event { margin-left: 8px; margin-right: 8px; margin-bottom: 8px; margin-top: 4px; border-radius: 4px; box-shadow: 2px 2px 5px rgba(100, 100, 100, 0.2); }
4641 table.cal_event { border: none; border-collapse: collapse; margin-bottom: 1px; min-height: 20px; filter: saturate(0.8); border-radius: 3px; }
4642 table.cal_event td { border: none; padding-<?php
print $left; ?>: 2px; padding-<?php
print $right; ?>: 2px; padding-top: 0px; padding-bottom: 0px; }
4643 table.cal_event td.cal_event { padding: 4px 4px !important; }
4644 table.cal_event td.cal_event_right { padding: 4px 4px !important; }
4645 .cal_event { font-size: 1em; }
4646 .cal_event a:link { color: #111111; font-weight: normal !important; }
4647 .cal_event a:visited { color: #111111; font-weight: normal !important; }
4648 .cal_event a:active { color: #111111; font-weight: normal !important; }
4649 .cal_event_notbusy a.cal_event_title:hover { color: #111111; font-weight: normal !important; }
4651 .cal_peruserviewname { max-width: 140px; height: 30px !important; }
4652 .cal_event span.badge.badge-status { border: 1px solid #aaa; }
4653 table.cal_month tr td table.nobordernopadding tr td { padding: 0 2px 0 2px; }
4654 table.cal_month tr.liste_titre td.tdfordaytitle { min-width: 120px; }
4659 .calendarviewcontainertr { height: 100px; }
4661 td.cal_other_month {
4671 .ui-widget-content { border: solid 1px rgba(0,0,0,.3); background: #fff !important; }
4673 .ui-autocomplete-loading { background: white url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/working.gif', 1) ?>) right center no-repeat; }
4678 background-color: var(--inputbackgroundcolor);
4679 border:1px solid #888;
4683 .ui-autocomplete ul {
4684 list-style-type:none;
4688 .ui-autocomplete ul li.selected { background-color: var(--inputbackgroundcolor);}
4689 .ui-autocomplete ul li {
4690 list-style-type:none;
4703 .editkey_textarea, .editkey_ckeditor, .editkey_string, .editkey_email, .editkey_numeric, .editkey_select, .editkey_autocomplete {
4704 background: url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/edit.png', 1) ?>) right top no-repeat;
4710 .editkey_datepicker {
4711 background: url(<?php echo
dol_buildpath($path.
'/theme/'.$theme.
'/img/calendar.png', 1) ?>) right center no-repeat;
4718 .editval_textarea.active:hover, .editval_ckeditor.active:hover, .editval_string.active:hover, .editval_email.active:hover, .editval_numeric.active:hover, .editval_select.active:hover, .editval_autocomplete.active:hover, .editval_datepicker.active:hover {
4723 .viewval_textarea.active:hover, .viewval_ckeditor.active:hover, .viewval_string.active:hover, .viewval_email.active:hover, .viewval_numeric.active:hover, .viewval_select.active:hover, .viewval_autocomplete.active:hover, .viewval_datepicker.active:hover {
4738 .treeview ul { background-color: transparent !important; margin-bottom: 4px !important; margin-top: 0 !important; padding-top: 4px !important; }
4739 .treeview li { background-color: transparent !important; padding: 0 0 0 16px !important; min-height: 26px; }
4740 .treeview .hover { color: var(--colortextlink) !important; text-decoration: underline !important; }
4741 .treeview .hitarea { margin-top: 3px; }
4772 font-family:sans-serif;
4775 border-spacing: 0px;
4776 border-collapse: collapse;
4783 border-style:groove;
4793 A.color, A.color:active, A.color:visited {
4794 position : relative;
4796 text-decoration : none;
4802 border : 1px inset white;
4805 border : 1px outset white;
4807 A.none, A.none:active, A.none:visited, A.none:hover {
4808 position : relative;
4810 text-decoration : none;
4817 border : 1px solid #b3c5cc;
4826 background-color : #b3c5cc;
4829 position : absolute;
4833 background-color : #b3c5cc;
4834 border : 2px outset;
4843 border : 1px outset white;
4849 font-family : <?php
print $fontlist ?>;
4852 text-align : center;
4856 font-family : <?php
print $fontlist ?>;
4863 font-family : <?php
print $fontlist ?>;
4871 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
4872 border: 1px solid #888;
4873 background: var(--colorbacktitle1);
4877 .ui-menu .ui-menu-item a {
4878 text-decoration:none;
4882 font-weight: normal;
4883 font-family:<?php echo $fontlist; ?>;
4887 font-family:<?php echo $fontlist; ?>;
4890 .ui-button { margin-left: -2px; }
4891 .ui-button-icon-only .ui-button-text { height: 8px; }
4892 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 2px 0px 6px 0px; }
4895 line-height: 1em !important;
4897 .ui-autocomplete-input { margin: 0; padding: 4px; }
4904 body.cke_show_borders {
4905 margin: 5px !important;
4909 border: 1px #bbb solid ! important;
4916 .cke_wrapper { padding: 4px !important; }
4917 a.cke_dialog_ui_button
4919 font-family: <?php
print $fontlist ?> !important;
4920 background-image: url(<?php echo $img_button ?>) !important;
4921 background-position: bottom !important;
4922 border: 1px solid #C0C0C0 !important;
4923 -webkit-border-radius:0px 5px 0px 5px !important;
4924 border-radius:0px 5px 0px 5px !important;
4925 -webkit-box-shadow: 3px 3px 4px #DDD !important;
4926 box-shadow: 3px 3px 4px #DDD !important;
4928 .cke_dialog_ui_hbox_last
4930 vertical-align: bottom ! important;
4939 a.cke_dialog_ui_button_ok span {
4940 text-shadow: none !important;
4941 color: #333 !important;
4949 border: 1px solid #ddd;
4952 .aceeditorstatusbar {
4955 padding-<?php echo $left; ?>: 10px;
4959 background-color: #ebebeb;
4963 .ace_status-indicator {
4967 border-left: 1px solid;
4969 pre#editfilecontentaceeditorid {
4979 height: 72px !important;
4987 .customreportsoutput, .customreportsoutputnotdata {
4990 .customreportsoutputnotdata {
5003 #types .btn-primary {
5012 display:
inline-block;
5017 vertical-align: top;
5020 #types input.text, #types textarea {
5034 box-sizing:border-box;
5041 #comment .comment-table {
5045 #comment .comment-cell {
5048 #comment .comment-info {
5050 border-right:1px solid #dedede;
5054 background:rgba(255,255,255,0.5);
5055 vertical-align:middle;
5058 #comment .comment-info a {
5061 #comment .comment-right {
5064 #comment .comment-description {
5068 #comment .comment-delete {
5071 vertical-align:middle;
5073 #comment .comment-delete:hover {
5074 background:rgba(250,20,20,0.8);
5076 #comment .comment-edit {
5079 vertical-align:middle;
5081 #comment .comment-edit:hover {
5082 background:rgba(0,184,148,0.8);
5095 width: <?php
print isset($_SESSION[
'dol_screenwidth']) ?max($_SESSION[
'dol_screenwidth'] - 830, 450) :
'450'; ?>px !important;
5098 div#GanttChartDIVglisthead, div#GanttChartDIVgcharthead {
5102 .gtaskname div, .gtaskname, .gstartdate div, .gstartdate, .genddate div, .genddate {
5103 font-size: unset !important;
5106 div.gantt, .gtaskheading, .gmajorheading, .gminorheading, .gminorheadingwkend {
5107 font-size: unset !important;
5108 font-weight: normal !important;
5109 color: #000 !important;
5112 background: #f0f0f0 !important;
5115 background: rgb(108,152,185) !important;
5118 background: rgb(160,173,58) !important;
5122 text-overflow: ellipsis;
5124 td.gminorheadingwkend {
5125 color: #888 !important;
5128 color: #666 !important;
5130 .glistlbl, .glistgrid {
5131 width: 582px !important;
5138 .gtaskname div, .gtaskname {
5139 min-width: 250px !important;
5140 max-width: unset !important;
5141 width: unset !important;
5143 .gpccomplete div, .gpccomplete {
5144 min-width: 40px !important;
5145 max-width: 40px !important;
5146 width: 40px !important;
5148 td.gtaskheading.gstartdate, td.gtaskheading.genddate {
5149 white-space:
break-spaces;
5151 .gtasktableh tr:nth-child(2) td:nth-child(2), .gtasktableh tr:nth-child(2) td:nth-child(3), .gtasktableh tr:nth-child(2) td:nth-child(4), .gtasktableh tr:nth-child(2) td:nth-child(5), .gtasktableh tr:nth-child(2) td:nth-child(6), .gtasktableh tr:nth-child(2) td:nth-child(7) {
5152 color: transparent !important;
5166 font-weight: normal;
5175 font-weight: normal;
5181 text-decoration: none;
5186 margin: 0 5px 5px 5px;
5191 margin: 0 10px 20px 10px;
5196 float: <?php
print $left; ?>;
5197 border: solid 1px #DDDDDD;
5204 font-weight: normal;
5212 white-space: nowrap;
5218 vertical-align: middle;
5222 display:
inline-block !important;
5224 ul.ecmjqft a:active {
5225 font-weight: bold !important;
5227 ul.ecmjqft a:hover {
5228 text-decoration: underline;
5231 vertical-align: middle;
5232 display:
inline-block !important;
5241 #ecm-layout-north div.attachareaformuserfileecm {
5242 padding-bottom: 0px;
5244 div#ecm-layout-west {
5246 vertical-align: top;
5248 div#ecm-layout-center {
5249 width: calc(100% - 390px);
5250 vertical-align: top;
5254 .ecmjqft LI.directory { font-weight:normal; background: url(<?php echo
dol_buildpath($path.
'/theme/common/treemenu/folder2.png', 1); ?>) left top no-repeat; }
5255 .ecmjqft LI.expanded { font-weight:normal; background: url(<?php echo
dol_buildpath($path.
'/theme/common/treemenu/folder2-expanded.png', 1); ?>) left top no-repeat; }
5256 .ecmjqft LI.wait { font-weight:normal; background: url(<?php echo
dol_buildpath(
'/theme/'.$theme.
'/img/working.gif', 1); ?>) left top no-repeat; }
5263 .jnotify-container {
5264 position: fixed !important;
5265 <?php
if (!empty($conf->global->MAIN_JQUERY_JNOTIFY_BOTTOM)) { ?>
5266 top:
auto !important;
5267 bottom: 4px !important;
5270 min-width: <?php echo $dol_optimize_smallscreen ?
'200' :
'480'; ?>px;
5273 padding-left: 10px !important;
5274 padding-right: 10px !important;
5275 word-wrap:
break-word;
5277 .jnotify-container .jnotify-notification .jnotify-message {
5278 font-weight: normal;
5280 .jnotify-container .jnotify-notification-warning .jnotify-close, .jnotify-container .jnotify-notification-warning .jnotify-message {
5281 color: #a28918 !important;
5285 div.jnotify-background {
5286 opacity : 0.95 !important;
5287 -webkit-box-shadow: 2px 2px 4px #888 !important;
5288 box-shadow: 2px 2px 4px #888 !important;
5296 div.dolEventValid h1, div.dolEventValid h2 {
5298 background-color: #e3f0db;
5299 padding: 5px 5px 5px 5px;
5302 div.dolEventError h1, div.dolEventError h2 {
5304 background-color: #d79eac;
5305 padding: 5px 5px 5px 5px;
5313 .divmap, #google-visualization-geomap-embed-0, #google-visualization-geomap-embed-1, #google-visualization-geomap-embed-2 {
5321 table.dataTable tr.odd td.sorting_1, table.dataTable tr.even td.sorting_1 {
5322 background: none !important;
5324 .sorting_asc { background: url(
'<?php echo dol_buildpath('/theme/
'.$theme.'/img/sort_asc.png
', 1); ?>') no-repeat center right !important; }
5325 .sorting_desc { background: url(
'<?php echo dol_buildpath('/theme/
'.$theme.'/img/sort_desc.png
', 1); ?>') no-repeat center right !important; }
5326 .sorting_asc_disabled { background: url(
'<?php echo dol_buildpath('/theme/
'.$theme.'/img/sort_asc_disabled.png
', 1); ?>') no-repeat center right !important; }
5327 .sorting_desc_disabled { background: url(
'<?php echo dol_buildpath('/theme/
'.$theme.'/img/sort_desc_disabled.png
', 1); ?>') no-repeat center right !important; }
5328 .dataTables_paginate {
5331 .paginate_button_disabled {
5332 opacity: 1 !important;
5333 color: #888 !important;
5334 cursor:
default !important;
5336 .paginate_disabled_previous:hover, .paginate_enabled_previous:hover, .paginate_disabled_next:hover, .paginate_enabled_next:hover
5338 font-weight: normal;
5340 .paginate_enabled_previous:hover, .paginate_enabled_next:hover
5342 text-decoration: underline !important;
5346 text-decoration: underline !important;
5350 font-weight: normal !important;
5351 text-decoration: none !important;
5353 .paging_full_numbers {
5354 height: inherit !important;
5356 .paging_full_numbers a.paginate_active:hover, .paging_full_numbers a.paginate_button:hover {
5357 background-color: var(--colorbackbody) !important;
5359 .paging_full_numbers, .paging_full_numbers a.paginate_active, .paging_full_numbers a.paginate_button {
5360 background-color: var(--colorbackbody) !important;
5361 border-radius: inherit !important;
5363 .paging_full_numbers a.paginate_button_disabled:hover, .paging_full_numbers a.disabled:hover {
5364 background-color: var(--colorbackbody) !important;
5366 .paginate_button, .paginate_active {
5367 border: 1px solid #ddd !important;
5368 padding: 6px 12px !important;
5369 margin-left: -1px !important;
5370 line-height: 1.42857143 !important;
5371 margin: 0 0 !important;
5378 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled, .paginate_button_disabled {
5380 background-image: none;
5383 div.dataTables_length {
5384 float: right !important;
5387 div.dataTables_length select {
5390 .dataTables_wrapper .dataTables_paginate {
5391 padding-top: 0px !important;
5398 span.select2-selection--single.flat[aria-disabled=
"true"] span.select2-selection__rendered {
5402 span#select2-taskid-container[title^=
'--'] {
5406 .select2-container--
default .select2-results__option--highlighted[aria-selected] {
5407 background-color: rgb(<?php echo $colorbackhmenu1 ?>);
5408 color: var(--colortextbackhmenu);
5410 .select2-container--
default .select2-results__option--highlighted[aria-selected] span {
5411 color: #fff !important;
5414 span.select2.select2-container.select2-container--
default {
5415 <?php
if (empty($conf->global->THEME_SHOW_BORDER_ON_INPUT)) { ?>
5421 input.select2-input {
5422 border-bottom: none ! important;
5426 border-bottom: solid 1px var(--inputbordercolor) !important;
5428 .select2-results .select2-highlighted.optionblue {
5429 color: #FFF !important;
5431 .select2-container .select2-selection--multiple {
5432 min-height: 30px !important;
5434 .select2-container--
default .select2-selection--multiple .select2-selection__choice {
5435 margin-top: 5px !important;
5438 .select2-container--focus span.select2-selection.select2-selection--single {
5439 border-bottom: 1px solid #666 !important;
5442 .blockvmenusearch .select2-container--
default .select2-selection--single,
5443 .blockvmenubookmarks .select2-container--
default .select2-selection--single
5445 background-color: var(--colorbackvmenu1);
5447 .select2-container--
default .select2-selection--single {
5448 background-color: var(--colorbackbody);
5450 #blockvmenusearch .select2-container--default .select2-selection--single .select2-selection__placeholder {
5451 color: var(--colortextbackvmenu);
5453 .select2-container--
default .select2-selection--single .select2-selection__rendered {
5454 color: var(--colortext);
5458 color: #999 !important;
5460 .select2-choice, .select2-container .select2-choice {
5461 border-bottom: solid 1px rgba(0,0,0,.4);
5463 .select2-container .select2-choice > .select2-chosen {
5466 .select2-container .select2-choice .select2-arrow {
5468 background: transparent;
5470 .select2-container-multi .select2-choices {
5471 background-image: none;
5473 .select2-container .select2-choice {
5474 color: var(--colortext);
5477 .selectoptiondisabledwhite {
5478 background: #FFFFFF !important;
5482 border-left: none !important;
5483 background: none !important;
5487 border-top: none !important;
5488 border-left: none !important;
5489 border-right: none !important;
5491 .select2-drop.select2-drop-above {
5492 box-shadow: none !important;
5494 .select2-container--open .select2-dropdown--above {
5495 border-bottom: solid 1px var(--inputbordercolor);
5497 .select2-drop.select2-drop-above.select2-drop-active {
5498 border-top: 1px solid #ccc;
5499 border-bottom: solid 1px var(--inputbordercolor);
5501 .select2-container--
default .select2-selection--single
5504 <?php
if (empty($conf->global->THEME_SHOW_BORDER_ON_INPUT)) { ?>
5510 border<?php echo empty($conf->global->THEME_SHOW_BORDER_ON_INPUT) ?
'-bottom' :
''; ?>: solid 1px var(--inputbordercolor);
5512 -webkit-box-shadow: none !important;
5513 box-shadow: none !important;
5514 border-radius: 0 !important;
5516 .select2-container--
default.select2-container--focus .select2-selection--multiple {
5521 .select2-container--
default .select2-selection--multiple {
5522 border-bottom: solid 1px var(--inputbordercolor);
5526 border-radius: 0 !important;
5527 background: var(--inputbackgroundcolor);
5529 .select2-container--
default .select2-selection--multiple .select2-selection__choice{
5530 background-color: #ddd;
5533 .select2-search__field
5536 border-top: none !important;
5537 border-left: none !important;
5538 border-right: none !important;
5539 border-bottom: solid 1px rgba(0,0,0,.2) !important;
5540 -webkit-box-shadow: none !important;
5541 box-shadow: none !important;
5542 border-radius: 0 !important;
5545 .select2-container-active .select2-choice, .select2-container-active .select2-choices
5550 border-bottom: none;
5551 -webkit-box-shadow: none !important;
5552 box-shadow: none !important;
5557 box-shadow: 1px 2px 10px var(--colorbackvmenu1);
5558 background-color: var(--colorbackbody);
5559 color: var(--colortext);
5561 .select2-dropdown-open {
5562 background-color: var(--colorbackvmenu1);
5564 .select2-dropdown-open .select2-choice, .select2-dropdown-open .select2-choices
5569 border-bottom: none;
5570 -webkit-box-shadow: none !important;
5571 box-shadow: none !important;
5572 background-color: var(--colorbackvmenu1);
5578 .select2-drop.select2-drop-above.select2-drop-active, .select2-drop {
5581 .select2-drop.select2-drop-above {
5584 .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {
5585 background-image: none;
5586 border-radius: 0 !important;
5588 div.select2-drop-above
5590 background: var(--colorbackvmenu1);e
5591 -webkit-box-shadow: none !important;
5592 box-shadow: none !important;
5594 .select2-drop-active
5596 border: 1px solid #ccc;
5599 .select2-search input {
5602 a span.select2-chosen
5604 font-weight: normal !important;
5606 .select2-container .select2-choice {
5607 background-image: none;
5610 .select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-ajax-error, .select2-results .select2-selection-limit
5612 background: var(--colorbackvmenu1);
5617 .select2-results__option {
5618 word-
break:
break-word;
5620 .select2-container.select2-container-disabled .select2-choice, .select2-container-multi.select2-container-disabled .select2-choices {
5621 background-color: var(--colorbackvmenu1);
5622 background-image: none;
5626 .select2-container-disabled .select2-choice .select2-arrow b {
5629 .select2-container-multi .select2-choices .select2-search-choice {
5632 .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices, .select2-container-multi .select2-choices,
5633 .select2-container-multi.select2-container-active .select2-choices
5635 border-bottom: 1px solid #ccc;
5641 .select2-container--
default .select2-results>.select2-results__options{
5646 #addbox .select2-container .select2-choice > .select2-chosen, #actionbookmark .select2-container .select2-choice > .select2-chosen {
5647 text-align: <?php echo $left; ?>;
5650 .select2-container--
default .select2-selection--single .select2-selection__placeholder {
5651 color: var(--colortext);
5654 span#select2-boxbookmark-container, span#select2-boxcombo-container {
5655 text-align: <?php echo $left; ?>;
5658 .select2-container .select2-selection--single .select2-selection__rendered {
5662 #boxbookmark.boxcombo, #boxcombo.boxcombo {
5665 border-bottom: solid 1px rgba(0,0,0,.4) !important;
5669 vertical-align: top;
5673 .select2-container-multi-dolibarr .select2-choices-dolibarr .select2-search-choice-dolibarr {
5674 padding: 3px 5px 2px 5px;
5675 margin: 0 0 2px 3px;
5680 border: 1px solid #aaaaaa;
5682 -webkit-box-shadow: 0 0 2px var(--inputbackgroundcolor) inset, 0 1px 0 rgba(0, 0, 0, 0.05);
5683 box-shadow: 0 0 2px var(--inputbackgroundcolor) inset, 0 1px 0 rgba(0, 0, 0, 0.05);
5684 background-clip: padding-box;
5685 -webkit-touch-callout: none;
5686 -webkit-
user-select: none;
5687 -moz-
user-select: none;
5688 -ms-
user-select: none;
5690 background-color: var(--inputbackgroundcolor);
5691 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%,
#f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
5692 background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
5693 background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
5694 background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
5696 .select2-container-multi-dolibarr .select2-choices-dolibarr .select2-search-choice-dolibarr a {
5697 font-weight: normal;
5699 .select2-container-multi-dolibarr .select2-choices-dolibarr li {
5703 .select2-container-multi-dolibarr .select2-choices-dolibarr {
5704 height:
auto !important;
5718 .noborderoncategories {
5719 border: none !important;
5720 border-radius: 5px !important;
5722 -webkit-box-shadow: none !important;
5723 box-shadow: none !important;
5725 span.noborderoncategories a, li.noborderoncategories a {
5726 line-height: normal;
5727 vertical-align: top;
5729 span.noborderoncategories {
5730 padding: 4px 5px 0px 5px;
5731 display:
inline-block;
5733 .categtextwhite, .treeview .categtextwhite.hover {
5734 color: #fff !important;
5737 color: #000 !important;
5745 .multi-select-menu {
5749 .multi-select-container {
5750 display:
inline-block;
5754 .multi-select-menu {
5760 background: var(--inputbackgroundcolor);
5763 border: 1px solid #aaa;
5764 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
5768 .multi-select-menu input {
5769 margin-right: 0.3em;
5770 vertical-align: 0.1em;
5773 .multi-select-button {
5774 display:
inline-block;
5776 white-space: nowrap;
5778 text-overflow: ellipsis;
5779 vertical-align: middle;
5780 background-color: var(--inputbackgroundcolor);
5784 border-bottom: solid 1px rgba(0,0,0,.2);
5789 .multi-select-button:focus {
5791 border-bottom: 1px solid #666;
5794 .multi-select-button:after {
5796 display:
inline-block;
5799 border-style: solid;
5800 border-width: 0.5em 0.23em 0em 0.23em;
5801 border-color: #444 transparent transparent transparent;
5805 .multi-select-container--open .multi-select-menu { display: block; }
5807 .multi-select-container--open .multi-select-button:after {
5808 border-width: 0 0.4em 0.4em 0.4em;
5809 border-color: transparent transparent #999 transparent;
5812 .multi-select-menuitem {
5823 ul.ulselectedfields {
5831 vertical-align: middle;
5832 display:
inline-block;
5834 .dropdown dd, .dropdown dt {
5840 text-align: <?php echo $left; ?>;
5850 .dropdown dt a span, .multiSel span {
5852 display:
inline-block;
5853 padding: 0 3px 2px 0;
5855 .dropdown span.value {
5859 background-color: var(--inputbackgroundcolor);
5860 box-shadow: 1px 1px 10px #aaa;
5862 <?php echo $right; ?>:0px;
5871 .dropdown dd ul li {
5872 white-space: nowrap;
5873 font-weight: normal;
5874 padding: 7px 8px 7px 8px;
5876 color: var(--colortext);
5878 .dropdown dd ul li:hover {
5881 .dropdown dd ul li input[type=
"checkbox"] {
5882 margin-<?php echo $right; ?>: 3px;
5884 .dropdown dd ul li a, .dropdown dd ul li span {
5888 .dropdown dd ul li span {
5894 dd.dropdowndd ul li {
5895 text-overflow: ellipsis;
5897 white-space: nowrap;
5908 .moduledesclong h1 {
5910 padding-bottom: 20px;
5918 .searchpage .tagtr .tagtd {
5919 padding-bottom: 3px;
5921 .searchpage .tagtr .tagtd .button {
5926 li.ui-li-divider .ui-link {
5927 color: #FFF !important;
5932 a.ui-link, a.ui-link:hover, .ui-btn:hover, span.ui-btn-text:hover, span.ui-btn-inner:hover {
5933 text-decoration: none !important;
5943 font-size: <?php
print is_numeric($fontsize) ? $fontsize.
'px' : $fontsize; ?>;
5946 .ui-btn-icon-right .ui-btn-inner {
5947 padding-right: 30px;
5949 .ui-btn-icon-left .ui-btn-inner {
5952 .ui-select .ui-btn-icon-right .ui-btn-inner {
5953 padding-right: 30px;
5955 .ui-select .ui-btn-icon-left .ui-btn-inner {
5958 .ui-select .ui-btn-icon-right .ui-icon {
5961 .ui-btn-icon-left > .ui-btn-inner > .ui-icon, .ui-btn-icon-right > .ui-btn-inner > .ui-icon {
5967 white-space: nowrap;
5968 text-overflow: ellipsis;
5970 .fiche .ui-controlgroup {
5972 padding-bottom: 0px;
5974 div.ui-controlgroup-controls div.tabsElem
5978 div.ui-controlgroup-controls div.tabsElem a
5980 -webkit-box-shadow: 0 -3px 6px rgba(0,0,0,.2);
5981 box-shadow: 0 -3px 6px rgba(0,0,0,.2);
5983 div.ui-controlgroup-controls div.tabsElem a#active {
5984 -webkit-box-shadow: 0 -3px 6px rgba(0,0,0,.3);
5985 box-shadow: 0 -3px 6px rgba(0,0,0,.3);
5988 a.tab span.ui-btn-inner
5995 color: var(--colortext);
5997 .liste_titre .ui-link {
5998 color: var(--colortexttitle) !important;
6002 word-wrap:
break-word;
6006 .formdoc .ui-btn-inner
6008 white-space: normal;
6010 text-overflow: clip;
6018 div.ui-radio, div.ui-checkbox
6020 display:
inline-block;
6021 border-bottom: 0px !important;
6023 .ui-checkbox input, .ui-radio input {
6029 div.ui-checkbox label+input, div.ui-radio label+input {
6034 padding-bottom: 10px; margin-bottom: 4px; border-bottom: 1px solid #AAAAAA !important;
6039 -webkit-border-radius: 0;
6042 .ui-field-contain label.ui-input-text {
6043 vertical-align: middle !important;
6045 .ui-mobile fieldset {
6046 border-bottom: none !important;
6050 .ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-
static.ui-li {
6055 font-weight: normal;
6057 .ui-focus, .ui-btn:focus {
6058 -webkit-box-shadow: none;
6066 color: var(--colortexttitlenotab) !important;
6068 .ui-bar-b, .lilevel0 {
6069 background-repeat: repeat-x;
6073 color: var(--colortexttitlenotab) !important;
6076 font-weight: normal !important;
6079 .ui-li.ui-last-child, .ui-li.ui-field-contain.ui-last-child {
6080 border-bottom-width: 0px !important;
6083 color: var(--colortexttitle) !important;
6087 box-shadow: none !important;
6088 border-bottom: 1px solid #ccc;
6090 .ui-btn-icon-right {
6091 border-right: 1px solid #ccc !important;
6094 border: 1px solid #ccc;
6097 .ui-btn-up-c, .ui-btn-hover-c {
6101 .ui-body-c .ui-link, .ui-body-c .ui-link:visited, .ui-body-c .ui-link:hover {
6102 color: var(--colortextlink);
6104 .ui-btn-up-c .vsmenudisabled {
6105 color: #<?php echo $colorshadowtitle; ?> !important;
6106 text-shadow: none !important;
6108 div.tabsElem a.tab {
6109 background: transparent;
6112 color: var(--colortexttitlenotab) !important;
6115 border-top: 2px solid #444;
6116 background: #fff ! important;
6118 .lilevel1 div div a {
6119 font-weight: bold !important;
6124 background: #fff ! important;
6129 background: #fff ! important;
6134 background: #fff ! important;
6139 background: #fff ! important;
6149 background: url(
'<?php echo dol_buildpath($path.'/theme/
'.$theme.'/img/menus_black/money.png
', 1) ?>') top left no-repeat;
6152 background: url(
'<?php echo dol_buildpath($path.'/theme/
'.$theme.'/img/menus_black/home.png
', 1) ?>') top left no-repeat;
6154 .menu_choix1,.menu_choix2 {
6157 border: 1px solid #666;
6160 .menu_choix1 a, .menu_choix2 a {
6163 text-decoration: none;
6169 .menu_choix1 a:hover,.menu_choix2 a:hover {
6172 .menu li.menu_choix1 {
6174 padding-right: 10px;
6175 padding-bottom: 2px;
6177 .menu li.menu_choix2 {
6179 padding-right: 10px;
6180 padding-bottom: 2px;
6182 @media only screen and (max-width: 767px)
6184 .menu_choix1 a, .menu_choix2 a {
6185 background-size: 36px 36px;
6189 .menu li.menu_choix1, .menu li.menu_choix2 {
6194 margin-right: 0 !important;
6208 border: 1px solid #888;
6217 .ticketpublictable td {
6225 .publicnewticketform {
6228 .ticketlargemargin {
6230 padding-right: 50px;
6233 @media only screen and (max-width: 767px)
6235 .ticketlargemargin {
6236 padding-left: 5px; padding-right: 5px;
6249 #cd-timeline::before {
6257 background: #d7e4ed;
6259 @media only screen and (min-width: 1170px) {
6263 #cd-timeline::before {
6269 .cd-timeline-block {
6273 .cd-timeline-block:after {
6278 .cd-timeline-block:first-child {
6281 .cd-timeline-block:last-child {
6284 @media only screen and (min-width: 1170px) {
6285 .cd-timeline-block {
6288 .cd-timeline-block:first-child {
6291 .cd-timeline-block:last-child {
6303 box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
6304 background: #d7e4ed;
6306 .cd-timeline-img img {
6316 .cd-timeline-img.cd-picture {
6317 background: #75ce66;
6319 .cd-timeline-img.cd-movie {
6320 background: #c03b44;
6322 .cd-timeline-img.cd-location {
6323 background: #f0ca45;
6325 @media only screen and (min-width: 1170px) {
6332 -webkit-transform: translateZ(0);
6333 -webkit-backface-visibility: hidden;
6335 .cssanimations .cd-timeline-img.is-hidden {
6338 .cssanimations .cd-timeline-img.bounce-in {
6339 visibility: visible;
6340 -webkit-animation: cd-bounce-1 0.6s;
6341 -moz-animation: cd-bounce-1 0.6s;
6342 animation: cd-bounce-1 0.6s;
6346 @-webkit-keyframes cd-bounce-1 {
6349 -webkit-transform: scale(0.5);
6354 -webkit-transform: scale(1.2);
6358 -webkit-transform: scale(1);
6361 @-moz-keyframes cd-bounce-1 {
6364 -moz-transform: scale(0.5);
6369 -moz-transform: scale(1.2);
6373 -moz-transform: scale(1);
6376 @keyframes cd-bounce-1 {
6379 -webkit-transform: scale(0.5);
6380 -moz-transform: scale(0.5);
6381 -ms-transform: scale(0.5);
6382 -o-transform: scale(0.5);
6383 transform: scale(0.5);
6388 -webkit-transform: scale(1.2);
6389 -moz-transform: scale(1.2);
6390 -ms-transform: scale(1.2);
6391 -o-transform: scale(1.2);
6392 transform: scale(1.2);
6396 -webkit-transform: scale(1);
6397 -moz-transform: scale(1);
6398 -ms-transform: scale(1);
6399 -o-transform: scale(1);
6400 transform: scale(1);
6403 .cd-timeline-content {
6407 border-radius: 0.25em;
6409 background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(230,230,230,0.4) 100%);
6410 background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(230,230,230,0.4) 100%);
6411 background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(230,230,230,0.4) 100%);
6412 background-image: -ms-linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(230,230,230,0.4) 100%);
6413 background-image: linear-gradient(bottom, rgba(0,0,0,0.1) 0%, rgba(230,230,230,0.4) 100%);
6415 .cd-timeline-content:after {
6420 .cd-timeline-content h2 {
6423 .cd-timeline-content .cd-date {
6425 font-size: 0.8125rem;
6427 .cd-timeline-content .cd-date {
6428 display:
inline-block;
6430 .cd-timeline-content p {
6435 .cd-timeline-content .cd-date {
6440 .cd-timeline-content::before {
6447 border: 7px solid transparent;
6448 border-right: 7px solid white;
6450 @media only screen and (min-width: 768px) {
6451 .cd-timeline-content h2 {
6455 .cd-timeline-content {
6459 .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
6461 font-size: 0.875rem;
6464 @media only screen and (min-width: 1170px) {
6465 .cd-timeline-content {
6470 .cd-timeline-content::before {
6473 border-color: transparent;
6474 border-left-color: white;
6476 .cd-timeline-content .cd-read-more {
6479 .cd-timeline-content .cd-date {
6487 .cd-timeline-block:nth-child(even) .cd-timeline-content {
6490 .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
6494 border-color: transparent;
6495 border-right-color: white;
6497 .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {
6500 .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
6516 span.phpdebugbar-tooltip.phpdebugbar-tooltip-extra-wide, span.phpdebugbar-tooltip.phpdebugbar-tooltip-wide {
6517 width: 250px !important;
6519 .phpdebugbar-indicator span.phpdebugbar-tooltip {
6520 opacity: .95 !important;
6522 a.phpdebugbar-tab.phpdebugbar-active {
6523 background-image: unset !important;
6525 .phpdebugbar-fa-tags:before {
6527 font-weight: 600 !important;
6529 .phpdebugbar-fa-tasks:before {
6531 font-weight: 600 !important;
6533 .phpdebugbar-fa-tags, .phpdebugbar-fa-tasks, .phpdebugbar-indicator .fa {
6534 font-family:
"Font Awesome 5 Free";
6537 div.phpdebugbar-widgets-messages li.phpdebugbar-widgets-list-item span.phpdebugbar-widgets-value.phpdebugbar-widgets-warning:before,
6538 div.phpdebugbar-widgets-messages li.phpdebugbar-widgets-list-item span.phpdebugbar-widgets-value.phpdebugbar-widgets-error:before,
6539 div.phpdebugbar-widgets-exceptions a.phpdebugbar-widgets-editor-link:before,
6540 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-database:before,
6541 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-duration:before,
6542 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-memory:before,
6543 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-row-count:before,
6544 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-copy-clipboard:before,
6545 div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-stmt-
id:before,
6546 div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-render-time:before,
6547 div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-memory:before,
6548 div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-param-count:before,
6549 div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-type:before,
6550 div.phpdebugbar-widgets-templates a.phpdebugbar-widgets-editor-link:before
6552 font-family:
"Font Awesome 5 Free" !important;
6559 .dol-xaxis-vertical .flot-x-axis .flot-tick-label.tickLabel {
6560 text-orientation: sideways;
6562 writing-mode: vertical-rl;
6563 white-space: nowrap;
6572 background-size: 22px
auto;
6575 .imgopensurveywizard
6577 padding: 0 4px 0 4px;
6579 @media only screen and (max-width: 767px)
6581 .imgopensurveywizard, .imgautosize { width:95%; height:
auto; }
6591 -webkit-border-radius: 0;
6598 @media only screen and (max-width: 1024px)
6600 div#ecm-layout-west {
6601 width: calc(100% - 4px);
6604 div#ecm-layout-center {
6611 @media only screen and (max-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC1) ? round($nbtopmenuentries * 90, 0) + 340 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC1; ?>px)
6614 width: <?php echo round(52); ?>px;
6615 white-space: nowrap;
6617 text-overflow: ellipsis;
6618 color: var(--colortextbackhmenu);
6625 background-size: 22px
auto;
6629 li.tmenu, li.tmenusel {
6644 @media only screen and (max-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC2) ? round($nbtopmenuentries * 69, 0) + 130 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC2; ?>px)
6646 li.tmenucompanylogo {
6653 max-width: <?php echo round(26); ?>px;
6654 text-overflow: clip;
6656 span.mainmenuaspan {
6665 background-size: 20px
auto;
6675 @media only screen and (max-width: <?php echo empty($conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3) ? round($nbtopmenuentries * 47, 0) + 130 : $conf->global->THEME_ELDY_WITDHOFFSET_FOR_REDUC3; ?>px)
6679 background: var(--colorbackvmenu1);
6684 background: var(--colorbackvmenu1);
6687 .login_vertical_align {
6689 padding-right: 20px;
6694 <?php
if ($disableimages) { ?>
6699 <?php
if (
GETPOST(
'optioncss',
'aZ09') ==
'print') { ?>
6702 padding-<?php echo $right; ?>: 0;
6705 div.login_block_user {
6716 padding-right: 20px;
6717 padding-bottom: 16px;
6718 top: inherit !important;
6721 vertical-align: middle;
6723 background: var(--colorbackvmenu1);
6732 .side-nav-vert .user-menu .dropdown-menu {
6733 width: 234px !important;
6735 div.login_block_other {
6736 margin-right: unset;
6738 div.login_block_user, div.login_block_other { clear: both; }
6739 .atoplogin, .atoplogin:hover
6741 color:unset !important;
6746 padding: 0 !important;
6749 li.tmenu, li.tmenusel {
6756 text-overflow: clip;
6759 background-size: 20px
auto;
6760 margin-top: 2px !important;
6768 width:
auto !important;
6770 .tableforfield>tr>td:first-child, .tableforfield>tbody>tr>td:first-child, div.tableforfield div.tagtr>div.tagtd:first-of-type {
6773 .tableforfield>tr>td:nth-child(2), .tableforfield>tbody>tr>td:nth-child(2), div.tableforfield div.tagtr>div.tagtd:nth-child(2) {
6774 word-
break:
break-word;
6781 table.table-fiche-title .col-title div.titre{
6790 @media only screen and (max-width: 320px)
6796 @media only screen and (max-width: 300px)
6802 @media only screen and (max-width: 280px)
6811 include
dol_buildpath($path.
'/theme/'.$theme.
'/dropdown.inc.php', 0);
6812 include
dol_buildpath($path.
'/theme/'.$theme.
'/info-box.inc.php', 0);
6813 include
dol_buildpath($path.
'/theme/'.$theme.
'/progress.inc.php', 0);
6814 include
dol_buildpath($path.
'/theme/'.$theme.
'/timeline.inc.php', 0);
6816 if (!empty($conf->global->THEME_CUSTOM_CSS))
print $conf->global->THEME_CUSTOM_CSS;
6821 div.flot-text .flot-tick-label .tickLabel {
GETPOST($paramname, $check= 'alphanohtml', $method=0, $filter=null, $options=null, $noreplace=0)
Return value of a param into GET or POST supervariable.
if(!empty($arrayfields['country.code_iso']['checked'])) print_liste_field_titre($arrayfields['country.code_iso']['label'] country if(!empty($arrayfields['typent.code']['checked'])) print_liste_field_titre($arrayfields['typent.code']['label'] typent code
$conf db name
Only used if Module[ID]Name translation string is not found.
dol_buildpath($path, $type=0, $returnemptyifnotfound=0)
Return path of url or filesystem.
price($amount, $form=0, $outlangs= '', $trunc=1, $rounding=-1, $forcerounding=-1, $currency_code= '')
Function to format a value into an amount for visual output Function used into PDF and HTML pages...
dol_size($size, $type= '')
Optimize a size for some browsers (phone, smarphone, ...)
pt($db, $sql, $date)
print function
print
Draft customers invoices.
if(preg_match('/crypted:/i', $dolibarr_main_db_pass)||!empty($dolibarr_main_db_encrypted_pass)) $conf db type