1body {
2    margin: 0;
3    padding: 0;
4}
5div#headerbox {
6    border-radius: 3px;
7    border-bottom: 1px solid rgb(190, 190, 190);
8    color: rgb(100, 100, 100) !important;
9    overflow: auto;
10    padding: 5px 20px;
11}
12div#headerbox table.outer {
13    display: inline;
14    position: fixed !important;
15    top: -1px;
16    left: -1px;
17    bottom: -1px;
18    right: 0px;
19    border: none !important;
20    table-collapse: collapse;
21}
22div#headerbox div#subject {
23    color: rgb(100, 100, 100) !important;
24    font-size: 22px;
25    font-weight: normal;
26    line-height: 24px;
27    padding-bottom: 5px;
28    padding-top: 5px;
29}
30div#headerbox div#photo {
31    float: left;
32    margin: 5px;
33}
34div#headerbox div.table {
35    display: table;
36    padding-right: 12px;
37    padding-top: 6px;
38}
39div#headerbox div.row {
40    display: table-row;
41}
42div#headerbox div.headerleft {
43    display: table-cell;
44    padding: 0.1em 1em;
45}
46div#headerbox div.headerright {
47    display: table-cell;
48    font-weight: bold;
49    padding: 0.1em;
50}
51div#headerbox div.nowrap {
52    white-space: pre; /* this will avoid line breaks*/
53}
54div#headerbox div.date {
55    color: rgb(120, 125, 129) !important;
56}
57div#headerbox .actiontable {
58   display: table;
59   width: 100%;
60}
61div#headerbox div.actionrowtable {
62   display:table-row;
63}
64div#headerbox div.theactioncell {
65    display: table-cell;
66    padding: 0px 2px; /* just some padding, if needed*/
67    white-space: pre; /* this will avoid line breaks*/
68}
69div#headerbox div.theactionbigcell{
70    display: table-cell;
71    width: 100%; /* this will shrink other cells */
72}
73
74#kmailContent {
75    clear: both;
76    margin-top: 10px;
77    padding: 20px;
78}
79
80