| | |
| | | /** |
| | | * Roundcube webmail styles for skin "Larry" |
| | | * |
| | | * Copyright (c) 2011, The Roundcube Dev Team |
| | | * Copyright (c) 2012, The Roundcube Dev Team |
| | | * Screendesign by FLINT / Büro für Gestaltung, bueroflint.com |
| | | * |
| | | * The contents are subject to the Creative Commons Attribution-ShareAlike |
| | |
| | | color: #333; |
| | | background: url(images/linen.jpg) repeat #d1d5d8; |
| | | margin: 0; |
| | | } |
| | | |
| | | body.noscroll { |
| | | /* also avoids bounce effect in Chrome and Safari */ |
| | | overflow: hidden; |
| | | } |
| | | |
| | | a { |
| | |
| | | -moz-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.9); |
| | | -webkit-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.9); |
| | | -o-box-shadow: 0 0 5px 2px rgba(71,135,177, 0.9); |
| | | outline: none; |
| | | } |
| | | |
| | | input.placeholder, |
| | | textarea.placeholder { |
| | | color: #aaa; |
| | | } |
| | | |
| | | select.selector { |
| | | padding: 2px 4px; |
| | | } |
| | | |
| | | .bold { |
| | |
| | | |
| | | a.button.disabled span.inner { |
| | | opacity: 0.4; |
| | | filter: alpha(opacity=40); |
| | | } |
| | | |
| | | a.button.pressed, |
| | |
| | | .pagenav.dark a.button { |
| | | font-weight: bold; |
| | | border-color: #e6e6e6; |
| | | background: #f7f7f7; |
| | | background: #d8d8d8; |
| | | background: -moz-linear-gradient(top, #d8d8d8 0%, #bababa 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d8d8), color-stop(100%,#bababa)); |
| | | background: -o-linear-gradient(top, #d8d8d8 0%, #bababa 100%); |
| | |
| | | .pagenav a.button { |
| | | padding: 1px 3px; |
| | | height: 16px; |
| | | vertical-align: middle; |
| | | } |
| | | |
| | | .pagenav a.button span.inner { |
| | |
| | | min-width: 16em; |
| | | } |
| | | |
| | | .pagenavbuttons { |
| | | position: relative; |
| | | top: -2px; |
| | | } |
| | | |
| | | a.iconbutton { |
| | | display: inline-block; |
| | | width: 24px; |
| | |
| | | |
| | | a.iconbutton.disabled { |
| | | opacity: 0.4; |
| | | filter: alpha(opacity=40); |
| | | cursor: default; |
| | | } |
| | | |
| | |
| | | display: inline-block; |
| | | color: #888; |
| | | text-decoration: none; |
| | | white-space: nowrap; |
| | | padding: 2px 8px 2px 20px; |
| | | background: url(images/buttons.png) -1000px 0 no-repeat; |
| | | } |
| | |
| | | } |
| | | |
| | | a.iconlink.remove { |
| | | background-position: -7px -377px; |
| | | background-position: -7px -378px; |
| | | } |
| | | |
| | | a.iconlink.cancel { |
| | |
| | | background: url(images/ajaxloader.gif) 2px 6px no-repeat; |
| | | } |
| | | |
| | | #message div a, |
| | | #message div span { |
| | | padding-right: 0.5em; |
| | | text-decoration: none; |
| | | } |
| | | |
| | | #message div a:hover { |
| | | text-decoration: underline; |
| | | cursor: pointer; |
| | | } |
| | | |
| | | #message.statusbar { |
| | | position: absolute; |
| | | bottom: 0; |
| | |
| | | text-overflow: ellipsis; |
| | | } |
| | | |
| | | .ui-dialog.error .ui-dialog-title, |
| | | .ui-dialog.warning .ui-dialog-title, |
| | | .ui-dialog.confirmation .ui-dialog-title { |
| | | padding-left: 25px; |
| | | background: url(images/messages.png) 0 5px no-repeat; |
| | | text-shadow: 0 1px 1px #fff; |
| | | } |
| | | |
| | | .ui-dialog.warning .ui-dialog-title { |
| | | color: #960; |
| | | background-position: 0 -90px; |
| | | } |
| | | |
| | | .ui-dialog.error .ui-dialog-title { |
| | | color: #cf2734; |
| | | background-position: 0 -60px; |
| | | } |
| | | |
| | | .ui-dialog.confirmation .ui-dialog-title { |
| | | color: #093; |
| | | background-position: 0 -30px; |
| | | } |
| | | |
| | | .ui-dialog.popupmessage .ui-dialog-titlebar { |
| | | padding: 8px 1em 4px 1em; |
| | | background: #e3e3e3; |
| | | background: -moz-linear-gradient(top, #e3e3e3 0%, #cfcfcf 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#cfcfcf)); |
| | | background: -o-linear-gradient(top, #e3e3e3 0%, #cfcfcf 100%); |
| | | background: -ms-linear-gradient(top, #e3e3e3 0%, #cfcfcf 100%); |
| | | background: linear-gradient(top, #e3e3e3 0%, #cfcfcf 100%); |
| | | } |
| | | |
| | | .ui-dialog.popupmessage .ui-widget-content { |
| | | font-size: 12px; |
| | | background: #eee; |
| | | background: -moz-linear-gradient(top, #eee 0%, #dcdcdc 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#dcdcdc)); |
| | | background: -o-linear-gradient(top, #eee 0%, #dcdcdc 100%); |
| | | background: -ms-linear-gradient(top, #eee 0%, #dcdcdc 100%); |
| | | background: linear-gradient(top, #eee 0%, #dcdcdc 100%); |
| | | } |
| | | |
| | | |
| | | /*** basic page layout ***/ |
| | | |
| | |
| | | height: 46px; |
| | | margin-bottom: 10px; |
| | | padding: 0 0 0 10px; |
| | | background: #3a3a3a; |
| | | background: -moz-linear-gradient(top, rgba(64,64,64,1) 0%, rgba(6,6,6,1) 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,64,64,1)), color-stop(100%,rgba(6,6,6,1))); |
| | | background: -o-linear-gradient(top, rgba(64,64,64,1) 0%,rgba(6,6,6,1) 100%); |
| | | background: -ms-linear-gradient(top, rgba(64,64,64,1) 0%,rgba(6,6,6,1) 100%); |
| | | background: linear-gradient(top, rgba(64,64,64,1) 0%,rgba(6,6,6,1) 100%); |
| | | background: #111; |
| | | background: -moz-linear-gradient(top, #404040 0%, #060606 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#060606)); |
| | | background: -o-linear-gradient(top, #404040 0%, #060606 100%); |
| | | background: -ms-linear-gradient(top, #404040 0%, #060606 100%); |
| | | background: linear-gradient(top, #404040 0%, #060606 100%); |
| | | } |
| | | |
| | | #topline a, |
| | |
| | | .uibox .listing thead td { |
| | | font-size: 12px; |
| | | font-weight: bold; |
| | | padding: 10px 8px 8px 8px; |
| | | padding: 10px 8px 3px 8px; |
| | | height: 20px; /* doesn't affect table-cells in FF */ |
| | | margin: 0; |
| | | text-shadow: 0px 1px 1px #fff; |
| | | border-bottom: 1px solid #bbd3da; |
| | | white-space: nowrap; |
| | | } |
| | | |
| | | .uibox .listing thead td { |
| | | padding-bottom: 8px; |
| | | height: auto; |
| | | } |
| | | |
| | | .uibox .boxtitle, |
| | |
| | | text-shadow: 0px 1px 1px #fff; |
| | | text-decoration: none; |
| | | cursor: default; |
| | | padding: 7px 8px 5px 8px; |
| | | padding: 6px 8px 2px 8px; |
| | | height: 17px; /* doesn't affect table-cells in FF */ |
| | | white-space: nowrap; |
| | | } |
| | | |
| | | .listing tbody td { |
| | | display: table-cell; |
| | | padding-bottom: 5px; |
| | | height: auto; |
| | | min-height: 14px; |
| | | } |
| | | |
| | | .webkit .listing tbody td { |
| | | height: 14px; |
| | | } |
| | | |
| | | .listbox .listitem.selected, |
| | | .listbox .tablink.selected, |
| | | .listbox .listitem.selected > a, |
| | | .listbox .tablink.selected > a, |
| | | .listing tbody tr.unfocused td, |
| | | .listing tbody tr.selected td, |
| | | .listing li.selected, |
| | | .listing li.selected > a { |
| | |
| | | background-position: 2px -1502px; |
| | | } |
| | | |
| | | .boxfooter .listbutton.removegroup .inner { |
| | | background-position: 5px -1540px; |
| | | } |
| | | |
| | | .boxfooter .listbutton.disabled .inner { |
| | | opacity: 0.4; |
| | | filter: alpha(opacity=40); |
| | | } |
| | | |
| | | .boxfooter .countdisplay { |
| | |
| | | height: 13px; |
| | | width: 14px; |
| | | text-indent: 1000px; |
| | | vertical-align: bottom; |
| | | overflow: hidden; |
| | | background: url(images/buttons.png) -4px -286px no-repeat; |
| | | } |
| | |
| | | |
| | | .boxpagenav a.icon.disabled { |
| | | opacity: 0.4; |
| | | filter: alpha(opacity=40); |
| | | } |
| | | |
| | | .centerbox { |
| | |
| | | font-weight: bold; |
| | | background: #d6eaf3; |
| | | background: -moz-linear-gradient(left, #e3f2f6 0, #d6eaf3 14px, #d6eaf3 100%); |
| | | background: -webkit-gradient(linear, left top, right top, color-stop(0,#e3f2f6), color-stop(14px,#d6eaf3), color-stop(100%,#d6eaf3)); |
| | | background: -webkit-gradient(linear, left top, right top, color-stop(0,#e3f2f6), color-stop(8%,#d6eaf3), color-stop(100%,#d6eaf3)); |
| | | background: -o-linear-gradient(left, #e3f2f6 0, #d6eaf3 14px, #d6eaf3 100%); |
| | | background: -ms-linear-gradient(left, #e3f2f6 0, #d6eaf3 14px ,#d6eaf3 100%); |
| | | background: linear-gradient(left, #e3f2f6 0, #d6eaf3 14px, #d6eaf3 100%); |
| | | border-left: 1px solid #bbd3da; |
| | | padding: 8px 7px; |
| | | overflow: hidden; |
| | | text-overflow: ellipsis; |
| | | } |
| | | |
| | | .records-table.sortheader thead td { |
| | |
| | | .records-table thead td a, |
| | | .records-table thead td span { |
| | | display: block; |
| | | padding: 8px 7px; |
| | | padding: 7px 7px; |
| | | color: #69939e; |
| | | text-decoration: none; |
| | | overflow: hidden; |
| | | text-overflow: ellipsis; |
| | | } |
| | | |
| | | .records-table tbody td { |
| | | padding: 3px 7px; |
| | | padding: 2px 7px; |
| | | border-bottom: 1px solid #ddd; |
| | | border-left: 1px dotted #bbd3da; |
| | | white-space: nowrap; |
| | |
| | | .records-table thead tr td:first-child, |
| | | .records-table tbody tr td:first-child { |
| | | border-left: 0; |
| | | } |
| | | |
| | | .records-table tbody td a { |
| | | color: #333; |
| | | text-decoration: none; |
| | | white-space: nowrap; |
| | | cursor: default; |
| | | } |
| | | |
| | | .records-table tr.selected td { |
| | |
| | | } |
| | | |
| | | #login-form td.input { |
| | | width: 80%; |
| | | padding: 8px; |
| | | } |
| | | |
| | | #login-form input[type="text"], |
| | | #login-form input[type="password"] { |
| | | width: 24em; |
| | | width: 100%; |
| | | border-color: #666; |
| | | } |
| | | |
| | |
| | | text-shadow: 0px 1px 1px #fff; |
| | | border-color: #f9f9f9; |
| | | background: #f9f9f9; |
| | | background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(226,226,226,1) 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(226,226,226,1))); |
| | | background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(226,226,226,1) 100%); |
| | | background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(226,226,226,1) 100%); |
| | | background: linear-gradient(top, rgba(249,249,249,1) 0%,rgba(226,226,226,1) 100%); |
| | | background: -moz-linear-gradient(top, #f9f9f9 0%, #e2e2e2 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e2e2e2)); |
| | | background: -o-linear-gradient(top, #f9f9f9 0%, #e2e2e2 100%); |
| | | background: -ms-linear-gradient(top, #f9f9f9 0%, #e2e2e2 100%); |
| | | background: linear-gradient(top, #f9f9f9 0%, #e2e2e2 100%); |
| | | box-shadow: inset 0 1px 0 0 #fff; |
| | | -moz-box-shadow: inset 0 1px 0 0 #fff; |
| | | -webkit-box-shadow: inset 0 1px 0 0 #fff; |
| | |
| | | |
| | | #login-form input.button:active { |
| | | color: #333; |
| | | background: -moz-linear-gradient(top, rgba(220,220,220,1) 0%, rgba(249,249,249,1) 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(220,220,220,1)), color-stop(100%,rgba(249,249,249,1))); |
| | | background: -o-linear-gradient(top, rgba(220,220,220,1) 0%,rgba(249,249,249,1) 100%); |
| | | background: -ms-linear-gradient(top, rgba(220,220,220,1) 0%,rgba(249,249,249,1) 100%); |
| | | background: linear-gradient(top, rgba(220,220,220,1) 0%,rgba(249,249,249,1) 100%); |
| | | background: -moz-linear-gradient(top, #dcdcdc 0%, #f9f9f9 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(100%,#f9f9f9)); |
| | | background: -o-linear-gradient(top, #dcdcdc 0%, #f9f9f9 100%); |
| | | background: -ms-linear-gradient(top, #dcdcdc 0%, #f9f9f9 100%); |
| | | background: linear-gradient(top, #dcdcdc 0%, #f9f9f9 100%); |
| | | } |
| | | |
| | | #login-form form table { |
| | | width: 98%; |
| | | } |
| | | |
| | | #login-form td.title { |
| | | width: 20%; |
| | | white-space: nowrap; |
| | | color: #cecece; |
| | | text-shadow: 0px 1px 1px black; |
| | | text-align: right; |
| | |
| | | #login-form #message { |
| | | min-height: 40px; |
| | | padding: 5px 25px; |
| | | text-align: center; |
| | | } |
| | | |
| | | #login-form #message div { |
| | | display: block; |
| | | width: 200px; |
| | | margin: 0 auto; |
| | | display: inline-block; |
| | | padding-right: 0; |
| | | } |
| | | |
| | | #bottomline { |
| | |
| | | color: #555; |
| | | min-width: 50px; |
| | | max-width: 75px; |
| | | height: 13px; |
| | | overflow: hidden; |
| | | text-overflow: ellipsis; |
| | | white-space: nowrap; |
| | |
| | | } |
| | | |
| | | .toolbar a.button.disabled { |
| | | opacity: 0.5; |
| | | opacity: 0.4; |
| | | filter: alpha(opacity=40); |
| | | } |
| | | |
| | | .dropbutton { |
| | |
| | | .dropbutton .dropbuttontip { |
| | | display: block; |
| | | position: absolute; |
| | | right: 2px; |
| | | right: 0; |
| | | top: 0; |
| | | height: 42px; |
| | | width: 18px; |
| | |
| | | |
| | | .dropbutton .dropbuttontip:hover { |
| | | background-position: -26px -1255px; |
| | | } |
| | | |
| | | .dropbutton a.button.disabled + .dropbuttontip { |
| | | opacity: 0.5; |
| | | filter: alpha(opacity=50); |
| | | } |
| | | |
| | | .dropbutton a.button.disabled + .dropbuttontip:hover { |
| | | background-position: 0 -1255px; |
| | | } |
| | | |
| | | .dropbutton a.button { |
| | | margin-left: 0; |
| | | padding-left: 0; |
| | | margin-right: 0; |
| | | padding-right: 0; |
| | | } |
| | | |
| | | .toolbar a.button.back { |
| | |
| | | } |
| | | |
| | | .toolbar a.button.reply-all { |
| | | background-position: center -610px; |
| | | min-width: 64px; |
| | | background-position: left -610px; |
| | | } |
| | | |
| | | .toolbar a.button.forward { |
| | | min-width: 74px; |
| | | background-position: center -650px; |
| | | min-width: 64px; |
| | | background-position: left -650px; |
| | | } |
| | | |
| | | .toolbar a.button.delete { |
| | |
| | | background-position: center -810px; |
| | | } |
| | | |
| | | .toolbar a.button.markmessage, |
| | | .toolbar a.button.markmessage { |
| | | background-position: center -1094px; |
| | | } |
| | | |
| | | .toolbar a.button.more { |
| | | background-position: center -850px; |
| | | } |
| | |
| | | } |
| | | |
| | | .toolbar a.button.spellcheck { |
| | | background-position: center -930px; |
| | | min-width: 64px; |
| | | background-position: left -930px; |
| | | } |
| | | |
| | | .toolbar a.button.spellcheck.selected { |
| | | background-position: left -1610px; |
| | | color: #1978a1; |
| | | } |
| | | |
| | | .toolbar a.button.insertsig { |
| | | background-position: center -1135px; |
| | | } |
| | | |
| | | .toolbar a.button.search { |
| | |
| | | |
| | | a.menuselector .handle { |
| | | display: inline-block; |
| | | padding: 3px 32px 4px 8px; |
| | | padding: 3px 32px 0 8px; |
| | | min-height: 18px; |
| | | text-shadow: 0px 1px 1px #fff; |
| | | background: url(images/selector.png) right center no-repeat; |
| | | border-radius: 4px; |
| | |
| | | text-decoration: none; |
| | | } |
| | | |
| | | a.dropdownselector { |
| | | position: absolute; |
| | | z-index: 1; |
| | | } |
| | | |
| | | select.decorated { |
| | | position: relative; |
| | | z-index: 10; |
| | | opacity: 0; |
| | | height: 22px; |
| | | cursor: pointer; |
| | | filter: alpha(opacity=0); |
| | | -khtml-appearance: none; |
| | | -webkit-appearance: none; |
| | | } |
| | | |
| | | html.opera select.decorated { |
| | | opacity: 1; |
| | | height: auto; |
| | | } |
| | | |
| | | select.decorated option { |
| | | color: #fff; |
| | | background: #444; |
| | | border: 0; |
| | | border-top: 1px solid #5a5a5a; |
| | | border-bottom: 1px solid #333; |
| | | text-shadow: 0px 1px 1px #333; |
| | | padding: 6px 10px; |
| | | outline: none; |
| | | } |
| | | |
| | | |
| | | /*** quota indicator ***/ |
| | | |
| | | #quotadisplay { |
| | | left: 6px; |
| | | font-size: 12px; |
| | | font-weight: bold; |
| | | text-shadow: 0px 1px 1px #fff; |
| | | padding-left: 30px; |
| | | height: 18px; |
| | | background: url(images/quota.png) -100px 0 no-repeat; |
| | | } |
| | | |
| | | /*** popup menus ***/ |
| | | |
| | |
| | | } |
| | | |
| | | .googie_list tr:first-child td, |
| | | ul.toolbarmenu li:first-child { |
| | | ul.toolbarmenu li:first-child, |
| | | select.decorated option:first-child { |
| | | border-top: 0; |
| | | } |
| | | |
| | | .googie_list tr:last-child td, |
| | | ul.toolbarmenu li:last-child { |
| | | ul.toolbarmenu li:last-child, |
| | | select.decorated option:last-child { |
| | | border-bottom: 0; |
| | | } |
| | | |
| | |
| | | padding: 6px 10px 6px 10px; |
| | | } |
| | | |
| | | .googie_list td span { |
| | | padding: 3px 10px; |
| | | } |
| | | |
| | | .googie_list td span, |
| | | ul.toolbarmenu li a.active { |
| | | color: #fff; |
| | |
| | | |
| | | .googie_list td.googie_list_onhover, |
| | | ul.toolbarmenu li a.active:hover, |
| | | #rcmKSearchpane ul li.selected { |
| | | #rcmKSearchpane ul li.selected, |
| | | select.decorated option:hover, |
| | | select.decorated option[selected='selected'] { |
| | | background-color: #00aad6; |
| | | background: -moz-linear-gradient(top, #00aad6 0%, #008fc9 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00aad6), color-stop(100%,#008fc9)); |
| | |
| | | background: linear-gradient(top, #00aad6 0%, #008fc9 100%); |
| | | } |
| | | |
| | | ul.toolbarmenu.iconized li a { |
| | | ul.toolbarmenu.iconized li a, |
| | | ul.toolbarmenu.selectable li a { |
| | | padding-left: 30px; |
| | | } |
| | | |
| | | ul.toolbarmenu.selectable li a.selected { |
| | | background: url(images/messages.png) 4px -27px no-repeat; |
| | | } |
| | | |
| | | ul.toolbarmenu li label { |
| | |
| | | ul.toolbarmenu li span.icon { |
| | | display: block; |
| | | min-height: 14px; |
| | | padding: 4px 4px 4px 24px; |
| | | padding: 4px 4px 1px 24px; |
| | | height: 17px; |
| | | background-image: url(images/listicons.png); |
| | | background-position: -100px 0; |
| | | background-repeat: no-repeat; |
| | | opacity: 0.2; |
| | | filter: alpha(opacity=20); |
| | | } |
| | | |
| | | ul.toolbarmenu li a.active span.icon { |
| | | opacity: 0.99; |
| | | filter: alpha(opacity=100); |
| | | } |
| | | |
| | | ul.toolbarmenu li span.read { |
| | |
| | | min-height: 14px; |
| | | padding: 6px 10px 6px 10px; |
| | | border: 0; |
| | | cursor: default; |
| | | } |
| | | |
| | | .popupdialog { |
| | |
| | | color: #ccc; |
| | | white-space: nowrap; |
| | | opacity: 0.92; |
| | | filter: alpha(opacity=92); |
| | | text-shadow: 0px 1px 1px #333; |
| | | } |
| | | |
| | |
| | | /* reduce the damage in FF3.0 */ |
| | | display: block; |
| | | width: 0; |
| | | z-index: 251; |
| | | } |
| | | |
| | | ._draglayercopy:before { |
| | | .draglayercopy:before { |
| | | position: absolute; |
| | | bottom: -5px; |
| | | bottom: -6px; |
| | | left: -6px; |
| | | content: " "; |
| | | width: 15px; |
| | | height: 15px; |
| | | background: url(images/buttons.png) -8px -360px no-repeat; |
| | | width: 16px; |
| | | height: 16px; |
| | | background: url(images/buttons.png) -7px -358px no-repeat; |
| | | z-index: 255; |
| | | } |
| | | |
| | | |
| | | /*** attachment list ***/ |
| | | |
| | | .attachmentslist { |
| | | list-style: none; |
| | | margin: 0; |
| | | padding: 0; |
| | | overflow: hidden; |
| | | text-overflow: ellipsis; |
| | | } |
| | | |
| | | .attachmentslist li { |
| | | display: block; |
| | | position: relative; |
| | | background: url(images/filetypes.png) 0 0 no-repeat; |
| | | margin-bottom: 1px; |
| | | } |
| | | |
| | | .attachmentslist li.pdf { |
| | | background-position: 0 -26px; |
| | | } |
| | | |
| | | .attachmentslist li.doc, |
| | | .attachmentslist li.docx, |
| | | .attachmentslist li.msword { |
| | | background-position: 0 -52px; |
| | | } |
| | | |
| | | .attachmentslist li.odt { |
| | | background-position: 0 -78px; |
| | | } |
| | | |
| | | .attachmentslist li.xls, |
| | | .attachmentslist li.xlsx, |
| | | .attachmentslist li.msexcel { |
| | | background-position: 0 -104px; |
| | | } |
| | | |
| | | .attachmentslist li.ods { |
| | | background-position: 0 -130px; |
| | | } |
| | | |
| | | .attachmentslist li.zip, |
| | | .attachmentslist li.gz { |
| | | background-position: 0 -156px; |
| | | } |
| | | |
| | | .attachmentslist li.rar { |
| | | background-position: 0 -182px; |
| | | } |
| | | |
| | | .attachmentslist li.image { |
| | | background-position: 0 -208px; |
| | | } |
| | | |
| | | .attachmentslist li.jpg, |
| | | .attachmentslist li.jpeg { |
| | | background-position: 0 -234px; |
| | | } |
| | | |
| | | .attachmentslist li.png { |
| | | background-position: 0 -260px; |
| | | } |
| | | |
| | | .attachmentslist li.m4p { |
| | | background-position: 0 -286px; |
| | | } |
| | | |
| | | .attachmentslist li.mp3, |
| | | .attachmentslist li.audio { |
| | | background-position: 0 -312px; |
| | | } |
| | | |
| | | .attachmentslist li.video { |
| | | background-position: 0 -338px; |
| | | } |
| | | |
| | | .attachmentslist li.ics, |
| | | .attachmentslist li.calendar { |
| | | background-position: 0 -364px; |
| | | } |
| | | |
| | | .attachmentslist li a, |
| | | #compose-attachments ul li { |
| | | display: block; |
| | | color: #333; |
| | | font-weight: bold; |
| | | padding: 8px 4px 3px 30px; |
| | | text-shadow: 0px 1px 1px #fff; |
| | | text-decoration: none; |
| | | white-space: nowrap; |
| | | } |
| | | |
| | | .attachmentslist li a:hover { |
| | | text-decoration: underline; |
| | | } |
| | | |
| | | .attachmentslist li.uploading { |
| | | background: url(images/ajaxloader.gif) 2px 6px no-repeat; |
| | | } |
| | | |
| | | .attachmentslist li a.delete, |
| | | .attachmentslist li a.cancelupload { |
| | | position: absolute; |
| | | top: 6px; |
| | | right: 0; |
| | | width: 24px; |
| | | height: 18px; |
| | | padding: 0; |
| | | text-decoration: none; |
| | | text-indent: -1000px; |
| | | background: url(images/buttons.png) -7px -337px no-repeat; |
| | | } |
| | | |
| | | .attachmentslist li a.cancelupload { |
| | | background-position: -7px -377px; |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | .tabsbar .tablink.selected a { |
| | | color: #004458; |
| | | background: #fff; |
| | | background: #f6f6f6; |
| | | background: -moz-linear-gradient(top, #fff 40%, #efefef 100%); |
| | | background: -webkit-gradient(linear, left top, left bottom, color-stop(40%,#fff), color-stop(100%,#efefef)); |
| | | background: -o-linear-gradient(top, #fff 40%, #efefef 100%); |
| | |
| | | padding: 0; |
| | | margin-left: 0; |
| | | } |
| | | |
| | | |