Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F3319201
mail.css
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
29 KB
Referenced Files
None
Subscribers
None
mail.css
View Options
/***** Roundcube|Mail mail task styles *****/
#
messagetoolbar
{
position
:
absolute
;
top
:
47
px
;
left
:
205
px
;
right
:
10
px
;
height
:
35
px
;
min-width
:
650
px
;
white-space
:
nowrap
;
/* border: 1px solid #cccccc; */
}
.
extwin
#
messagetoolbar
{
top
:
5
px
;
left
:
20
px
;
}
#
messagetoolbar
a
,
#
messagetoolbar
select
{
display
:
block
;
float
:
left
;
padding-right
:
10
px
;
}
#
messagetoolbar
a
.
button
,
#
messagetoolbar
a
.
buttonPas
{
display
:
block
;
float
:
left
;
width
:
32
px
;
height
:
32
px
;
padding
:
0
;
margin
:
0
5
px
;
overflow
:
hidden
;
background
:
url
(
images/mail_toolbar.png
)
0
0
no-repeat
transparent
;
opacity
:
0.99
;
/* this is needed to make buttons appear correctly in Chrome */
}
#
messagetoolbar
a
.
buttonPas
{
opacity
:
0.35
;
}
#
messagetoolbar
a
.
button
.
selected
{
background-color
:
#ddd
;
margin-left
:
4
px
;
margin-right
:
4
px
;
margin-top
:
-1
px
;
border
:
1
px
solid
#ccc
;
border-radius
:
3
px
;
-moz-
border-radius
:
3
px
;
-webkit-
border-radius
:
3
px
;
}
#
messagetoolbar
a
.
checkmailSel
{
background-position
:
0
-32
px
;
}
#
messagetoolbar
a
.
back
{
background-position
:
-32
px
0
;
}
#
messagetoolbar
a
.
backSel
{
background-position
:
-32
px
-32
px
;
}
#
messagetoolbar
a
.
compose
{
background-position
:
-64
px
0
;
}
#
messagetoolbar
a
.
composeSel
{
background-position
:
-64
px
-32
px
;
}
#
messagetoolbar
a
.
reply
{
background-position
:
-96
px
0
;
}
#
messagetoolbar
a
.
replySel
{
background-position
:
-96
px
-32
px
;
}
#
messagetoolbar
a
.
replyAll
{
background-position
:
-128
px
0
;
}
#
messagetoolbar
a
.
replyAllSel
{
background-position
:
-128
px
-32
px
;
}
#
messagetoolbar
a
.
forward
{
background-position
:
-160
px
0
;
}
#
messagetoolbar
a
.
forwardSel
{
background-position
:
-160
px
-32
px
;
}
#
messagetoolbar
a
.
delete
{
background-position
:
-192
px
0
;
}
#
messagetoolbar
a
.
deleteSel
{
background-position
:
-192
px
-32
px
;
}
#
messagetoolbar
a
.
print
{
background-position
:
-256
px
0
;
}
#
messagetoolbar
a
.
printSel
{
background-position
:
-256
px
-32
px
;
}
#
messagetoolbar
a
.
markmessage
{
background-position
:
-288
px
0
;
}
#
messagetoolbar
a
.
messagemenu
{
background-position
:
-320
px
0
;
width
:
34
px
;
}
#
messagetoolbar
a
.
spellcheck
{
background-position
:
-418
px
0
;
}
#
messagetoolbar
a
.
spellcheckSel
{
background-position
:
-418
px
-32
px
;
}
#
messagetoolbar
a
.
attach
{
background-position
:
-386
px
0
;
}
#
messagetoolbar
a
.
attachSel
{
background-position
:
-386
px
-32
px
;
}
#
messagetoolbar
a
.
insertsig
{
background-position
:
-482
px
0
;
}
#
messagetoolbar
a
.
insertsigSel
{
background-position
:
-482
px
-32
px
;
}
#
messagetoolbar
a
.
savedraft
{
background-position
:
-354
px
0
;
}
#
messagetoolbar
a
.
savedraftSel
{
background-position
:
-354
px
-32
px
;
}
#
messagetoolbar
a
.
send
{
background-position
:
-450
px
0
;
}
#
messagetoolbar
a
.
sendSel
{
background-position
:
-450
px
-32
px
;
}
#
messagetoolbar
a
.
move
{
background-position
:
-580
px
0
;
}
#
messagetoolbar
a
.
moveSel
{
background-position
:
-580
px
-32
px
;
}
#
messagetoolbar
a
.
download
{
background-position
:
-514
px
0
;
}
#
messagetoolbar
a
.
downloadSel
{
background-position
:
-514
px
-32
px
;
}
#
messagetoolbar
a
.
responses
{
background-position
:
-548
px
0
;
}
#
messagetoolbar
a
.
encrypt
{
background-position
:
-612
px
0
;
}
#
messagetoolbar
a
.
encryptSel
{
background-position
:
-612
px
-32
px
;
}
#
messagemenu
li
a
.
active
:
hover
,
#
attachmentmenu
li
a
.
active
:
hover
,
#
markmessagemenu
li
a
.
active
:
hover
{
color
:
#fff
;
background-color
:
#c00
;
}
#
messagemenu
li
a
,
#
attachmentmenu
li
a
{
background
:
url
(
images/messageactions.png
)
no-repeat
7
px
0
;
background-position
:
7
px
20
px
;
}
#
messagemenu
li
a
.
printlink
{
background-position
:
7
px
1
px
;
}
#
messagemenu
li
a
.
downloadlink
,
#
attachmentmenu
li
a
.
downloadlink
{
background-position
:
7
px
-17
px
;
}
#
attachmentmenu
li
a
.
renamelink
{
background-position
:
6
px
-69
px
;
}
#
messagemenu
li
a
.
sourcelink
{
background-position
:
7
px
-34
px
;
}
#
messagemenu
li
a
.
openlink
,
#
attachmentmenu
li
a
.
openlink
{
background-position
:
7
px
-52
px
;
}
#
messagemenu
li
a
.
editlink
{
background-position
:
6
px
-70
px
;
}
#
messagemenu
li
a
.
movelink
{
background-position
:
6
px
-160
px
;
}
#
messagemenu
li
a
.
copylink
{
background-position
:
6
px
-142
px
;
}
#
markmessagemenu
li
a
,
#
compose-attachments
li
a
.
delete
,
#
compose-attachments
li
a
.
cancelupload
{
background
:
url
(
images/messageicons.png
)
no-repeat
;
}
#
markmessagemenu
li
a
.
readlink
{
background-position
:
7
px
-51
px
;
}
#
markmessagemenu
li
a
.
unreadlink
{
background-position
:
7
px
-119
px
;
}
#
markmessagemenu
li
a
.
flaggedlink
{
background-position
:
7
px
-153
px
;
}
#
markmessagemenu
li
a
.
unflaggedlink
{
background-position
:
7
px
-136
px
;
}
#
searchfilter
{
white-space
:
nowrap
;
position
:
absolute
;
right
:
198
px
;
vertical-align
:
middle
;
}
#
searchfilter
label
{
font-size
:
11
px
;
}
#
mailleftcontainer
{
position
:
absolute
;
top
:
0
;
left
:
0
;
bottom
:
0
;
width
:
160
px
;
}
#
mailrightcontainer
{
position
:
absolute
;
top
:
0
;
left
:
170
px
;
bottom
:
0
;
right
:
0
;
min-width
:
600
px
;
}
#
mailrightcontent
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
;
bottom
:
0
;
}
#
messagepartcontainer
{
position
:
absolute
;
top
:
0
;
left
:
170
px
;
right
:
0
;
bottom
:
0
;
}
#
messagepartheader
{
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
width
:
160
px
;
border
:
1
px
solid
#999999
;
background-color
:
#F9F9F9
;
overflow
:
hidden
;
}
#
messagepartheader
table
{
width
:
100
%
;
table-layout
:
fixed
;
}
#
messagepartheader
table
td
{
text-overflow
:
ellipsis
;
}
#
messagepartheader
table
td
.
title
{
width
:
60
px
;
}
#
mailcontframe
{
position
:
absolute
;
width
:
100
%
;
top
:
0
;
bottom
:
0
;
border
:
1
px
solid
#999999
;
background-color
:
#F9F9F9
;
overflow
:
hidden
;
}
#
mailpreviewframe
{
position
:
absolute
;
right
:
0
;
left
:
0
;
top
:
205
px
;
bottom
:
0
px
;
border
:
1
px
solid
#999999
;
background-color
:
#F9F9F9
;
display
:
none
;
}
#
messagecontframe
{
position
:
relative
;
top
:
0
px
;
left
:
0
px
;
right
:
0
px
;
bottom
:
0
px
;
width
:
100
%
;
height
:
100
%
;
min-height
:
100
%
;
/* Chrome 14 bug */
}
#
messagepartframe
{
width
:
100
%
;
height
:
100
%
;
min-height
:
100
%
;
/* Chrome 14 bug */
border
:
1
px
solid
#999999
;
background-color
:
#fff
;
}
/** mailbox list styles */
#
mailboxlist-container
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100
%
;
bottom
:
0
;
border
:
1
px
solid
#999
;
background-color
:
#F9F9F9
;
}
#
mailboxlist
{
position
:
relative
;
height
:
auto
;
margin
:
0
px
;
padding
:
0
px
;
list-style-image
:
none
;
list-style-type
:
none
;
overflow
:
hidden
;
white-space
:
nowrap
;
background-color
:
#FFF
;
}
#
mailboxlist
li
.
unread
{
font-weight
:
bold
;
}
#
mailboxlist
li
.
recent
>
a
{
color
:
#0066FF
;
}
#
listcontrols
{
position
:
relative
;
white-space
:
nowrap
;
line-height
:
22
px
;
padding
:
0
4
px
;
width
:
auto
;
min-width
:
300
px
;
}
#
listcontrols
a
,
#
listcontrols
span
{
display
:
block
;
float
:
left
;
font-size
:
11
px
;
}
#
listcontrols
span
input
{
vertical-align
:
middle
;
}
#
listcontrols
a
.
button
,
#
listcontrols
a
.
buttonPas
{
display
:
block
;
float
:
left
;
width
:
15
px
;
height
:
15
px
;
padding
:
0
;
margin-top
:
4
px
;
margin-right
:
2
px
;
overflow
:
hidden
;
background
:
url
(
images/mail_footer.png
)
0
0
no-repeat
transparent
;
opacity
:
0.99
;
/* this is needed to make buttons appear correctly in Chrome */
}
#
listcontrols
a
.
buttonPas
{
opacity
:
0.35
;
}
#
listcontrols
a
.
all
{
background-position
:
-30
px
0
;
}
#
listcontrols
a
.
allsel
{
background-position
:
-30
px
-15
px
;
}
#
listcontrols
a
.
page
{
background-position
:
-135
px
0
;
}
#
listcontrols
a
.
pagesel
{
background-position
:
-135
px
-15
px
;
}
#
listcontrols
a
.
unread
{
background-position
:
-45
px
0
;
}
#
listcontrols
a
.
unreadsel
{
background-position
:
-45
px
-15
px
;
}
#
listcontrols
a
.
invert
{
background-position
:
-60
px
0
;
}
#
listcontrols
a
.
invertsel
{
background-position
:
-60
px
-15
px
;
}
#
listcontrols
a
.
none
{
background-position
:
-75
px
0
;
}
#
listcontrols
a
.
nonesel
{
background-position
:
-75
px
-15
px
;
}
#
listcontrols
a
.
expand-all
{
background-position
:
-90
px
0
;
}
#
listcontrols
a
.
expand-allsel
{
background-position
:
-90
px
-15
px
;
}
#
listcontrols
a
.
collapse-all
{
background-position
:
-105
px
0
;
}
#
listcontrols
a
.
collapse-allsel
{
background-position
:
-105
px
-15
px
;
}
#
listcontrols
a
.
expand-unread
{
background-position
:
-120
px
0
;
}
#
listcontrols
a
.
expand-unreadsel
{
background-position
:
-120
px
-15
px
;
}
#
countcontrols
{
position
:
absolute
;
top
:
4
px
;
right
:
4
px
;
white-space
:
nowrap
;
font-size
:
11
px
;
line-height
:
14
px
;
}
#
countcontrols
a
.
button
,
#
countcontrols
a
.
buttonPas
{
float
:
right
;
}
/** message list styles */
body
.
messagelist
{
margin
:
0
px
;
background-color
:
#F9F9F9
;
}
table
.
messagelist
{
width
:
100
%
;
display
:
table
;
table-layout
:
fixed
;
border-spacing
:
0
;
z-index
:
1
;
}
table
.
messagelist
.
fixedcopy
{
z-index
:
2
;
}
.
messagelist
thead
tr
th
,
.
messagelist
thead
tr
td
{
height
:
20
px
;
padding
:
0
4
px
0
2
px
;
vertical-align
:
middle
;
border-bottom
:
1
px
solid
#999999
;
color
:
#333333
;
background
:
url
(
images/listheader.gif
)
top
left
repeat-x
#CCC
;
font-size
:
11
px
;
font-weight
:
bold
;
text-align
:
left
;
}
.
messagelist
thead
tr
>
.
sortedASC
,
.
messagelist
thead
tr
>
.
sortedDESC
{
background-position
:
0
-26
px
;
}
.
messagelist
thead
tr
>
.
sortedASC
a
{
background
:
url
(
images/icons/sort.gif
)
right
0
no-repeat
;
}
.
messagelist
thead
tr
>
.
sortedDESC
a
{
background
:
url
(
images/icons/sort.gif
)
right
-14
px
no-repeat
;
}
.
messagelist
thead
tr
a
{
display
:
block
;
width
:
auto
!important
;
width
:
100
%
;
color
:
#333333
;
text-decoration
:
none
;
}
.
messagelist
thead
tr
>
.
size
.
sortedASC
a
,
.
messagelist
thead
tr
>
.
size
.
sortedDESC
a
{
padding-right
:
18
px
;
}
.
messagelist
thead
tr
>
.
subject
{
padding-left
:
18
px
;
width
:
99
%
;
}
.
messagelist
tbody
tr
th
,
.
messagelist
tbody
tr
td
{
height
:
20
px
;
padding
:
0
;
font-size
:
11
px
;
overflow
:
hidden
;
vertical-align
:
middle
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
-o-
text-overflow
:
ellipsis
;
border-bottom
:
1
px
solid
#EBEBEB
;
cursor
:
default
;
outline
:
none
;
}
.
messagelist
tbody
tr
td
a
{
color
:
#000
;
text-decoration
:
none
;
white-space
:
nowrap
;
cursor
:
inherit
;
}
.
messagelist
td
img
{
vertical-align
:
middle
;
display
:
inline-block
;
}
.
messagelist
tbody
tr
td
.
flag
,
.
messagelist
tbody
tr
td
.
status
,
.
messagelist
tbody
tr
td
.
subject
span
.
status
{
cursor
:
pointer
;
}
.
messagelist
tr
.
flag
span
,
.
messagelist
tr
.
status
span
,
.
messagelist
tr
.
attachment
span
,
.
messagelist
tr
.
priority
span
{
display
:
block
;
width
:
15
px
;
text-indent
:
-5000
px
;
overflow
:
hidden
;
}
.
messagelist
tr
td
div
.
collapsed
,
.
messagelist
tr
td
div
.
expanded
,
.
messagelist
tr
>
.
threads
.
listmenu
,
.
messagelist
tr
.
attachment
span
.
attachment
,
.
messagelist
tr
.
attachment
span
.
report
,
.
messagelist
tr
.
attachment
span
.
encrypted
,
.
messagelist
tr
>
.
priority
span
.
priority
,
.
messagelist
tr
>
.
priority
span
.
prio1
,
.
messagelist
tr
>
.
priority
span
.
prio2
,
.
messagelist
tr
>
.
priority
span
.
prio3
,
.
messagelist
tr
>
.
priority
span
.
prio4
,
.
messagelist
tr
>
.
priority
span
.
prio5
,
.
messagelist
tr
.
flag
span
.
flagged
,
.
messagelist
tr
.
flag
span
.
unflagged
,
.
messagelist
tr
:
hover
.
flag
span
.
unflagged
,
.
messagelist
tr
>
.
status
span
.
status
,
.
messagelist
tr
>
.
status
span
.
msgicon
,
.
messagelist
tr
>
.
status
span
.
deleted
,
.
messagelist
tr
>
.
status
span
.
unread
,
.
messagelist
tr
>
.
status
span
.
unreadchildren
,
.
messagelist
tr
>
.
subject
span
.
msgicon
,
.
messagelist
tr
>
.
subject
span
.
deleted
,
.
messagelist
tr
>
.
subject
span
.
unread
,
.
messagelist
tr
>
.
subject
span
.
replied
,
.
messagelist
tr
>
.
subject
span
.
forwarded
,
.
messagelist
tr
>
.
subject
span
.
unreadchildren
{
display
:
inline-block
;
vertical-align
:
middle
;
height
:
17
px
;
width
:
15
px
;
background
:
url
(
images/messageicons.png
)
center
no-repeat
;
}
.
messagelist
tr
.
attachment
span
.
attachment
{
background-position
:
0
-170
px
;
}
.
messagelist
tr
.
attachment
span
.
report
{
background-position
:
0
-255
px
;
}
.
messagelist
tr
.
attachment
span
.
encrypted
{
background-position
:
0
-418
px
;
}
.
messagelist
tr
>
.
priority
span
.
priority
{
background-position
:
0
-309
px
;
}
.
messagelist
tr
>
.
priority
span
.
prio5
{
background-position
:
0
-358
px
;
}
.
messagelist
tr
>
.
priority
span
.
prio4
{
background-position
:
0
-340
px
;
}
.
messagelist
tr
>
.
priority
span
.
prio3
{
background-position
:
0
-324
px
;
}
.
messagelist
tr
>
.
priority
span
.
prio2
{
background-position
:
0
-309
px
;
}
.
messagelist
tr
>
.
priority
span
.
prio1
{
background-position
:
0
-290
px
;
}
.
messagelist
tr
.
flag
span
.
flagged
{
background-position
:
0
-153
px
;
}
.
messagelist
tr
:
hover
.
flag
span
.
unflagged
{
background-position
:
0
-136
px
;
}
.
messagelist
tr
.
flaggedroot
.
flag
span
,
.
messagelist
tr
.
flaggedroot
.
flag
span
.
unflagged
{
background-position
:
0
-136
px
;
}
.
messagelist
tr
>
.
subject
span
.
msgicon
,
.
messagelist
tr
>
.
subject
span
.
unreadchildren
{
background-position
:
0
-51
px
;
margin
:
0
2
px
;
}
.
messagelist
tr
>
.
subject
span
.
replied
{
background-position
:
0
-85
px
;
}
.
messagelist
tr
>
.
subject
span
.
forwarded
{
background-position
:
0
-68
px
;
}
.
messagelist
tr
>
.
subject
span
.
replied
.
forwarded
{
background-position
:
0
-102
px
;
}
.
messagelist
tr
>
.
status
span
.
msgicon
,
.
messagelist
tr
.
flag
span
.
unflagged
,
.
messagelist
tr
>
.
status
span
.
unreadchildren
{
background-position
:
0
18
px
;
/* no icon */
}
.
messagelist
tr
>
.
status
span
.
msgicon
:
hover
{
background-position
:
0
-272
px
;
}
.
messagelist
tr
>
.
status
span
.
deleted
,
.
messagelist
tr
>
.
subject
span
.
deleted
{
background-position
:
0
-187
px
;
}
.
messagelist
tr
>
.
status
span
.
status
,
.
messagelist
tr
>
.
status
span
.
unread
,
.
messagelist
tr
>
.
subject
span
.
unread
{
background-position
:
0
-119
px
;
}
.
messagelist
tr
td
div
.
collapsed
{
background-position
:
0
-221
px
;
cursor
:
pointer
;
}
.
messagelist
tr
td
div
.
expanded
{
background-position
:
0
-204
px
;
cursor
:
pointer
;
}
.
messagelist
tr
>
.
threads
.
listmenu
{
background-position
:
0
-238
px
;
cursor
:
pointer
;
overflow
:
hidden
;
text-indent
:
-5000
px
;
display
:
block
;
}
.
messagelist
tbody
tr
td
.
subject
{
width
:
99
%
;
}
.
messagelist
tbody
tr
td
.
subject
a
{
cursor
:
default
;
vertical-align
:
middle
;
/* #1487091 */
}
/* thread parent message with unread children */
.
messagelist
tbody
tr
.
unroot
td
.
subject
a
{
text-decoration
:
underline
;
}
.
messagelist
tr
>
.
attachment
,
.
messagelist
tr
>
.
threads
,
.
messagelist
tr
>
.
status
,
.
messagelist
tr
>
.
flag
,
.
messagelist
tr
>
.
priority
{
width
:
17
px
;
padding
:
0
0
0
2
px
;
}
.
messagelist
tr
>
.
size
{
width
:
60
px
;
text-align
:
right
;
padding
:
0
2
px
;
}
.
messagelist
tr
>
.
fromto
,
.
messagelist
tr
>
.
from
,
.
messagelist
tr
>
.
to
,
.
messagelist
tr
>
.
cc
,
.
messagelist
tr
>
.
replyto
{
width
:
180
px
;
padding
:
0
2
px
;
}
.
messagelist
tr
>
.
date
{
width
:
135
px
;
padding
:
0
2
px
;
}
.
messagelist
tr
>
.
folder
{
width
:
135
px
;
}
.
messagelist
tr
>
.
hidden
{
display
:
none
;
}
.
messagelist
tr
.
message
{
background-color
:
#FFF
;
}
.
messagelist
tr
.
unread
{
font-weight
:
bold
;
background-color
:
#FFFFFF
;
}
.
messagelist
tr
.
flagged
td
,
.
messagelist
tr
.
flagged
td
a
{
color
:
#CC0000
;
}
/* This padding-left minus the focused padding left should be half of the focused border-left */
.
messagelist
thead
tr
th
:
first-child
,
.
messagelist
thead
tr
td
:
first-child
,
.
messagelist
tbody
tr
td
:
first-child
{
border-left
:
0
;
padding-left
:
6
px
;
}
/* because of border-collapse, we make the left border twice what we want it to be - half will be hidden to the left */
.
messagelist
tbody
tr
.
focused
>
td
:
first-child
{
border-left
:
2
px
solid
#d4d4d4
;
padding-left
:
4
px
;
}
.
messagelist
tbody
tr
.
selected
.
focused
>
td
:
first-child
{
border-left
:
2
px
solid
#ccc
;
padding-left
:
5
px
;
}
.
messagelist
tr
.
selected
td
{
color
:
#FFFFFF
;
background-color
:
#929292
;
}
.
messagelist
.
focus
tr
.
selected
td
{
background-color
:
#CC3333
;
}
.
messagelist
tr
.
selected
td
a
{
color
:
#FFFFFF
;
}
.
messagelist
tr
.
deleted
td
,
.
messagelist
tr
.
deleted
td
a
{
color
:
#CCCCCC
;
}
#
listmenu
{
padding
:
6
px
;
max-height
:
none
;
}
#
listmenu
legend
{
color
:
#999999
;
}
#
listmenu
fieldset
{
border
:
1
px
solid
#999999
;
margin
:
0
5
px
;
float
:
left
;
}
#
listmenu
div
{
padding
:
8
px
0
3
px
0
;
text-align
:
center
;
clear
:
both
;
}
/***** tree indicators *****/
td
span
.
branch
div
{
float
:
left
;
height
:
16
px
;
}
td
span
.
branch
div
.
tree
{
height
:
17
px
;
width
:
15
px
;
background
:
url
(
images/tree.gif
)
0
px
0
px
no-repeat
;
}
td
span
.
branch
div
.
l1
{
background-position
:
0
px
0
px
;
/* L */
}
td
span
.
branch
div
.
l2
{
background-position
:
-30
px
0
px
;
/* | */
}
td
span
.
branch
div
.
l3
{
background-position
:
-15
px
0
px
;
/* |- */
}
/** message view styles */
#
messageframe
{
position
:
absolute
;
top
:
0
;
left
:
180
px
;
right
:
0
;
bottom
:
0
;
border
:
1
px
solid
#999
;
background-color
:
#FFF
;
overflow
:
auto
;
z-index
:
1
;
}
.
extwin
#
messageframe
{
left
:
0
;
}
div
.
messageheaderbox
{
margin
:
-14
px
8
px
0
px
8
px
;
border
:
1
px
solid
#ccc
;
}
table
.
headers-table
{
width
:
100
%
;
background-color
:
#EBEBEB
;
}
#
messagebody
#
full-headers
,
#
messagebody
table
.
headers-table
{
width
:
auto
;
margin
:
6
px
8
px
;
background-color
:
#F4F4F4
;
}
#
messagebody
.
mailvelope
{
padding
:
10
px
8
px
;
}
#
messagebody
table
.
headers-table
{
margin
:
16
px
6
px
6
px
6
px
;
}
div
.
message-partheaders
+
div
.
message-part
{
border-top
:
0
;
padding-top
:
4
px
;
}
table
.
headers-table
tr
td
{
font-size
:
11
px
;
border-bottom
:
1
px
solid
#FFFFFF
;
}
table
.
headers-table
tr
td
.
header-title
{
width
:
1
%
;
color
:
#666666
;
font-weight
:
bold
;
text-align
:
right
;
white-space
:
nowrap
;
padding
:
0
4
px
0
8
px
;
}
table
.
headers-table
tr
td
.
header
{
width
:
99
%
;
}
table
.
headers-table
tr
td
.
subject
{
font-weight
:
bold
;
}
table
.
headers-table
tr
td
.
header
span
{
white-space
:
nowrap
;
}
#
attachment-list
{
margin
:
0
;
padding
:
0
4
px
0
8
px
;
min-height
:
16
px
;
list-style-image
:
none
;
list-style-type
:
none
;
background
:
url
(
images/icons/attachment.png
)
4
px
2
px
no-repeat
#DFDFDF
;
}
#
messageframe
#
attachment-list
{
border-bottom
:
1
px
solid
#ccc
;
}
.
messageheaderbox
#
attachment-list
{
border-top
:
1
px
solid
#ccc
;
}
#
attachment-list
:
after
{
content
:
"."
;
display
:
block
;
height
:
0
;
font-size
:
0
;
clear
:
both
;
visibility
:
hidden
;
}
#
attachment-list
li
{
float
:
left
;
height
:
18
px
;
font-size
:
11
px
;
padding
:
2
px
0
px
0
px
15
px
;
white-space
:
nowrap
;
}
#
attachment-list
li
a
{
text-decoration
:
none
;
}
#
attachment-list
li
a
:
hover
{
text-decoration
:
underline
;
}
#
attachment-list
li
a
.
drop
{
background
:
url
(
images/icons/down_small.gif
)
no-repeat
center
6
px
;
width
:
12
px
;
height
:
16
px
;
cursor
:
pointer
;
padding
:
0
;
margin-left
:
3
px
;
display
:
inline-block
;
vertical-align
:
middle
;
}
#
messagebody
{
position
:
relative
;
padding-bottom
:
10
px
;
background-color
:
#FFFFFF
;
}
div
.
message-part
,
div
.
message-htmlpart
{
padding
:
10
px
8
px
;
border-top
:
1
px
solid
#ccc
;
/* overflow: hidden; */
}
#
messagebody
div
:
first-child
{
border-top
:
0
;
}
div
.
message-part
a
,
div
.
message-htmlpart
a
{
color
:
#0000CC
;
}
div
.
message-part
div
.
pre
{
margin
:
0
px
;
padding
:
0
px
;
font-family
:
monospace
;
font-size
:
12
px
;
}
div
.
message-part
span
.
sig
{
color
:
#666666
;
}
div
.
message-part
blockquote
{
color
:
blue
;
border-left
:
2
px
solid
blue
;
border-right
:
2
px
solid
blue
;
background-color
:
#F6F6F6
;
margin
:
2
px
0
;
padding
:
0
0.4
em
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
}
div
.
message-part
blockquote
blockquote
{
color
:
green
;
border-left
:
2
px
solid
green
;
border-right
:
2
px
solid
green
;
}
div
.
message-part
blockquote
blockquote
blockquote
{
color
:
#990000
;
border-left
:
2
px
solid
#bb0000
;
border-right
:
2
px
solid
#bb0000
;
}
#
messagebody
span
.
part-notice
{
display
:
block
;
}
#
message-objects
div
,
#
messagebody
span
.
part-notice
{
margin
:
8
px
;
min-height
:
20
px
;
padding
:
10
px
10
px
6
px
46
px
;
}
#
message-objects
div
a
,
#
messagebody
span
.
part-notice
a
{
color
:
#666666
;
padding-left
:
10
px
;
}
#
message-objects
div
a
:
hover
,
#
messagebody
span
.
part-notice
a
:
hover
{
color
:
#333333
;
}
#
messagebody
fieldset
.
image-attachment
{
border
:
0
;
border-top
:
1
px
solid
#ccc
;
margin
:
1
em
1
em
0
1
em
;
}
#
messagebody
fieldset
.
image-attachment
p
>
img
{
max-width
:
80
%
;
}
#
messagebody
legend
.
image-filename
{
color
:
#999
;
font-size
:
0.9
em
;
}
#
messagebody
p
.
image-attachment
{
margin
:
0
1
em
;
padding
:
1
em
;
border-top
:
1
px
solid
#ccc
;
}
#
messagebody
p
.
image-attachment
a
.
image-link
{
float
:
left
;
margin-right
:
2
em
;
min-width
:
160
px
;
min-height
:
60
px
;
text-align
:
center
;
}
#
messagebody
p
.
image-attachment
.
image-filename
{
display
:
block
;
font-weight
:
bold
;
line-height
:
1.6
em
;
}
#
messagebody
p
.
image-attachment
.
image-filesize
{
font-size
:
11
px
;
padding-right
:
1
em
;
}
#
messagebody
p
.
image-attachment
.
attachment-links
a
{
margin-right
:
0.6
em
;
color
:
#cc0000
;
font-size
:
11
px
;
text-decoration
:
none
;
}
#
messagebody
p
.
image-attachment
.
attachment-links
a
:
hover
{
text-decoration
:
underline
;
}
#
messagelinks
{
position
:
absolute
;
top
:
8
px
;
right
:
10
px
;
height
:
16
px
;
text-align
:
right
;
}
#
messageframe
#
messagelinks
{
top
:
2
px
;
right
:
2
px
;
}
#
compose-headers
#
openextwinlink
{
position
:
absolute
;
height
:
15
px
;
top
:
4
px
;
right
:
2
px
;
}
#
full-headers
{
color
:
#666666
;
text-align
:
center
;
padding
:
2
px
6
px
;
border-bottom
:
1
px
solid
#ccc
;
background-color
:
#EBEBEB
;
}
.
messageheaderbox
#
full-headers
{
border-bottom
:
0
;
}
div
.
more-headers
{
cursor
:
pointer
;
height
:
8
px
;
border-bottom
:
0
;
}
div
.
show-headers
{
background
:
url
(
images/icons/down_small.gif
)
no-repeat
center
;
}
div
.
hide-headers
{
background
:
url
(
images/icons/up_small.gif
)
no-repeat
center
;
}
#
headers-source
{
margin
:
2
px
0
;
padding
:
0.5
em
;
height
:
145
px
;
background
:
white
;
overflow
:
auto
;
font-size
:
11
px
;
border
:
1
px
solid
#CCC
;
display
:
none
;
text-align
:
left
;
color
:
#333
;
}
/** message compose styles */
#
compose-container
{
position
:
absolute
;
top
:
0
;
left
:
205
px
;
right
:
0
;
bottom
:
0
;
margin
:
0
;
}
#
compose-div
{
position
:
absolute
;
top
:
85
px
;
right
:
0
;
left
:
0
;
bottom
:
0
;
margin
:
0
;
}
#
compose-body-div
{
position
:
absolute
;
top
:
0
;
left
:
0
;
bottom
:
0
;
right
:
175
px
;
border
:
1
px
solid
#999
;
}
#
compose-body-div
.
mce-tinymce
{
border
:
0
!important
;
width
:
100
%
!important
;
}
.
mce-top-part
::
before
{
box-shadow
:
none
!important
;
}
#
compose-div
.
boxlistcontent
{
bottom
:
23
px
;
}
#
compose-body
{
position
:
absolute
;
left
:
0
;
right
:
0
;
top
:
0
;
bottom
:
0
;
margin
:
0
;
font-size
:
9
pt
;
font-family
:
monospace
;
resize
:
none
;
border
:
none
;
outline
:
none
;
}
#
compose-headers
{
width
:
100
%
;
}
#
compose-headers
td
.
editfield
{
padding-right
:
8
px
;
width
:
95
%
;
}
#
compose-headers
td
.
top
{
vertical-align
:
top
;
}
#
compose-headers
td
.
title
,
#
compose-subject
td
.
title
{
width
:
80
px
!important
;
font-size
:
11
px
;
font-weight
:
bold
;
padding-right
:
10
px
;
white-space
:
nowrap
;
color
:
#666
;
}
#
compose-headers
td
textarea
,
#
compose-headers
td
input
{
resize
:
none
;
width
:
100
%
;
border
:
1
px
solid
#999
;
}
#
compose-headers
td
textarea
{
height
:
32
px
;
}
input
.
from_address
{
width
:
80
%
!important
;
}
#
compose-cc
,
#
compose-bcc
,
#
compose-replyto
,
#
compose-followupto
{
display
:
none
;
}
#
bounceheaders
td
.
editfield
{
width
:
95
%
;
}
#
compose-editorfooter
{
position
:
absolute
;
right
:
5
px
;
bottom
:
0
;
text-align
:
right
;
line-height
:
20
px
;
}
#
compose-editorfooter
label
{
font-size
:
11
px
;
font-weight
:
bold
;
color
:
#666
;
}
#
compose-buttons
{
position
:
absolute
;
left
:
5
px
;
bottom
:
1
px
;
width
:
auto
;
}
#
compose-contacts
{
position
:
absolute
;
top
:
0
;
left
:
0
;
bottom
:
0
;
width
:
195
px
;
border
:
1
px
solid
#999
;
background-color
:
#F9F9F9
;
}
#
compose-attachments
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
;
bottom
:
0
;
border
:
1
px
solid
#999
;
background-color
:
#F9F9F9
;
}
#
compose-attachments
.
droptarget
.
hover
{
background-color
:
#F0F0EE
;
box-shadow
:
0
0
5
px
0
#999
;
-moz-
box-shadow
:
0
0
5
px
0
#999
;
-o-
box-shadow
:
0
0
5
px
0
#999
;
}
#
compose-attachments
ul
{
margin
:
0
px
;
padding
:
0
px
;
background-color
:
#FFF
;
list-style-image
:
none
;
list-style-type
:
none
;
}
#
compose-attachments
ul
li
{
position
:
relative
;
height
:
18
px
;
line-height
:
16
px
;
font-size
:
11
px
;
padding
:
2
px
16
px
1
px
2
px
;
border-bottom
:
1
px
solid
#EBEBEB
;
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
-o-
text-overflow
:
ellipsis
;
}
#
compose-attachments
li
a
.
delete
,
#
compose-attachments
li
a
.
cancelupload
{
text-indent
:
-5000
px
;
width
:
17
px
;
height
:
16
px
;
padding-bottom
:
2
px
;
display
:
inline-block
;
text-decoration
:
none
;
vertical-align
:
middle
;
background-position
:
0
px
-392
px
;
}
#
compose-attachments
li
img
{
vertical-align
:
middle
;
}
#
compose-attachments
li
span
{
line-height
:
18
px
;
vertical-align
:
middle
;
}
#
compose-attachments
li
a
.
drop
{
background
:
url
(
images/icons/down_small.gif
)
no-repeat
center
8
px
;
width
:
16
px
;
height
:
22
px
;
cursor
:
pointer
;
display
:
block
;
position
:
absolute
;
right
:
0
;
top
:
0
;
}
#
upload-form
,
#
attachment-form
{
padding
:
6
px
;
}
#
upload-form
div
,
#
attachment-form
div
{
padding
:
2
px
;
}
#
upload-form
div
.
buttons
,
#
attachment-form
div
.
buttons
{
margin-top
:
4
px
;
}
#
quota
{
position
:
absolute
;
top
:
3
px
;
right
:
8
px
;
width
:
100
px
;
}
#
quotaimg
{
position
:
absolute
;
top
:
3
px
;
right
:
6
px
;
z-index
:
101
;
}
/* addressbook in compose - copy from addressbook.css */
#
directorylist
{
list-style
:
none
;
margin
:
0
;
padding
:
0
;
background-color
:
#FFFFFF
;
}
#
directorylist
li
{
display
:
block
;
font-size
:
11
px
;
background
:
url
(
images/icons/folders.png
)
5
px
-108
px
no-repeat
;
border-bottom
:
1
px
solid
#EBEBEB
;
white-space
:
nowrap
;
}
#
directorylist
li
a
{
cursor
:
default
;
display
:
block
;
padding-left
:
25
px
;
padding-top
:
2
px
;
padding-bottom
:
2
px
;
text-decoration
:
none
;
white-space
:
nowrap
;
height
:
15
px
;
}
#
directorylist
li
.
selected
{
background-color
:
#929292
;
border-bottom
:
1
px
solid
#898989
;
}
#
directorylist
li
.
selected
a
{
color
:
#FFF
;
font-weight
:
bold
;
}
#
contacts-table
{
width
:
100
%
;
table-layout
:
fixed
;
}
#
contacts-table
tbody
td
{
cursor
:
default
;
text-overflow
:
ellipsis
;
-o-
text-overflow
:
ellipsis
;
}
#
contacts-table
td
span
.
email
{
display
:
inline
;
color
:
#ccc
;
font-style
:
italic
;
margin-left
:
0.5
em
;
}
#
abookcountbar
{
margin-top
:
4
px
;
margin-left
:
4
px
;
position
:
absolute
;
margin-right
:
5
px
;
right
:
0
;
top
:
0
;
}
#
abookactions
{
position
:
absolute
;
text-underline
:
none
;
}
#
abookactions
a
{
font-weight
:
bold
;
line-height
:
22
px
;
height
:
22
px
;
width
:
auto
;
margin
:
0
;
padding-left
:
5
px
;
padding-right
:
5
px
;
text-shadow
:
1
px
1
px
white
;
background
:
url
(
"images/icons/groupactions.png"
)
no-repeat
right
-70
px
;
}
#
abookactions
a
.
disabled
{
color
:
#999
;
}
#
compose-contacts
.
searchbox
{
top
:
2
px
;
left
:
7
px
;
}
#
compose-contacts
#
directorylist
{
width
:
100
%
;
top
:
23
px
;
position
:
absolute
;
border-top
:
1
px
solid
#eee
;
}
#
compose-contacts
#
contacts-table
{
top
:
45
px
;
position
:
absolute
;
}
#
image-selector
{
padding-bottom
:
0
!important
;
}
/**** Styles for widescreen (3-column) view ****/
.
widescreen
#
mailview-top
{
bottom
:
0
;
width
:
400
px
;
height
:
auto
;
}
.
widescreen
#
mailview-bottom
{
left
:
412
px
;
top
:
0
;
border
:
1
px
solid
#a3a3a3
;
}
#
messagelistheader
,
.
widescreen
#
messagelistfooter
#
countcontrols
,
.
widescreen
.
messagelist
>
thead
,
.
widescreen
.
messagelist
.
branch
,
.
widescreen
table
.
fixedcopy
{
display
:
none
;
}
#
messagelistcontainer
{
top
:
0
;
}
.
widescreen
#
messagelistcontainer
{
top
:
21
px
;
overflow-x
:
hidden
;
}
.
widescreen
#
mailpreviewframe
{
top
:
0
;
}
.
widescreen
#
messagelistheader
{
display
:
block
;
top
:
0
;
white-space
:
nowrap
;
border-top
:
0
;
border-bottom
:
1
px
solid
#999
;
height
:
20
px
;
}
.
widescreen
#
messagelistheader
.
listmenu
{
display
:
inline-block
;
vertical-align
:
middle
;
line-height
:
16
px
;
width
:
15
px
;
background
:
url
(
images/messageicons.png
)
4
px
-236
px
no-repeat
;
cursor
:
pointer
;
overflow
:
hidden
;
text-indent
:
-5000
px
;
padding
:
2
px
4
px
;
}
.
widescreen
.
messagelist
td
{
border-left
:
0
;
vertical-align
:
top
;
padding
:
3
px
1
px
1
px
!important
;
}
.
widescreen
.
messagelist
td
.
subject
{
width
:
99
%
;
white-space
:
wrap
;
position
:
relative
;
/* for span.date positioning in Firefox */
}
.
widescreen
.
messagelist
td
.
threads
{
width
:
14
px
;
vertical-align
:
middle
;
}
.
widescreen
.
messagelist
td
.
flags
{
width
:
20
px
;
}
.
widescreen
.
messagelist
td
.
subject
span
{
line-height
:
16
px
;
}
.
widescreen
.
messagelist
td
.
subject
span
.
date
{
right
:
2
px
;
top
:
3
px
;
position
:
absolute
;
color
:
#666
;
}
.
widescreen
.
messagelist
td
.
subject
span
.
fromto
{
padding-left
:
18
px
;
display
:
block
;
margin-right
:
90
px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
color
:
#666
;
}
.
widescreen
.
messagelist
tr
.
flagged
td
.
subject
span
.
date
,
.
widescreen
.
messagelist
tr
.
flagged
td
.
subject
span
.
fromto
{
color
:
#ff0000
;
}
.
widescreen
.
messagelist
tr
.
selected
td
.
subject
span
.
date
,
.
widescreen
.
messagelist
tr
.
selected
td
.
subject
span
.
fromto
{
color
:
#fff
;
}
.
widescreen
.
messagelist
tr
.
deleted
td
.
subject
span
.
date
,
.
widescreen
.
messagelist
tr
.
deleted
td
.
subject
span
.
fromto
{
color
:
#ccc
;
}
.
widescreen
.
messagelist
td
.
subject
span
.
subject
{
clear
:
both
;
display
:
block
;
font-size
:
13
px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
}
.
widescreen
.
messagelist
td
.
flags
span
{
width
:
20
px
;
height
:
18
px
;
display
:
block
;
}
.
widescreen
.
messagelist
td
.
flags
span
.
flag
{
cursor
:
pointer
;
}
.
widescreen
.
messagelist
tr
td
.
subject
span
.
msgicon
,
.
widescreen
.
messagelist
tr
td
.
subject
span
.
unreadchildren
{
width
:
18
px
;
margin
:
0
;
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Apr 9, 5:57 PM (22 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
463854
Default Alt Text
mail.css (29 KB)
Attached To
Mode
R3 roundcubemail
Attached
Detach File
Event Timeline
Log In to Comment