ASong2U_Web/wp-content/plugins/buddypress/bp-forums/bbpress/bb-admin/style.css

1933 lines
39 KiB
CSS

/*
Start with some basic resets
*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html {
height: 100%;
background-color: rgb(249, 249, 249);
}
body {
height: 100%;
min-width: 785px;
color: rgb(51, 51, 51);
line-height: 1.4em;
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 0.8em;
}
a {
outline: none;
}
div#bbWrap {
height: auto;
min-height: 100%;
width: 100%;
}
div#bbContent {
height: 100%;
padding-bottom: 45px;
}
pre {
/* http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/ */
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/* Header */
div#bbHead {
position: relative;
background-color: rgb(70, 70, 70);
}
div#bbHead h1 {
padding: 10px 0 5px 39px;
margin-left: 16px;
min-height: 31px;
background: transparent url('images/admin-header-logo.gif') no-repeat 0 8px;
font: normal normal normal 22px/normal Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
color: white;
}
div#bbHead h1 a {
text-decoration: none;
}
div#bbHead h1 a span {
color: rgb(255, 255, 255);
}
div#bbHead h1 a:hover span {
text-decoration: underline;
}
div#bbHead h1 a em {
background: rgb(88, 88, 88) url('images/visit-site-button-grad.gif') repeat-x 0 0;
color: rgb(170, 170, 170);
text-shadow: rgb(63, 63, 63) 0px -1px 0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
display: inline-block;
font-size: 0.5em;
font-style: normal;
line-height: 17px;
margin-left: 5px;
padding: 0px 6px;
vertical-align: middle;
}
div#bbHead h1 a:hover em {
color: rgb(255, 255, 255);
}
div#bbHead h1 a:active em {
background-position: 0 -27px;
}
div#bbUserInfo {
position: absolute;
top: 14px;
right: 15px;
font-size: 0.95em;
color: rgb(153, 153, 153);
}
div#bbUserInfo a {
color: rgb(204, 204, 204);
text-decoration: none;
}
div#bbUserInfo a:hover {
color: rgb(255, 255, 255);
text-decoration: underline;
}
/* Body */
div#bbBody {
margin-left: 180px;
padding-right: 15px;
}
body.bb-menu-folded div#bbBody {
margin-left: 65px;
}
h2 {
display: block;
color: rgb(70, 70, 70);
font: italic normal normal 1.9em/1.45em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
padding: 14px 15px 3px 0;
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
background: transparent none no-repeat 0 0;
margin-left: -5px;
}
h2 span.subtitle {
font-size: 0.75em;
padding-left: 25px;
}
body.bb-admin-dashboard h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -172px;
}
body.bb-admin-forums h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -981px;
}
body.bb-admin-topics h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -1071px;
}
body.bb-admin-posts h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -1161px;
}
body.bb-admin-appearance h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 8px;
}
body.bb-admin-plugins h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -532px;
}
body.bb-admin-users h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -891px;
}
body.bb-admin-user-manage h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -891px;
}
body.bb-admin-tools h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -621px;
}
body.bb-admin-settings h2 {
padding-left: 47px;
background-image: url('images/icons32.png');
background-position: 0 -712px;
}
/* Menu */
ul#bbAdminMenu * {
-webkit-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
}
ul#bbAdminMenu {
float: left;
margin: 15px 5px 15px -165px;
position: relative;
width: 145px;
}
body.bb-menu-folded ul#bbAdminMenu {
margin-left: -50px;
width: auto;
}
ul#bbAdminMenu li.bb-menu {
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu {
position: relative;
}
ul#bbAdminMenu li.bb-menu a {
display: block;
color: rgb(0, 102, 0);
background: rgb(241, 241, 241) url('images/menu-bits.gif') repeat-x 0 -379px;
border: 1px solid rgb(227, 227, 227);
width: 133px;
padding: 5px;
font: normal normal normal 1em/1.4em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
text-decoration: none;
border-bottom-width: 0;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu a {
height: 17px;
width: 17px;
background-image: none;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu a span {
display: none;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current a {
background-position: 0 0;
border-color: rgb(109, 109, 109);
color: rgb(255, 255, 255);
text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current a {
background-color: rgb(230, 230, 230);
background-image: none;
border-color: rgb(227, 227, 227);
}
ul#bbAdminMenu li.bb-menu.bb-menu-current a:hover {
border-color: rgb(181, 181, 181);
color: rgb(255, 255, 255);
}
ul#bbAdminMenu li.bb-menu.bb-menu-first a {
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-khtml-border-top-left-radius: 6px;
-khtml-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-last a {
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-khtml-border-bottom-left-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-bottom-width: 1px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-open.bb-menu-has-submenu a,
ul#bbAdminMenu li.bb-menu.bb-menu-open a {
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-khtml-border-bottom-left-radius: 0;
-khtml-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-last a {
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-khtml-border-bottom-left-radius: 6px;
-khtml-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-bottom-width: 1px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-open a {
border-bottom-width: 0;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current.bb-menu-has-submenu a:hover {
border-color: rgb(109, 109, 109);
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current.bb-menu-has-submenu a:hover {
border-color: rgb(227, 227, 227);
}
ul#bbAdminMenu li.bb-menu div.bb-menu-toggle {
float: right;
height: 27px;
width: 24px;
display: none;
background-image: url('images/menu-bits.gif');
background-repeat: no-repeat;
background-position: 0 -110px;
margin-top: -27px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-last div.bb-menu-toggle {
margin-top: -28px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-last.bb-menu-open div.bb-menu-toggle {
margin-top: -27px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu:hover div.bb-menu-toggle,
ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-open div.bb-menu-toggle {
display: block;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu:hover div.bb-menu-toggle,
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-open div.bb-menu-toggle {
display: none;
}
ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-current div.bb-menu-toggle {
background-position: 0 -208px;
}
ul#bbAdminMenu li.bb-menu a:hover,
ul#bbAdminMenu li.bb-menu a:active,
ul#bbAdminMenu li.bb-menu a:focus {
color: rgb(213, 78, 33);
}
ul#bbAdminMenu li.bb-menu a div.bb-menu-icon {
height: 22px;
width: 22px;
float: left;
background: transparent url('images/menu.png') no-repeat -337px -39px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li.bb-menu a:hover div.bb-menu-icon {
background-position: -337px -7px;
}
ul#bbAdminMenu li#bb-menu-dashboard a div.bb-menu-icon {
background-position: -67px -39px;
}
ul#bbAdminMenu li#bb-menu-dashboard.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-dashboard a:hover div.bb-menu-icon {
background-position: -67px -7px;
}
ul#bbAdminMenu li#bb-menu-forums a div.bb-menu-icon {
background-position: -367px -39px;
}
ul#bbAdminMenu li#bb-menu-forums.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-forums a:hover div.bb-menu-icon {
background-position: -367px -7px;
}
ul#bbAdminMenu li#bb-menu-topics a div.bb-menu-icon {
background-position: -397px -39px;
}
ul#bbAdminMenu li#bb-menu-topics.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-topics a:hover div.bb-menu-icon {
background-position: -397px -7px;
}
ul#bbAdminMenu li#bb-menu-posts a div.bb-menu-icon {
background-position: -427px -39px;
}
ul#bbAdminMenu li#bb-menu-posts.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-posts a:hover div.bb-menu-icon {
background-position: -427px -7px;
}
ul#bbAdminMenu li#bb-menu-appearance a div.bb-menu-icon {
background-position: -6px -39px;
}
ul#bbAdminMenu li#bb-menu-appearance.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-appearance a:hover div.bb-menu-icon {
background-position: -6px -7px;
}
ul#bbAdminMenu li#bb-menu-plugins a div.bb-menu-icon {
background-position: -186px -39px;
}
ul#bbAdminMenu li#bb-menu-plugins.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-plugins a:hover div.bb-menu-icon {
background-position: -186px -7px;
}
ul#bbAdminMenu li#bb-menu-users a div.bb-menu-icon {
background-position: -308px -39px;
}
ul#bbAdminMenu li#bb-menu-users.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-users a:hover div.bb-menu-icon {
background-position: -308px -7px;
}
ul#bbAdminMenu li#bb-menu-tools a div.bb-menu-icon {
background-position: -217px -39px;
}
ul#bbAdminMenu li#bb-menu-tools.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-tools a:hover div.bb-menu-icon {
background-position: -217px -7px;
}
ul#bbAdminMenu li#bb-menu-settings a div.bb-menu-icon {
background-position: -246px -39px;
}
ul#bbAdminMenu li#bb-menu-settings.bb-menu-current a div.bb-menu-icon,
ul#bbAdminMenu li#bb-menu-settings a:hover div.bb-menu-icon {
background-position: -246px -7px;
}
ul#bbAdminMenu li.bb-menu.bb-menu-separator {
}
ul#bbAdminMenu li.bb-menu.bb-menu-separator a {
background: transparent url('images/menu-arrows.gif') no-repeat 0 5px;
border-width: 0;
padding: 0;
height: 21px;
cursor: w-resize;
width: 145px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-separator a {
background: transparent url('images/menu-arrows.gif') no-repeat -171px -34px;
height: 21px;
cursor: e-resize;
width: 29px;
}
ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap {
display: none;
border: 1px solid rgb(227, 227, 227);
border-bottom-width: 0;
border-left-width: 0;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap {
display: none;
position: absolute;
left: 36px;
top: 0;
width: 145px;
z-index: 1000;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap {
border-color: rgb(170, 170, 170);
border-bottom-width: 1px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap {
border-width: 0;
border-color: rgb(227, 227, 227);
border-style: solid;
border-bottom-width: 1px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap {
border-color: rgb(170, 170, 170);
}
ul#bbAdminMenu li.bb-menu.bb-menu-open div.bb-menu-sub-wrap {
display: block;
}
ul#bbAdminMenu li.bb-menu.bb-menu-last div.bb-menu-sub-wrap {
border-bottom-width: 1px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap.bb-menu-sub-open {
display: block;
border-bottom-width: 1px;
}
ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap span {
display: none;
font: normal normal normal 1em/1.45em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
background-color: rgb(241, 241, 241);
border: 1px solid rgb(227, 227, 227);
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-khtml-border-top-left-radius: 6px;
-khtml-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
padding: 5px 5px 4px 10px;
cursor: default;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap span {
background-color: rgb(234, 234, 234);
border-color: rgb(170, 170, 170);
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap span {
display: block;
}
ul#bbAdminMenu li.bb-menu li.bb-menu-sub a {
width: 127px !important;
-moz-border-radius: 0 !important;
-khtml-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
border-width: 0 !important;
font: normal normal normal 0.85em/1.7em 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
padding: 1px 5px 3px 12px;
color: rgb(0, 102, 0);
text-shadow: none;
background: rgb(255, 255, 255) url('images/menu-bits.gif') no-repeat 0 -306px;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu li.bb-menu-sub a {
height: auto;
background: rgb(255, 255, 255) url('images/menu-bits.gif') no-repeat 0 -306px;
border-right-width: 1px !important;
}
ul#bbAdminMenu li.bb-menu li.bb-menu-sub a:hover {
background-color: rgb(222, 236, 225) !important;
color: rgb(51, 51, 51);
}
ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub a {
background-image: url('images/menu-dark.gif');
background-position: 0 -20px !important;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub a {
background-image: url('images/menu-dark.gif');
background-position: 0 -20px !important;
border-color: rgb(170, 170, 170) !important;
}
ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub.bb-menu-sub-current a {
color: rgb(51, 51, 51);
font-weight: bold;
background-color: rgb(245, 245, 245) !important;
background-position: 0 0 !important;
}
body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub.bb-menu-sub-current a {
background-position: 0 0 !important;
}
ul#bbAdminMenu li.bb-menu.bb-menu-open li.bb-menu-sub a {
background-position: 0 -306px;
}
div.wrap {
float: left;
width: 100%;
}
div#message {
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border-style: solid;
border-width: 1px;
margin: 5px 0 2px 0;
padding: 0 0.65em;
font-size: 0.9em;
}
div#message.updated {
background-color: rgb(255, 251, 204);
border-color: rgb(230, 219, 85);
}
div#message.error {
background-color: rgb(255, 235, 232);
border-color: rgb(204, 0, 0);
}
div#message p {
line-height: 1;
margin: 0.6em 0;
padding: 2px;
}
div#message p strong {
font-weight: bold;
}
div#message a {
color: rgb(0, 102, 0);
text-decoration: none;
}
div#message a:hover {
color: rgb(213, 78, 33);
}
div.plugin-error {
background-color: rgb(255, 235, 232);
border-color: rgb(204, 0, 0);
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border-style: solid;
border-width: 1px;
margin: 5px 0 2px 0;
padding: 0;
height: 160px;
}
div.plugin-error iframe {
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
display: block;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border-width: 0;
}
/* Dashboard */
div.dashboard {
background-color: rgb(255, 255, 255);
border: 1px solid rgb(223, 223, 223);
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin: 10px 5px 20px 5px;
}
div.dashboard a {
color: rgb(0, 102, 0);
}
div.dashboard a:hover {
color: rgb(213, 78, 33);
}
div.dashboard h3 {
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-khtml-border-top-left-radius: 6px;
-khtml-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
color: rgb(70, 70, 70);
font-size: 0.9em;
font-weight: bold;
line-height: 1;
margin: 0px;
padding: 7px 9px;
}
div.dashboard div.table {
border-bottom: 1px solid rgb(236, 236, 236);
background: rgb(249, 249, 249);
}
div.dashboard div.table table {
width: 100%;
}
div.dashboard div.table thead th {
color: rgb(119, 119, 119);
font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
font-size: 1em;
font-style: italic;
padding: 3px 8px 4px;
background: rgb(255, 255, 255);
width: 50%;
}
div.dashboard div.table tbody td {
border-top: 1px solid rgb(236, 236, 236);
padding: 4px 16px;
white-space: nowrap;
font-size: 0.9em;
color: rgb(70, 70, 70);
}
div.dashboard div.table tbody td span {
font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
font-size: 1.6em;
padding-right: 6px;
}
div.dashboard p {
color: rgb(51, 51, 51);
font-size: 0.85em;
margin: 8px;
}
div.dashboard div.versions p span.b {
font-weight: bold;
}
div.dashboard div.versions p a {
text-decoration: none;
font-weight: bold;
}
div.dashboard div.versions p.theme a.button {
display: block;
float: right;
font-weight: normal;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 4px 10px;
background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242);
border: 1px solid rgb(187, 187, 187);
color: rgb(70, 70, 70);
cursor: pointer;
font-size: 1em;
line-height: 1.2em;
}
div.dashboard div.versions p.theme a.button:hover {
border-color: rgb(102, 102, 102);
color: rgb(0, 0, 0);
}
div.dashboard div.versions p.theme a.button:active {
background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238);
}
div.dashboard ul li {
color: rgb(51, 51, 51);
font-size: 0.85em;
margin: 8px;
}
div.dashboard ul li a {
text-decoration: none;
font-weight: bold;
}
/* Search forms */
form.search-form fieldset, form.bulk-form fieldset {
margin: 10px 0 0 0;
clear: left;
float: left;
}
form.search-form fieldset div {
float: left;
margin-right: 5px;
margin-top: 3px;
}
form.search-form fieldset div div {
float: none;
margin: 0;
}
form.search-form fieldset div label {
display: block;
line-height: 1;
padding: 0 0 3px 0;
font-size: 0.8em;
color: rgb(70, 70, 70);
}
form.search-form fieldset div div input.text-input {
width: 100px;
padding: 3px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid rgb(223, 223, 223);
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 0.85em;
line-height: 1.3em;
}
form.search-form fieldset div div input.checkbox-input {
margin: 4px;
}
form.search-form select, form.bulk-form select {
height: 2.1em;
margin: 0;
padding: 3px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid rgb(223, 223, 223);
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 0.85em;
}
form.search-form fieldset div div option {
padding: 3px;
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 0.9em;
}
form.search-form div.submit label {
width: 0;
overflow: hidden;
}
form.search-form div.submit input.button, form.bulk-form input.button {
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 4px 9px 5px;
background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242);
border: 1px solid rgb(187, 187, 187);
color: rgb(70, 70, 70);
cursor: pointer;
line-height: 1.1em;
font-size: 0.85em;
}
form.search-form div.submit input.button:hover, form.bulk-form input.button:hover {
border-color: rgb(102, 102, 102);
color: rgb(0, 0, 0);
}
form.search-form div.submit input.button:active, form.bulk-form input.button:active {
background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238);
}
/* Table nav */
div.tablenav {
margin-top: -1em;
float: right;
}
div.bottom {
margin-top: 0;
}
div.tablenav a {
color: rgb(0, 102, 0);
}
div.tablenav a:hover {
color: rgb(213, 78, 33);
}
div.tablenav-pages {
margin: 13px 0 0 0;
}
div.tablenav.bottom div.tablenav-pages {
margin: 0 0 16px 0;
}
span.displaying-num {
display: block;
text-align: right;
line-height: 1;
font-size: 0.8em;
color: rgb(70, 70, 70);
padding: 0 0 3px 0;
}
span.displaying-pages {
display: block;
float: right;
cursor: default;
color: rgb(85, 85, 85);
}
span.displaying-pages span,
span.displaying-pages a {
display: block;
float: left;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid rgb(211, 211, 211);
padding: 3px 7px;
text-decoration: none;
background-color: rgb(223, 223, 223);
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 0.85em;
line-height: 1.3em;
margin-left: 3px;
}
span.displaying-pages span.dots {
border-width: 0;
background-color: transparent;
padding: 4px 0 0 0;
font-weight: bold;
}
span.displaying-pages a {
font-weight: bold;
background: url('images/menu-bits.gif') repeat-x 0 -379px rgb(238, 238, 238);
border-color: rgb(227, 227, 227);
}
span.displaying-pages a:hover {
border-color: rgb(213, 78, 33);
}
span.displaying-pages a:active {
color: rgb(255, 255, 255);
}
div.table-filter {
color: rgb(102, 102, 102);
margin: 8px 0px 5px;
font-size: 0.85em;
}
div.table-filter a {
color: rgb(0, 102, 0);
text-decoration: none;
}
div.table-filter a.current {
color: rgb(0, 0, 0);
font-weight: bold;
}
div.table-filter a:hover {
color: rgb(213, 78, 33);
}
div.table-filter a span.count {
color: rgb(153, 153, 153);
font-weight: normal;
}
/* Tabled info */
p.no-results {
margin: 10px 0;
font-size: 0.85em;
}
table.widefat {
width: 100%;
border: 1px solid rgb(223, 223, 223);
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-collapse: separate;
margin: 10px 0;
}
table.widefat a {
color: rgb(0, 102, 0);
text-decoration: none;
}
table.widefat a:hover {
color: rgb(213, 78, 33);
}
table.widefat tr td {
width: 18%;
vertical-align: top;
padding: 3px 7px;
font-size: 0.85em;
border-bottom: 1px solid rgb(223, 223, 223);
}
table.widefat tr.alt td {
background-color: rgb(255, 255, 255);
}
table.widefat tr.deleted td {
background-color: rgb(245, 224, 224);
}
table.widefat tr.deleted.alt td {
background-color: rgb(248, 233, 233);
}
table.widefat tr.spam td {
background-color: rgb(238, 218, 204);
}
table.widefat tr.spam.alt td {
background-color: rgb(243, 228, 218);
}
table#plugins-list.widefat tr.inactive td {
background-color: rgb(238, 238, 238);
}
table#plugins-list.widefat tr.active td {
background-color: rgb(255, 255, 255);
}
table#plugins-list.widefat tr.autoload td {
background-color: rgb(249, 249, 249);
}
table#plugins-list.widefat tr.autoload td.plugin-name {
background-image: url('images/input-lock.png');
background-repeat: no-repeat;
background-position: 100% 0;
padding-right: 20px;
}
table.widefat tr th {
background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
color: rgb(51, 51, 51);
font-weight: bold;
vertical-align: top;
padding: 7px 7px 8px;
font-size: 0.85em;
line-height: 1.3em;
border-bottom: 1px solid rgb(223, 223, 223);
}
table.widefat tfoot tr th {
border-bottom-width: 0;
}
table.widefat .check-column {
width: 2.2em;
padding-right: 0;
}
table#posts-list.widefat tr td.post {
width: 46%;
font-size: 0.9em;
}
table#topics-list.widefat tr td.topic {
width: 28%;
font-size: 0.9em;
}
table#plugins-list.widefat tr td.plugin-name {
width: 25%;
font-size: 0.9em;
}
table#plugins-list.widefat tr td.plugin-description {
width: 75%;
}
table.widefat tr td.author img.avatar {
vertical-align: top;
border: 1px solid rgb(223, 223, 223);
}
table.widefat tr td.post p {
margin-bottom: 0.4em;
}
table.widefat tr td.plugin-description p {
margin-bottom: 0.8em;
}
table.widefat tr td.plugin-description p.meta {
margin-bottom: 0;
}
table.widefat tr td.topic span.row-title,
table.widefat tr td.user span.row-title {
margin-bottom: 0.4em;
display: block;
font-weight: bold;
}
table.widefat tr td.user img.avatar {
display: block;
float: left;
margin: 3px 8px 3px -1px;
border: 1px solid rgb(223, 223, 223);
}
table.widefat tr td.plugin-name span.row-title {
margin-bottom: 0.8em;
display: block;
font-weight: bold;
}
table.widefat tr td.post div,
table.widefat tr td.topic div,
table.widefat tr td.plugin-name div {
font-size: 0.85em;
}
table.widefat tr span.row-actions {
display: none;
}
table#plugins-list.widefat tr span.row-actions {
display: inline;
}
table.widefat tr:hover span.row-actions {
display: inline;
}
table.widefat tr span.row-actions span.note {
color: rgb(102, 102, 102);
}
table.widefat tr a.post-undelete-link {
display: none;
}
table.widefat tr.deleted a.post-undelete-link {
display: inline;
}
table.widefat tr.deleted a.post-delete-link {
display: none;
}
table.widefat tr td em {
font-style: italic;
}
table.widefat tr td strong {
font-weight: bold;
}
table.widefat tr td code,
table.widefat tr td kbd {
font-family: Consolas, Monaco, Courier, monospace;
font-size: 1.2em;
line-height: 1.4;
background: rgb(234, 234, 234);
margin: 0px 1px;
padding: 1px 3px;
color: rgb(51, 51, 51);
}
/* Forums */
body.sorting {
overflow-x: hidden;
}
ul#forum-list {
xwidth: 100%;
border: 1px solid rgb(223, 223, 223);
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 10px 0;
}
ul#forum-list a {
color: rgb(0, 102, 0);
text-decoration: none;
}
ul#forum-list a:hover {
color: rgb(213, 78, 33);
}
ul#forum-list li {
border-top: 1px solid rgb(223, 223, 223);
background-color: rgb(249, 249, 249);
}
ul#forum-list li.alt {
background-color: rgb(255, 255, 255);
}
ul#forum-list li ul li {
border-left: 1px dashed rgb(223, 223, 223);
}
ul#forum-list li ul.list-block {
padding: 0 0 0 30px;
}
ul#forum-list li.list-block {
padding: 3px 0 0 0;
}
ul#forum-list li div.list-block {
padding: 0 7px 3px 7px;
}
ul#forum-list li.thead {
background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
color: rgb(51, 51, 51);
font-weight: bold;
vertical-align: top;
padding: 7px 7px 8px;
font-size: 0.85em;
line-height: 1.3em;
border-top-width: 0;
}
ul#forum-list li img.sort-handle {
float: left;
margin: 0 3px 0 -4px;
cursor: move;
}
ul#forum-list li div.row-title {
font-size: 0.9em;
font-weight: bold;
}
ul#forum-list li p.row-description {
font-size: 0.85em;
}
ul#forum-list li div.list-block div.row-actions {
font-size: 0.8em;
margin-top: 0.4em;
}
ul#forum-list li div.list-block div.row-actions span {
display: none;
}
ul#forum-list li div.list-block:hover div.row-actions span {
display: inline;
}
ul#forum-list.sorting li div.list-block div.row-actions span {
display: none;
}
ul#forum-list.sorting li div.list-block div.row-actions span {
display: none;
}
.helper {
background-color: rgb(200, 250, 200);
outline: 1px dashed #777;
width: 100% !important;
padding: 3px 0;
}
#dragHelper {
xwidth: auto !important;
padding: 3px;
}
#dragHelper img.sort-handle {
float: left;
margin: 0 3px 0 0;
}
#dragHelper div.row-description {
margin: 0 0 0 4px;
}
#dragHelper div.row-actions span {
display: none;
}
/* Themes */
h3.themes {
display: block;
color: rgb(51, 51, 51);
font-size: 1.17em;
font-weight: bold;
padding: 0 0 1em 0;
margin-top: 10px;
}
table.theme-list-active,
table.theme-list {
margin: 0 auto 40px;
width: 100%;
border-collapse: collapse;
}
table.theme-list {
margin-bottom: 20px;
width: 100%;
border-top: 1px solid rgb(221, 221, 221);
border-bottom: 1px solid rgb(221, 221, 221);
border-collapse: collapse;
}
table.theme-list td {
width: 240px;
padding: 20px;
border-bottom: 1px solid rgb(221, 221, 221);
border-right: 1px solid rgb(221, 221, 221);
vertical-align: top;
}
table.theme-list td.position-3 {
border-right: none;
}
table.theme-list td h3.themes,
table.theme-list-active td h3.themes {
margin-top: 0;
font-size: 1em;
}
table.theme-list td div.screen-shot {
border: 1px solid rgb(204, 204, 204);
width: 240px;
height: 180px;
margin-bottom: 10px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
table.theme-list td div.screen-shot img {
width: 240px;
height: 180px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
table.theme-list-active td div.screen-shot {
border: 1px solid rgb(153, 153, 153);
width: 150px;
height: 112px;
float: left;
margin-right: 15px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
table.theme-list-active td div.screen-shot img {
width: 150px;
height: 112px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
table.theme-list td div.description p,
table.theme-list-active td div.description p {
color: rgb(102, 102, 102);
font-style: italic;
margin: 0 0 1em 0;
font-size: 0.9em;
}
table.theme-list td div.description div.actions {
margin: 0 0 1em 0;
font-size: 1em;
}
table.theme-list td div.description p.location,
table.theme-list-active td div.description p.location {
color: inherit;
font-style: normal;
margin: 0 0 0 0;
}
table.theme-list td a,
table.theme-list-active td a {
color: rgb(0, 102, 0);
}
table.theme-list td a:hover,
table.theme-list-active td a:hover {
color: rgb(213, 78, 33);
}
/* Users */
.bb-admin-user-manage form {
width: 550px;
}
#option-pass-strength-fake-input {
clear: none;
width: 200px;
}
.bb-admin-user-manage #pass-strength-result {
clear: left;
float: left;
margin-top: -25px;
}
#pass-strength-result {
padding: 2px;
text-align: center;
width: 280px;
border: 1px solid #ccc;
background-color: #e3e3e3;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
#pass-strength-result.bad {
background-color: #ffeff7;
border-color: #c69;
}
#pass-strength-result.good {
background-color: #effff4;
border-color: #66cc87;
}
#pass-strength-result.short {
background-color: #e3e3e3;
}
#pass-strength-result.strong {
background-color: #59ef86;
border-color: #319f52;
}
/* Options */
form.settings fieldset {
margin-top: 10px;
margin-bottom: 20px;
}
form.settings legend,
div.settings h3 {
display: block;
color: rgb(51, 51, 51);
font-size: 1.17em;
font-weight: bold;
padding: 0 0 1em 0;
}
div.settings {
margin-bottom: 20px;
}
hr.settings {
height: 1px;
background-color: rgb(221, 221, 221);
border-width: 0;
margin-bottom: 20px;
}
form.settings p,
div.settings p {
float: none;
display: block;
color: rgb(51, 51, 51);
font-size: 0.9em;
margin: 0 0 1em 0;
}
form.settings ul,
div.settings ul {
float: none;
display: block;
color: rgb(51, 51, 51);
font-size: 0.9em;
margin: 0 4em 1em 4em;
}
form.settings ul li,
div.settings ul li {
list-style: disc outside none;
}
form.settings strong,
div.settings strong {
font-weight: bold;
}
form.settings em,
div.settings em {
font-style: italic;
}
form.settings code,
form.settings kbd {
font-family: Consolas, Monaco, Courier, monospace;
font-size: 1.2em;
background: rgb(234, 234, 234);
margin: 0px 1px;
padding: 1px 3px;
color: rgb(51, 51, 51);
}
form.settings a {
color: rgb(0, 102, 0);
}
form.settings a:hover {
color: rgb(213, 78, 33);
}
form.settings div {
clear: both;
padding: 10px;
margin-right: 10px;
}
form.settings div label {
float: left;
display: block;
padding: 3px;
width: 200px;
color: rgb(34, 34, 34);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
}
form.settings div div.label {
float: left;
display: block;
padding: 3px;
width: 190px;
color: rgb(34, 34, 34);
text-shadow: rgb(255, 255, 255) 0px 1px 0px;
}
form.settings div.disabled label,
form.settings div.disabled div.label {
background-image: url('images/input-lock.png');
background-repeat: no-repeat;
background-position: 100% 0;
padding-right: 20px;
width: 180px;
}
form.settings div.disabled div.label {
width: 170px;
}
form.settings div div.inputs {
clear: none;
padding: 0;
margin: 0 0 0 210px;
}
form.settings div div.inputs label {
float: none;
clear: none;
display: block;
padding: 0;
margin: 3px 0 6px 0;
width: auto;
color: rgb(51, 51, 51);
text-shadow: none;
font-size: 0.85em;
}
form.settings div.disabled div.inputs label {
background-image: none;
}
form.settings div div.inputs label.radios img {
margin: -2px 0 0 0;
vertical-align: middle;
border: 1px solid rgb(223, 223, 223);
}
form.settings input.text,
form.settings textarea {
width: 300px;
padding: 3px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid rgb(223, 223, 223);
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
font-size: 1em;
}
form.settings div.disabled input.text,
form.settings div.disabled textarea {
background-color: rgb(221, 221, 221);
}
form.settings div input.text.short {
width: 100px;
}
form.settings div input.text.code {
font-family: Consolas, Monaco, Courier, monospace;
font-size: 1.2em;
}
form.settings input.readonly,
form.settings textarea.readonly {
background-color: rgb(221, 221, 221);
}
form.settings div.table {
margin: 0 0 0 220px;
padding: 3px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid rgb(223, 223, 223);
background-color: rgb(221, 221, 221);
width: 400px;
}
form.settings div.table table {
width: 100%;
font-family: Consolas, Monaco, Courier, monospace;
font-size: 1.2em;
border-collapse: collapse;
}
form.settings div.table table th {
border-bottom: 1px dotted rgb(70, 70, 70);
padding: 6px;
}
form.settings div.table table td {
padding: 6px;
}
form.settings div span.after {
font-size: 0.85em;
}
form.settings div p {
color: rgb(102, 102, 102);
font-style: italic;
margin: 0 0 0 3em;
padding: 0.3em;
border-left: 1px solid rgb(223, 223, 223);
}
form.settings input.submit {
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
-moz-border-radius: 11px;
-khtml-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
border: 1px solid rgb(63, 163, 50);
cursor: pointer;
font-size: 11px;
line-height: 16px;
padding: 2px 8px;
background: url('images/button-grad.png') 0 0 rgb(33, 117, 155);
color: rgb(255, 255, 255);
font-weight: bold;
text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;
}
form.settings input.submit:hover {
border-color: rgb(0, 102, 0);
}
form.settings input.submit:active {
background-position: 0 30px;
}
form.settings a.cancel {
display: block;
float: left;
font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
-moz-border-radius: 11px;
-khtml-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
border: 1px solid rgb(187, 187, 187);
cursor: pointer;
font-size: 11px;
line-height: 16px;
padding: 2px 8px;
background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242);
color: rgb(70, 70, 70);
cursor: pointer;
font-weight: bold;
text-shadow: rgba(255, 255, 255, 0.7) 0 -1px 0;
margin-right: 6px;
text-decoration: none;
}
form.settings a.cancel:hover {
border-color: rgb(153, 51, 51);
color: rgb(204, 51, 51);
}
form.settings a.cancel:active {
background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238);
}
form.settings div#option-mod-rewrite div.inputs label.radios span {
display: inline-block;
width: 7em;
}
form.settings div#option-mod-rewrite div.inputs label.radios code {
white-space: nowrap;
}
form.settings textarea#rewrite-rules {
width: 99%;
}
form.settings select#timezone-string option {
margin-left: 1em;
}
/* Footer */
p#bbShowOff {
margin: 0 8px 8px 0;
padding: 6px 8px;
color: rgb(255, 255, 255);
background-color: rgb(170, 170, 170);
font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
font-size: 0.9em;
font-style: italic;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
float: right;
}
div#bbFoot {
background-color: rgb(70, 70, 70);
color: rgb(153, 153, 153);
margin-top: -45px;
clear: both;
position: relative;
width: 100%;
font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;
font-size: 0.9em;
font-style: italic;
}
div#bbFoot p {
line-height: 15px;
padding: 15px;
}
div#bbFoot p a {
color: rgb(204, 204, 204);
text-decoration: none;
}
p#bbThanks {
float: left;
}
p#bbVersion {
text-align: right;
}
div.clear {
clear: both !important;
height: 0;
line-height: 0;
font-size: 0;
}
/* Layout classes */
/*
.absleft {
position: absolute;
left: 0;
}
.absright {
position: absolute;
right: 0;
}
.abstop {
position: absolute;
top: 0;
}
.posrel {
position: relative;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
*/
/*
.alternate, .alt {
background: #f1f1f1;
}
*/
/*
.active {
background-color: rgb(200, 250, 200);
}
*/
/* List Blocks */