1 /* Stylesheet for kivitendo
 
   2  * Name: lx-office-erp.css*/
 
   4 /* The look of links */
 
   5 A:link { color: mediumblue; text-decoration: none; }
 
   6 A:visited { color: mediumblue; text-decoration: none; }
 
   7 A:active { color: black; text-decoration: none; }
 
   8 A:hover { color: black;
 
   9            background-color: lemonchiffon;
 
  10            text-decoration: none;
 
  13   transition: background-color 0.2s;
 
  14   -moz-transition: background-color 0.2s;
 
  15   -webkit-transition: background-color 0.2s;
 
  18 input, textarea, select {
 
  20   border-color: darkgray lightgray lightgray;
 
  23   background-color: white;
 
  27   -moz-appearance: none;
 
  28   -webkit-appearance: none;
 
  32   background: white url('../../image/select-down.png') no-repeat scroll right center;
 
  36 input:focus, textarea:focus, select:focus {
 
  37   background-color: whitesmoke;
 
  39   border-color: gray lightgray lightgray;
 
  43 input:hover, textarea:hover, select:hover {
 
  44   border-color: dimgray darkgray darkgray;
 
  50 input[type="button"]:focus,
 
  51 input[type="submit"]:focus,
 
  54   border-color: darkgray;
 
  57   -webkit-border-radius: 2px;
 
  58   -moz-border-radius: 2px;
 
  60   background-color: whitesmoke;
 
  64 input[type="button"]:hover:enabled,
 
  65 input[type="submit"]:hover:enabled {
 
  67   background-color: lightgray;
 
  70   -webkit-border-radius: 2px;
 
  71   -moz-border-radius: 2px;
 
  80   font-family: Verdana, Arial, Helvetica, sans-serif;
 
  82   background-color: white;
 
  83   background-image: url("../../image/fade.png"); background-repeat:repeat-x;
 
  89   font-family: Verdana, Arial, Helvetica, sans-serif;
 
  96 /*          background-color: #FFFFCC;
 
  98           text-decoration: none;
 
 107   font-family: Verdana, Arial, Helvetica, sans-serif;
 
 113 /* login and admin */
 
 115   font-family: Verdana, Arial, Helvetica, sans-serif;
 
 119   height: auto !important;
 
 128   background-color: #efedde;
 
 143 .message_error_login {
 
 145     border: 1px solid #8b0000;
 
 146     background-color: #ffcccc;
 
 152     background-color: #ADFFB6;
 
 162     background-color: #FFAAAA;
 
 172     background-color: #FFFE66;
 
 179 .message_error_label {
 
 182     background-color: #FEE;
 
 193     background-color: rgb(236,233,216);
 
 205     background-image: url("../../image/fade2.png");
 
 206     background-repeat:repeat-x;
 
 212     background-image: url("../../image/fade2.png");
 
 213     background-repeat:repeat-x;
 
 218 .listheading, .listheading th, #content h2 {
 
 226     background-image: url("../../image/fade.png");
 
 231 .listheadingcontent {
 
 240 .accountlistheading {
 
 246     background-color:rgb(133,132,129);
 
 252   text-decoration: underline;
 
 266 .listrow1, .listrow:nth-child(even)  { background-color: rgb(208,207,201); color: black; vertical-align: top; }
 
 267 .listrow0, .listrow:nth-child(odd) { background-color: rgb(236,233,216); color: black; vertical-align: top; }
 
 268 .listrowempty { background-color: rgb(255,255,255); color: black; vertical-align: top; }
 
 269 .listrow_error1, .listrow_error:nth-child(even) { background-color: #F6CECE; color: black; vertical-align: top; }
 
 270 .listrow_error0, .listrow_error:nth-child(odd) { background-color: #F5A9A9; color: black; vertical-align: top; }
 
 272 .redrow1 { background-color: rgb(250,167, 161); color: black; vertical-align: top; }
 
 273 .redrow0 { background-color: rgb(255,193,176); color: black; vertical-align: top; }
 
 275 .greenrow1 { background-color: rgb(0,250,0); color: black; vertical-align: top; }
 
 276 .greenrow0 { background-color: rgb(0,255,0); color: black; vertical-align: top; }
 
 278 .listsubtotal { font-size: 8pt; background-color: rgb(236,233,216); color: black; font-weight: bolder;}
 
 280 .listtotal, .listtotal td { font-size: 8pt; background-color: rgb(236,233,216); color: black; font-weight: bolder;}
 
 282 /* Verkaufsbericht */
 
 283 .listmainsortheader { font-size: 8pt; background-color: rgb(236,233,216); color: red; font-weight: bolder; padding-left: 10px; padding-top: 0px;}
 
 284 .listmainsortsubtotal { font-size: 8pt; background-color: rgb(236,233,216); color: red; font-weight: bolder; padding-left: 10px;}
 
 285 .listsubsortheader { font-size: 8pt; background-color: rgb(236,233,216); color: green; font-weight: bolder; padding-left: 20px}
 
 286 .listsubsortsubtotal { font-size: 8pt; background-color: rgb(236,233,216); color: green; font-weight: bolder; padding-left: 20px}
 
 287 .listsortdescription { font-size: 8pt; background-color: rgb(236,233,216); color: black; font-weight: normal; padding-left: 30px}
 
 291   font-family: Verdana, Arial, Helvetica, sans-serif;
 
 295   font-family: Verdana, Arial, Helvetica, sans-serif;
 
 299 .plus0 {    /* font color for negative numbers */
 
 325   border: 1px solid blue;
 
 335   background-color: #ffa0a0;
 
 338 .flash_message_error {
 
 339   background-color:#FFD6D6;
 
 340   border: 1px solid #AE0014;
 
 346 .flash_message_warning {
 
 347   background-color:#FFE8C7;
 
 348   border: 1px solid #FF6600;
 
 354 .flash_message_info {
 
 355   background-color:#DCF2FF;
 
 356   border: 1px solid #4690FF;
 
 366 /* Kontenliste Styles */
 
 369   background-color: rgb(208,207,201);
 
 375   background-color: rgb(236,233,216);
 
 386 .coa_details_header {
 
 395 .coa_details_header2 {
 
 419 .customer-vendor-picker-undefined,
 
 420 .chartpicker-undefined,
 
 421 .projectpicker-undefined,
 
 422 .partpicker-undefined {
 
 426 div.part_picker_part,
 
 427 div.chart_picker_chart {
 
 431   border-color: darkgray;
 
 433   -webkit-border-radius: 2px;
 
 434   -moz-border-radius: 2px;
 
 436   background-color: whitesmoke;
 
 439 div.part_picker_part:hover,
 
 440 div.chart_picker_chart:hover {
 
 441   background-color: lightgray;
 
 450 span.ppp_popup_button {
 
 451   display: inline-block;
 
 460 td span.ppp_popup_button,
 
 461 th span.ppp_popup_button {
 
 466 span.part_picker input {
 
 468   background: white url("../../image/search.svg") no-repeat center right;
 
 469   background-size: contain;
 
 470   box-sizing: padding-box;
 
 471   -moz-box-sizing: padding-box;
 
 472   -webkit-box-sizing: padding-box;
 
 475 td span.part_picker input,
 
 476 th span.part_picker input {
 
 481  /* white-space: nowrap;*/
 
 484 div.ppp_block span.ppp_block_number,
 
 485 div.cpc_block span.cpc_block_number
 
 489 div.ppp_block span.ppp_block_description {
 
 493 div.cpc_block span.cpc_block_description {
 
 498 div.ppp_line span.ppp_block_description,
 
 499 div.cpc_line span.cpc_block_description
 
 504 div.ppp_line span.ppp_block_sellprice {
 
 507 div.cpc_block span.cpc_block_balance {
 
 510 div.cpc_block span.cpc_line_balance {
 
 513 div.cpc_line span.cpc_block_second_row {
 
 516 div.cpc_block span.cpc_block_second_row {
 
 519 span.toggle_selected {
 
 526 .customer_dunning_level {