30 if (!defined(
'NOREQUIRESOC')) {
31 define(
'NOREQUIRESOC',
'1');
34 if (!defined(
'NOCSRFCHECK')) {
35 define(
'NOCSRFCHECK', 1);
37 if (!defined(
'NOTOKENRENEWAL')) {
38 define(
'NOTOKENRENEWAL', 1);
40 if (!defined(
'NOLOGIN')) {
44 if (!defined(
'NOREQUIREHTML')) {
45 define(
'NOREQUIREHTML', 1);
47 if (!defined(
'NOREQUIREAJAX')) {
48 define(
'NOREQUIREAJAX',
'1');
52 define(
'ISLOADEDBYSTEELSHEET',
'1');
55 session_cache_limiter(
'public');
57 require_once __DIR__.
'/../../main.inc.php';
58 require_once DOL_DOCUMENT_ROOT.
'/core/lib/functions2.lib.php';
63 if (empty($dolibarr_nocache)) {
64 header(
'Cache-Control: max-age=10800, public, must-revalidate');
66 header(
'Cache-Control: no-cache');
70 include DOL_DOCUMENT_ROOT.
'/theme/'.$conf->theme.
'/theme_vars.inc.php';
71 if (defined(
'THEME_ONLY_CONSTANT')) {
78 box-sizing: border-box;
86 background-color: #EEE;
93 button.calcbutton.poscolorblue {
94 background-color: #0066AA;
97 button.calcbutton2.poscolordelete {
98 background: rgb(255, 188, 185);
105 display:
inline-block;
110 vertical-align: middle;
113 width: calc(25% - 2px);
114 height: calc(25% - 2px);
116 background-color: #8c907e;
127 background-color: #5555AA;
129 display:
inline-block;
134 vertical-align: middle;
137 width: calc(25% - 2px);
138 height: calc(25% - 2px);
144 button.calcbutton2.clicked {
145 background-color: #8855AA;
147 button.calcbutton2 .iconwithlabel {
148 padding-bottom: 10px;
152 display:
inline-block;
157 vertical-align: middle;
160 width: calc(25% - 2px);
161 height: calc(25% - 2px);
167 button.productbutton {
168 display:
inline-block;
173 vertical-align: middle;
176 width: calc(100% - 2px);
177 height: calc(100% - 2px);
179 background-color: #a3a6a3;
188 button.actionbutton {
190 border: 2px solid #EEE;
195 button.actionbutton {
196 display:
inline-block;
201 vertical-align: middle;
204 width: calc(33.33% - 2px);
205 height: calc(25% - 2px);
212 border: #000000 1px solid;
217 button.item_value.selected {
223 div[aria-describedby=
"dialog-info"] button:before {
225 font-family:
"Font Awesome 5 Free";
229 div[aria-describedby=
"dialog-info"].ui-dialog .ui-dialog-buttonpane {
237 .fa.fa-trash:before {
249 border: 2px solid #EEE;
252 box-sizing: border-box;
253 background-color:#fff;
263 border: 2px solid #EEE;
266 box-sizing: border-box;
267 background-color:#fff;
285 background-color:black;
292 background: -webkit-linear-gradient(top, rgba(250,250,250,0), rgba(250,250,250,0.5), rgba(250,250,250,0.95), rgba(250,250,250,1));
300 background-color:black;
308 table.postablelines tr td {
315 height: 40px !important;
316 background-color: var(--colorbacklineimpair2);
319 .postablelines td.linecolht {
320 line-height: 1.3em !important;
325 width:calc(50% - 16px);
326 background-color:#aaa;
329 display:
inline-block;
333 @media only screen and (max-aspect-ratio: 6/4) {
344 box-sizing: border-box;
356 height: calc(45% - 50px);
377 box-sizing: border-box;
390 box-sizing: border-box;
400 box-sizing: border-box;
409 box-sizing: border-box;
412 padding-bottom: 10px;
419 box-sizing: border-box;
425 .div1, .div2, .div3, .div4, .div5 {
437 tr.selected, tr.selected td {
439 background-color: rgb(240,230,210) !important;
466 transform: translate(0,-50%);
472 text-overflow: ellipsis;
476 p.description_content{
480 div.description_content {
481 display: -webkit-box;
482 -webkit-box-orient: vertical;
483 -webkit-line-clamp: <?php echo $conf->global->TAKEPOS_LINES_TO_SHOW; ?>;
493 background: rgb(60,70,100);
503 .topnav div.login_block_other, .topnav div.login_block_user {
508 background: var(--colorbackhmenu1);
519 text-decoration: none;
521 .topnav .login_block_other a {
526 .topnav div.login_block_user {
527 display:
inline-block;
528 vertical-align: middle;
532 .userimg.atoplogin img.userphoto, .userimgatoplogin img.userphoto {
535 vertical-align: middle;
538 @media screen and (max-width: 767px) {
539 .topnav .login_block_other a {
557 padding: 7px 4px 7px 4px;
561 .topnav-left a:hover, .topnav .login_block_other a:hover {
562 background-color: #ddd;
570 .topnav input[
type=
"text"] {
571 background-color: #fff;
574 border-bottom: none !important;
581 div#moreinfo, div#infowarehouse {
583 padding: 0 8px 0 8px;
590 background: var(--colorbackhmenu1);
591 color: var(--colortextbackhmenu);
601 @media screen and (min-width: 892px) {
613 @media (max-width: 891px) and (min-width: 386px) {
625 @media screen and (max-width: 385px){
639 @media screen and (max-width: 1024px) {
640 .topnav input[
type=
"text"] {
645 @media screen and (max-width: 767px) {
652 .topnav input[
type=
"text"] {
677 div#moreinfo, div#infowarehouse {
678 padding: 0 5px 0 5px;
685 div.div1, div.div2, div.div3 {
702 button.calcbutton, button.calcbutton2 {
710 button.actionbutton {
727 background-color: rgb(0,0,0);
728 background-color: rgba(0,0,0,0.4);
742 text-decoration: none;
748 background-color: #2b4161;
752 .modal-body {padding: 2px 16px;}
756 background-color: #fefefe;
759 border: 1px solid #888;
761 box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
762 animation-
name: animatetop;
763 animation-duration: 0.4s;
767 @keyframes animatetop {
768 from {top: -300px; opacity: 0}
769 to {top: 0; opacity: 1}
777 background-color: #8c907e;
807 border: 3px solid black;
810 background-color: rgb(233,234,237);
814 @media only screen and (max-width: 767px)
820 .headersplit .headercontent {