##// END OF EJS Templates
Added cleanup repos script that allows to cleanup removed repos from rhodecode...
Added cleanup repos script that allows to cleanup removed repos from rhodecode older than given amount of time units.

File last commit:

r2590:f8016ab6 beta
r2602:17083006 beta
Show More
style.css
4490 lines | 102.6 KiB | text/css | CssLexer
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
margin: 0;
padding: 0;
}
body {
line-height: 1;
height: 100%;
background: url("../images/background.png") repeat scroll 0 0 #B0B0B0;
font-family: Lucida Grande, Verdana, Lucida Sans Regular,
Lucida Sans Unicode, Arial, sans-serif; font-size : 12px;
color: #000;
margin: 0;
padding: 0;
font-size: 12px;
}
ol,ul {
list-style: none;
}
blockquote,q {
quotes: none;
}
blockquote:before,blockquote:after,q:before,q:after {
content: none;
}
:focus {
outline: 0;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
html {
height: 100%;
}
a {
color: #003367;
text-decoration: none;
cursor: pointer;
}
a:hover {
color: #316293;
text-decoration: underline;
}
h1,h2,h3,h4,h5,h6 {
color: #292929;
font-weight: 700;
}
h1 {
font-size: 22px;
}
h2 {
font-size: 20px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
font-size: 11px;
}
ul.circle {
list-style-type: circle;
}
ul.disc {
list-style-type: disc;
}
ul.square {
list-style-type: square;
}
ol.lower-roman {
list-style-type: lower-roman;
}
ol.upper-roman {
list-style-type: upper-roman;
}
ol.lower-alpha {
list-style-type: lower-alpha;
}
ol.upper-alpha {
list-style-type: upper-alpha;
}
ol.decimal {
list-style-type: decimal;
}
div.color {
clear: both;
overflow: hidden;
position: absolute;
background: #FFF;
margin: 7px 0 0 60px;
padding: 1px 1px 1px 0;
}
div.color a {
width: 15px;
height: 15px;
display: block;
float: left;
margin: 0 0 0 1px;
padding: 0;
}
div.options {
clear: both;
overflow: hidden;
position: absolute;
background: #FFF;
margin: 7px 0 0 162px;
padding: 0;
}
div.options a {
height: 1%;
display: block;
text-decoration: none;
margin: 0;
padding: 3px 8px;
}
.top-left-rounded-corner {
-webkit-border-top-left-radius: 8px;
-khtml-border-radius-topleft: 8px;
-moz-border-radius-topleft: 8px;
border-top-left-radius: 8px;
}
.top-right-rounded-corner {
-webkit-border-top-right-radius: 8px;
-khtml-border-radius-topright: 8px;
-moz-border-radius-topright: 8px;
border-top-right-radius: 8px;
}
.bottom-left-rounded-corner {
-webkit-border-bottom-left-radius: 8px;
-khtml-border-radius-bottomleft: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-left-radius: 8px;
}
.bottom-right-rounded-corner {
-webkit-border-bottom-right-radius: 8px;
-khtml-border-radius-bottomright: 8px;
-moz-border-radius-bottomright: 8px;
border-bottom-right-radius: 8px;
}
.top-left-rounded-corner-mid {
-webkit-border-top-left-radius: 4px;
-khtml-border-radius-topleft: 4px;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
}
.top-right-rounded-corner-mid {
-webkit-border-top-right-radius: 4px;
-khtml-border-radius-topright: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
}
.bottom-left-rounded-corner-mid {
-webkit-border-bottom-left-radius: 4px;
-khtml-border-radius-bottomleft: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-left-radius: 4px;
}
.bottom-right-rounded-corner-mid {
-webkit-border-bottom-right-radius: 4px;
-khtml-border-radius-bottomright: 4px;
-moz-border-radius-bottomright: 4px;
border-bottom-right-radius: 4px;
}
.help-block {
color: #999999;
display: block;
margin-bottom: 0;
margin-top: 5px;
}
#header {
margin: 0;
padding: 0 10px;
}
#header ul#logged-user {
margin-bottom: 5px !important;
-webkit-border-radius: 0px 0px 8px 8px;
-khtml-border-radius: 0px 0px 8px 8px;
-moz-border-radius: 0px 0px 8px 8px;
border-radius: 0px 0px 8px 8px;
height: 37px;
background-color: #003B76;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
background-image: -moz-linear-gradient(top, #003b76, #00376e);
background-image: -ms-linear-gradient(top, #003b76, #00376e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
background-image: -webkit-linear-gradient(top, #003b76, #00376e);
background-image: -o-linear-gradient(top, #003b76, #00376e);
background-image: linear-gradient(top, #003b76, #00376e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
}
#header ul#logged-user li {
list-style: none;
float: left;
margin: 8px 0 0;
padding: 4px 12px;
border-left: 1px solid #316293;
}
#header ul#logged-user li.first {
border-left: none;
margin: 4px;
}
#header ul#logged-user li.first div.gravatar {
margin-top: -2px;
}
#header ul#logged-user li.first div.account {
padding-top: 4px;
float: left;
}
#header ul#logged-user li.last {
border-right: none;
}
#header ul#logged-user li a {
color: #fff;
font-weight: 700;
text-decoration: none;
}
#header ul#logged-user li a:hover {
text-decoration: underline;
}
#header ul#logged-user li.highlight a {
color: #fff;
}
#header ul#logged-user li.highlight a:hover {
color: #FFF;
}
#header #header-inner {
min-height: 44px;
clear: both;
position: relative;
background-color: #003B76;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
background-image: -moz-linear-gradient(top, #003b76, #00376e);
background-image: -ms-linear-gradient(top, #003b76, #00376e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76),color-stop(100%, #00376e) );
background-image: -webkit-linear-gradient(top, #003b76, #00376e);
background-image: -o-linear-gradient(top, #003b76, #00376e);
background-image: linear-gradient(top, #003b76, #00376e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',endColorstr='#00376e', GradientType=0 );
margin: 0;
padding: 0;
display: block;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
-webkit-border-radius: 4px 4px 4px 4px;
-khtml-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
#header #header-inner.hover{
position: fixed !important;
width: 100% !important;
margin-left: -10px !important;
z-index: 10000;
-webkit-border-radius: 0px 0px 0px 0px;
-khtml-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
}
.ie7 #header #header-inner.hover,
.ie8 #header #header-inner.hover,
.ie9 #header #header-inner.hover
{
z-index: auto !important;
}
.header-pos-fix{
margin-top: -44px;
padding-top: 44px;
}
#header #header-inner #home a {
height: 40px;
width: 46px;
display: block;
background: url("../images/button_home.png");
background-position: 0 0;
margin: 0;
padding: 0;
}
#header #header-inner #home a:hover {
background-position: 0 -40px;
}
#header #header-inner #logo {
float: left;
position: absolute;
}
#header #header-inner #logo h1 {
color: #FFF;
font-size: 20px;
margin: 12px 0 0 13px;
padding: 0;
}
#header #header-inner #logo a {
color: #fff;
text-decoration: none;
}
#header #header-inner #logo a:hover {
color: #bfe3ff;
}
#header #header-inner #quick,#header #header-inner #quick ul {
position: relative;
float: right;
list-style-type: none;
list-style-position: outside;
margin: 8px 8px 0 0;
padding: 0;
}
#header #header-inner #quick li {
position: relative;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
#header #header-inner #quick li a.menu_link {
top: 0;
left: 0;
height: 1%;
display: block;
clear: both;
overflow: hidden;
color: #FFF;
font-weight: 700;
text-decoration: none;
background: #369;
padding: 0;
-webkit-border-radius: 4px 4px 4px 4px;
-khtml-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
#header #header-inner #quick li span.short {
padding: 9px 6px 8px 6px;
}
#header #header-inner #quick li span {
top: 0;
right: 0;
height: 1%;
display: block;
float: left;
border-left: 1px solid #3f6f9f;
margin: 0;
padding: 10px 12px 8px 10px;
}
#header #header-inner #quick li span.normal {
border: none;
padding: 10px 12px 8px;
}
#header #header-inner #quick li span.icon {
top: 0;
left: 0;
border-left: none;
border-right: 1px solid #2e5c89;
padding: 8px 6px 4px;
}
#header #header-inner #quick li span.icon_short {
top: 0;
left: 0;
border-left: none;
border-right: 1px solid #2e5c89;
padding: 8px 6px 4px;
}
#header #header-inner #quick li span.icon img,#header #header-inner #quick li span.icon_short img
{
margin: 0px -2px 0px 0px;
}
#header #header-inner #quick li a:hover {
background: #4e4e4e no-repeat top left;
}
#header #header-inner #quick li a:hover span {
border-left: 1px solid #545454;
}
#header #header-inner #quick li a:hover span.icon,#header #header-inner #quick li a:hover span.icon_short
{
border-left: none;
border-right: 1px solid #464646;
}
#header #header-inner #quick ul {
top: 29px;
right: 0;
min-width: 200px;
display: none;
position: absolute;
background: #FFF;
border: 1px solid #666;
border-top: 1px solid #003367;
z-index: 100;
margin: 0px 0px 0px 0px;
padding: 0;
}
#header #header-inner #quick ul.repo_switcher {
max-height: 275px;
overflow-x: hidden;
overflow-y: auto;
}
#header #header-inner #quick ul.repo_switcher li.qfilter_rs {
float: none;
margin: 0;
border-bottom: 2px solid #003367;
}
#header #header-inner #quick .repo_switcher_type {
position: absolute;
left: 0;
top: 9px;
}
#header #header-inner #quick li ul li {
border-bottom: 1px solid #ddd;
}
#header #header-inner #quick li ul li a {
width: 182px;
height: auto;
display: block;
float: left;
background: #FFF;
color: #003367;
font-weight: 400;
margin: 0;
padding: 7px 9px;
}
#header #header-inner #quick li ul li a:hover {
color: #000;
background: #FFF;
}
#header #header-inner #quick ul ul {
top: auto;
}
#header #header-inner #quick li ul ul {
right: 200px;
max-height: 275px;
overflow: auto;
overflow-x: hidden;
white-space: normal;
}
#header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
{
background: url("../images/icons/book.png") no-repeat scroll 4px 9px
#FFF;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
{
background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
#FFF;
min-width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
{
background: url("../images/icons/lock_open.png") no-repeat scroll 4px
9px #FFF;
min-width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.hg,#header #header-inner #quick li ul li a.hg:hover
{
background: url("../images/icons/hgicon.png") no-repeat scroll 4px 9px
#FFF;
min-width: 167px;
margin: 0 0 0 14px;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.git,#header #header-inner #quick li ul li a.git:hover
{
background: url("../images/icons/giticon.png") no-repeat scroll 4px 9px
#FFF;
min-width: 167px;
margin: 0 0 0 14px;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
{
background: url("../images/icons/database_edit.png") no-repeat scroll
4px 9px #FFF;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.repos_groups,#header #header-inner #quick li ul li a.repos_groups:hover
{
background: url("../images/icons/database_link.png") no-repeat scroll
4px 9px #FFF;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
{
background: #FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.groups,#header #header-inner #quick li ul li a.groups:hover
{
background: #FFF url("../images/icons/group_edit.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
{
background: #FFF url("../images/icons/cog.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
{
background: #FFF url("../images/icons/key.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.ldap,#header #header-inner #quick li ul li a.ldap:hover
{
background: #FFF url("../images/icons/server_key.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
{
background: #FFF url("../images/icons/arrow_divide.png") no-repeat 4px
9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.pull_request,#header #header-inner #quick li ul li a.pull_request:hover
{
background: #FFF url("../images/icons/arrow_join.png") no-repeat 4px
9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
{
background: #FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
{
background: #FFF url("../images/icons/delete.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
{
background: #FFF url("../images/icons/arrow_branch.png") no-repeat 4px
9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.tags,
#header #header-inner #quick li ul li a.tags:hover{
background: #FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.bookmarks,
#header #header-inner #quick li ul li a.bookmarks:hover{
background: #FFF url("../images/icons/tag_green.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
#header #header-inner #quick li ul li a.admin,
#header #header-inner #quick li ul li a.admin:hover{
background: #FFF url("../images/icons/cog_edit.png") no-repeat 4px 9px;
width: 167px;
margin: 0;
padding: 12px 9px 7px 24px;
}
.groups_breadcrumbs a {
color: #fff;
}
.groups_breadcrumbs a:hover {
color: #bfe3ff;
text-decoration: none;
}
td.quick_repo_menu {
background: #FFF url("../images/vertical-indicator.png") 8px 50% no-repeat !important;
cursor: pointer;
width: 8px;
border: 1px solid transparent;
}
td.quick_repo_menu.active {
background: url("../images/dt-arrow-dn.png") no-repeat scroll 5px 50% #FFFFFF !important;
border: 1px solid #003367;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
cursor: pointer;
}
td.quick_repo_menu .menu_items {
margin-top: 10px;
margin-left:-6px;
width: 150px;
position: absolute;
background-color: #FFF;
background: none repeat scroll 0 0 #FFFFFF;
border-color: #003367 #666666 #666666;
border-right: 1px solid #666666;
border-style: solid;
border-width: 1px;
box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
border-top-style: none;
}
td.quick_repo_menu .menu_items li {
padding: 0 !important;
}
td.quick_repo_menu .menu_items a {
display: block;
padding: 4px 12px 4px 8px;
}
td.quick_repo_menu .menu_items a:hover {
background-color: #EEE;
text-decoration: none;
}
td.quick_repo_menu .menu_items .icon img {
margin-bottom: -2px;
}
td.quick_repo_menu .menu_items.hidden {
display: none;
}
.yui-dt-first th {
text-align: left;
}
/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
.yui-skin-sam .yui-dt-mask {
position: absolute;
z-index: 9500;
}
.yui-dt-tmp {
position: absolute;
left: -9000px;
}
.yui-dt-scrollable .yui-dt-bd { overflow: auto }
.yui-dt-scrollable .yui-dt-hd {
overflow: hidden;
position: relative;
}
.yui-dt-scrollable .yui-dt-bd thead tr,
.yui-dt-scrollable .yui-dt-bd thead th {
position: absolute;
left: -1500px;
}
.yui-dt-scrollable tbody { -moz-outline: 0 }
.yui-skin-sam thead .yui-dt-sortable { cursor: pointer }
.yui-skin-sam thead .yui-dt-draggable { cursor: move }
.yui-dt-coltarget {
position: absolute;
z-index: 999;
}
.yui-dt-hd { zoom: 1 }
th.yui-dt-resizeable .yui-dt-resizerliner { position: relative }
.yui-dt-resizer {
position: absolute;
right: 0;
bottom: 0;
height: 100%;
cursor: e-resize;
cursor: col-resize;
background-color: #CCC;
opacity: 0;
filter: alpha(opacity=0);
}
.yui-dt-resizerproxy {
visibility: hidden;
position: absolute;
z-index: 9000;
background-color: #CCC;
opacity: 0;
filter: alpha(opacity=0);
}
th.yui-dt-hidden .yui-dt-liner,
td.yui-dt-hidden .yui-dt-liner,
th.yui-dt-hidden .yui-dt-resizer { display: none }
.yui-dt-editor,
.yui-dt-editor-shim {
position: absolute;
z-index: 9000;
}
.yui-skin-sam .yui-dt table {
margin: 0;
padding: 0;
font-family: arial;
font-size: inherit;
border-collapse: separate;
*border-collapse: collapse;
border-spacing: 0;
border: 1px solid #7f7f7f;
}
.yui-skin-sam .yui-dt thead { border-spacing: 0 }
.yui-skin-sam .yui-dt caption {
color: #000;
font-size: 85%;
font-weight: normal;
font-style: italic;
line-height: 1;
padding: 1em 0;
text-align: center;
}
.yui-skin-sam .yui-dt th { background: #d8d8da url(../images/sprite.png) repeat-x 0 0 }
.yui-skin-sam .yui-dt th,
.yui-skin-sam .yui-dt th a {
font-weight: normal;
text-decoration: none;
color: #000;
vertical-align: bottom;
}
.yui-skin-sam .yui-dt th {
margin: 0;
padding: 0;
border: 0;
border-right: 1px solid #cbcbcb;
}
.yui-skin-sam .yui-dt tr.yui-dt-first td { border-top: 1px solid #7f7f7f }
.yui-skin-sam .yui-dt th .yui-dt-liner { white-space: nowrap }
.yui-skin-sam .yui-dt-liner {
margin: 0;
padding: 0;
}
.yui-skin-sam .yui-dt-coltarget {
width: 5px;
background-color: red;
}
.yui-skin-sam .yui-dt td {
margin: 0;
padding: 0;
border: 0;
border-right: 1px solid #cbcbcb;
text-align: left;
}
.yui-skin-sam .yui-dt-list td { border-right: 0 }
.yui-skin-sam .yui-dt-resizer { width: 6px }
.yui-skin-sam .yui-dt-mask {
background-color: #000;
opacity: .25;
filter: alpha(opacity=25);
}
.yui-skin-sam .yui-dt-message { background-color: #FFF }
.yui-skin-sam .yui-dt-scrollable table { border: 0 }
.yui-skin-sam .yui-dt-scrollable .yui-dt-hd {
border-left: 1px solid #7f7f7f;
border-top: 1px solid #7f7f7f;
border-right: 1px solid #7f7f7f;
}
.yui-skin-sam .yui-dt-scrollable .yui-dt-bd {
border-left: 1px solid #7f7f7f;
border-bottom: 1px solid #7f7f7f;
border-right: 1px solid #7f7f7f;
background-color: #FFF;
}
.yui-skin-sam .yui-dt-scrollable .yui-dt-data tr.yui-dt-last td { border-bottom: 1px solid #7f7f7f }
.yui-skin-sam th.yui-dt-asc,
.yui-skin-sam th.yui-dt-desc { background: url(../images/sprite.png) repeat-x 0 -100px }
.yui-skin-sam th.yui-dt-sortable .yui-dt-label { margin-right: 10px }
.yui-skin-sam th.yui-dt-asc .yui-dt-liner { background: url(../images/dt-arrow-up.png) no-repeat right }
.yui-skin-sam th.yui-dt-desc .yui-dt-liner { background: url(../images/dt-arrow-dn.png) no-repeat right }
tbody .yui-dt-editable { cursor: pointer }
.yui-dt-editor {
text-align: left;
background-color: #f2f2f2;
border: 1px solid #808080;
padding: 6px;
}
.yui-dt-editor label {
padding-left: 4px;
padding-right: 6px;
}
.yui-dt-editor .yui-dt-button {
padding-top: 6px;
text-align: right;
}
.yui-dt-editor .yui-dt-button button {
background: url(../images/sprite.png) repeat-x 0 0;
border: 1px solid #999;
width: 4em;
height: 1.8em;
margin-left: 6px;
}
.yui-dt-editor .yui-dt-button button.yui-dt-default {
background: url(../images/sprite.png) repeat-x 0 -1400px;
background-color: #5584e0;
border: 1px solid #304369;
color: #FFF;
}
.yui-dt-editor .yui-dt-button button:hover {
background: url(../images/sprite.png) repeat-x 0 -1300px;
color: #000;
}
.yui-dt-editor .yui-dt-button button:active {
background: url(../images/sprite.png) repeat-x 0 -1700px;
color: #000;
}
.yui-skin-sam tr.yui-dt-even { background-color: #FFF }
.yui-skin-sam tr.yui-dt-odd { background-color: #edf5ff }
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-odd td.yui-dt-desc { background-color: #dbeaff }
.yui-skin-sam .yui-dt-list tr.yui-dt-even { background-color: #FFF }
.yui-skin-sam .yui-dt-list tr.yui-dt-odd { background-color: #FFF }
.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-asc,
.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-desc { background-color: #edf5ff }
.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-asc,
.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-desc { background-color: #edf5ff }
.yui-skin-sam th.yui-dt-highlighted,
.yui-skin-sam th.yui-dt-highlighted a { background-color: #b2d2ff }
.yui-skin-sam tr.yui-dt-highlighted,
.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,
.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,
.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted {
cursor: pointer;
background-color: #b2d2ff;
}
.yui-skin-sam .yui-dt-list th.yui-dt-highlighted,
.yui-skin-sam .yui-dt-list th.yui-dt-highlighted a { background-color: #b2d2ff }
.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted,
.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,
.yui-skin-sam .yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,
.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,
.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {
cursor: pointer;
background-color: #b2d2ff;
}
.yui-skin-sam th.yui-dt-selected,
.yui-skin-sam th.yui-dt-selected a { background-color: #446cd7 }
.yui-skin-sam tr.yui-dt-selected td,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
background-color: #426fd9;
color: #FFF;
}
.yui-skin-sam tr.yui-dt-even td.yui-dt-selected,
.yui-skin-sam tr.yui-dt-odd td.yui-dt-selected {
background-color: #446cd7;
color: #FFF;
}
.yui-skin-sam .yui-dt-list th.yui-dt-selected,
.yui-skin-sam .yui-dt-list th.yui-dt-selected a { background-color: #446cd7 }
.yui-skin-sam .yui-dt-list tr.yui-dt-selected td,
.yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-asc,
.yui-skin-sam .yui-dt-list tr.yui-dt-selected td.yui-dt-desc {
background-color: #426fd9;
color: #FFF;
}
.yui-skin-sam .yui-dt-list tr.yui-dt-even td.yui-dt-selected,
.yui-skin-sam .yui-dt-list tr.yui-dt-odd td.yui-dt-selected {
background-color: #446cd7;
color: #FFF;
}
.yui-skin-sam .yui-dt-paginator {
display: block;
margin: 6px 0;
white-space: nowrap;
}
.yui-skin-sam .yui-dt-paginator .yui-dt-first,
.yui-skin-sam .yui-dt-paginator .yui-dt-last,
.yui-skin-sam .yui-dt-paginator .yui-dt-selected { padding: 2px 6px }
.yui-skin-sam .yui-dt-paginator a.yui-dt-first,
.yui-skin-sam .yui-dt-paginator a.yui-dt-last { text-decoration: none }
.yui-skin-sam .yui-dt-paginator .yui-dt-previous,
.yui-skin-sam .yui-dt-paginator .yui-dt-next { display: none }
.yui-skin-sam a.yui-dt-page {
border: 1px solid #cbcbcb;
padding: 2px 6px;
text-decoration: none;
background-color: #fff;
}
.yui-skin-sam .yui-dt-selected {
border: 1px solid #fff;
background-color: #fff;
}
#content #left {
left: 0;
width: 280px;
position: absolute;
}
#content #right {
margin: 0 60px 10px 290px;
}
#content div.box {
clear: both;
overflow: hidden;
background: #fff;
margin: 0 0 10px;
padding: 0 0 10px;
-webkit-border-radius: 4px 4px 4px 4px;
-khtml-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
}
#content div.box-left {
width: 49%;
clear: none;
float: left;
margin: 0 0 10px;
}
#content div.box-right {
width: 49%;
clear: none;
float: right;
margin: 0 0 10px;
}
#content div.box div.title {
clear: both;
overflow: hidden;
background-color: #003B76;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
background-image: -moz-linear-gradient(top, #003b76, #00376e);
background-image: -ms-linear-gradient(top, #003b76, #00376e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
background-image: -webkit-linear-gradient(top, #003b76, #00376e);
background-image: -o-linear-gradient(top, #003b76, #00376e);
background-image: linear-gradient(top, #003b76, #00376e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
margin: 0 0 20px;
padding: 0;
}
#content div.box div.title h5 {
float: left;
border: none;
color: #fff;
text-transform: uppercase;
margin: 0;
padding: 11px 0 11px 10px;
}
#content div.box div.title .link-white{
color: #FFFFFF;
}
#content div.box div.title ul.links li {
list-style: none;
float: left;
margin: 0;
padding: 0;
}
#content div.box div.title ul.links li a {
border-left: 1px solid #316293;
color: #FFFFFF;
display: block;
float: left;
font-size: 13px;
font-weight: 700;
height: 1%;
margin: 0;
padding: 11px 22px 12px;
text-decoration: none;
}
#content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6
{
clear: both;
overflow: hidden;
border-bottom: 1px solid #DDD;
margin: 10px 20px;
padding: 0 0 15px;
}
#content div.box p {
color: #5f5f5f;
font-size: 12px;
line-height: 150%;
margin: 0 24px 10px;
padding: 0;
}
#content div.box blockquote {
border-left: 4px solid #DDD;
color: #5f5f5f;
font-size: 11px;
line-height: 150%;
margin: 0 34px;
padding: 0 0 0 14px;
}
#content div.box blockquote p {
margin: 10px 0;
padding: 0;
}
#content div.box dl {
margin: 10px 0px;
}
#content div.box dt {
font-size: 12px;
margin: 0;
}
#content div.box dd {
font-size: 12px;
margin: 0;
padding: 8px 0 8px 15px;
}
#content div.box li {
font-size: 12px;
padding: 4px 0;
}
#content div.box ul.disc,#content div.box ul.circle {
margin: 10px 24px 10px 38px;
}
#content div.box ul.square {
margin: 10px 24px 10px 40px;
}
#content div.box img.left {
border: none;
float: left;
margin: 10px 10px 10px 0;
}
#content div.box img.right {
border: none;
float: right;
margin: 10px 0 10px 10px;
}
#content div.box div.messages {
clear: both;
overflow: hidden;
margin: 0 20px;
padding: 0;
}
#content div.box div.message {
clear: both;
overflow: hidden;
margin: 0;
padding: 5px 0;
white-space: pre-wrap;
}
#content div.box div.expand {
width: 110%;
height:14px;
font-size:10px;
text-align:center;
cursor: pointer;
color:#666;
background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(64,96,128,0.1)));
background:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
background:-ms-linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
background:linear-gradient(top,rgba(255,255,255,0),rgba(64,96,128,0.1));
display: none;
}
#content div.box div.expand .expandtext {
background-color: #ffffff;
padding: 2px;
border-radius: 2px;
}
#content div.box div.message a {
font-weight: 400 !important;
}
#content div.box div.message div.image {
float: left;
margin: 9px 0 0 5px;
padding: 6px;
}
#content div.box div.message div.image img {
vertical-align: middle;
margin: 0;
}
#content div.box div.message div.text {
float: left;
margin: 0;
padding: 9px 6px;
}
#content div.box div.message div.dismiss a {
height: 16px;
width: 16px;
display: block;
background: url("../images/icons/cross.png") no-repeat;
margin: 15px 14px 0 0;
padding: 0;
}
#content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
{
border: none;
margin: 0;
padding: 0;
}
#content div.box div.message div.text span {
height: 1%;
display: block;
margin: 0;
padding: 5px 0 0;
}
#content div.box div.message-error {
height: 1%;
clear: both;
overflow: hidden;
background: #FBE3E4;
border: 1px solid #FBC2C4;
color: #860006;
}
#content div.box div.message-error h6 {
color: #860006;
}
#content div.box div.message-warning {
height: 1%;
clear: both;
overflow: hidden;
background: #FFF6BF;
border: 1px solid #FFD324;
color: #5f5200;
}
#content div.box div.message-warning h6 {
color: #5f5200;
}
#content div.box div.message-notice {
height: 1%;
clear: both;
overflow: hidden;
background: #8FBDE0;
border: 1px solid #6BACDE;
color: #003863;
}
#content div.box div.message-notice h6 {
color: #003863;
}
#content div.box div.message-success {
height: 1%;
clear: both;
overflow: hidden;
background: #E6EFC2;
border: 1px solid #C6D880;
color: #4e6100;
}
#content div.box div.message-success h6 {
color: #4e6100;
}
#content div.box div.form div.fields div.field {
height: 1%;
border-bottom: 1px solid #DDD;
clear: both;
margin: 0;
padding: 10px 0;
}
#content div.box div.form div.fields div.field-first {
padding: 0 0 10px;
}
#content div.box div.form div.fields div.field-noborder {
border-bottom: 0 !important;
}
#content div.box div.form div.fields div.field span.error-message {
height: 1%;
display: inline-block;
color: red;
margin: 8px 0 0 4px;
padding: 0;
}
#content div.box div.form div.fields div.field span.success {
height: 1%;
display: block;
color: #316309;
margin: 8px 0 0;
padding: 0;
}
#content div.box div.form div.fields div.field div.label {
left: 70px;
width: 155px;
position: absolute;
margin: 0;
padding: 5px 0 0 0px;
}
#content div.box div.form div.fields div.field div.label-summary {
left: 30px;
width: 155px;
position: absolute;
margin: 0;
padding: 0px 0 0 0px;
}
#content div.box-left div.form div.fields div.field div.label,
#content div.box-right div.form div.fields div.field div.label,
#content div.box-left div.form div.fields div.field div.label,
#content div.box-left div.form div.fields div.field div.label-summary,
#content div.box-right div.form div.fields div.field div.label-summary,
#content div.box-left div.form div.fields div.field div.label-summary
{
clear: both;
overflow: hidden;
left: 0;
width: auto;
position: relative;
margin: 0;
padding: 0 0 8px;
}
#content div.box div.form div.fields div.field div.label-select {
padding: 5px 0 0 5px;
}
#content div.box-left div.form div.fields div.field div.label-select,
#content div.box-right div.form div.fields div.field div.label-select
{
padding: 0 0 8px;
}
#content div.box-left div.form div.fields div.field div.label-textarea,
#content div.box-right div.form div.fields div.field div.label-textarea
{
padding: 0 0 8px !important;
}
#content div.box div.form div.fields div.field div.label label,div.label label
{
color: #393939;
font-weight: 700;
}
#content div.box div.form div.fields div.field div.label label,div.label-summary label
{
color: #393939;
font-weight: 700;
}
#content div.box div.form div.fields div.field div.input {
margin: 0 0 0 200px;
}
#content div.box div.form div.fields div.field div.input.summary {
margin: 0 0 0 110px;
}
#content div.box div.form div.fields div.field div.input.summary-short {
margin: 0 0 0 110px;
}
#content div.box div.form div.fields div.field div.file {
margin: 0 0 0 200px;
}
#content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
{
margin: 0 0 0 0px;
}
#content div.box div.form div.fields div.field div.input input {
background: #FFF;
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
color: #000;
font-size: 11px;
margin: 0;
padding: 7px 7px 6px;
}
#content div.box div.form div.fields div.field div.input input#clone_url,
#content div.box div.form div.fields div.field div.input input#clone_url_id
{
font-size: 16px;
padding: 2px;
}
#content div.box div.form div.fields div.field div.file input {
background: none repeat scroll 0 0 #FFFFFF;
border-color: #B3B3B3 #EAEAEA #EAEAEA #B3B3B3;
border-style: solid;
border-width: 1px;
color: #000000;
font-size: 11px;
margin: 0;
padding: 7px 7px 6px;
}
input.disabled {
background-color: #F5F5F5 !important;
}
#content div.box div.form div.fields div.field div.input input.small {
width: 30%;
}
#content div.box div.form div.fields div.field div.input input.medium {
width: 55%;
}
#content div.box div.form div.fields div.field div.input input.large {
width: 85%;
}
#content div.box div.form div.fields div.field div.input input.date {
width: 177px;
}
#content div.box div.form div.fields div.field div.input input.button {
background: #D4D0C8;
border-top: 1px solid #FFF;
border-left: 1px solid #FFF;
border-right: 1px solid #404040;
border-bottom: 1px solid #404040;
color: #000;
margin: 0;
padding: 4px 8px;
}
#content div.box div.form div.fields div.field div.textarea {
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
margin: 0 0 0 200px;
padding: 10px;
}
#content div.box div.form div.fields div.field div.textarea-editor {
border: 1px solid #ddd;
padding: 0;
}
#content div.box div.form div.fields div.field div.textarea textarea {
width: 100%;
height: 220px;
overflow: hidden;
background: #FFF;
color: #000;
font-size: 11px;
outline: none;
border-width: 0;
margin: 0;
padding: 0;
}
#content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
{
width: 100%;
height: 100px;
}
#content div.box div.form div.fields div.field div.textarea table {
width: 100%;
border: none;
margin: 0;
padding: 0;
}
#content div.box div.form div.fields div.field div.textarea table td {
background: #DDD;
border: none;
padding: 0;
}
#content div.box div.form div.fields div.field div.textarea table td table
{
width: auto;
border: none;
margin: 0;
padding: 0;
}
#content div.box div.form div.fields div.field div.textarea table td table td
{
font-size: 11px;
padding: 5px 5px 5px 0;
}
#content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus
{
background: #f6f6f6;
border-color: #666;
}
div.form div.fields div.field div.button {
margin: 0;
padding: 0 0 0 8px;
}
#content div.box table.noborder {
border: 1px solid transparent;
}
#content div.box table {
width: 100%;
border-collapse: separate;
margin: 0;
padding: 0;
border: 1px solid #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#content div.box table th {
background: #eee;
border-bottom: 1px solid #ddd;
padding: 5px 0px 5px 5px;
}
#content div.box table th.left {
text-align: left;
}
#content div.box table th.right {
text-align: right;
}
#content div.box table th.center {
text-align: center;
}
#content div.box table th.selected {
vertical-align: middle;
padding: 0;
}
#content div.box table td {
background: #fff;
border-bottom: 1px solid #cdcdcd;
vertical-align: middle;
padding: 5px;
}
#content div.box table tr.selected td {
background: #FFC;
}
#content div.box table td.selected {
width: 3%;
text-align: center;
vertical-align: middle;
padding: 0;
}
#content div.box table td.action {
width: 45%;
text-align: left;
}
#content div.box table td.date {
width: 33%;
text-align: center;
}
#content div.box div.action {
float: right;
background: #FFF;
text-align: right;
margin: 10px 0 0;
padding: 0;
}
#content div.box div.action select {
font-size: 11px;
margin: 0;
}
#content div.box div.action .ui-selectmenu {
margin: 0;
padding: 0;
}
#content div.box div.pagination {
height: 1%;
clear: both;
overflow: hidden;
margin: 10px 0 0;
padding: 0;
}
#content div.box div.pagination ul.pager {
float: right;
text-align: right;
margin: 0;
padding: 0;
}
#content div.box div.pagination ul.pager li {
height: 1%;
float: left;
list-style: none;
background: #ebebeb url("../images/pager.png") repeat-x;
border-top: 1px solid #dedede;
border-left: 1px solid #cfcfcf;
border-right: 1px solid #c4c4c4;
border-bottom: 1px solid #c4c4c4;
color: #4A4A4A;
font-weight: 700;
margin: 0 0 0 4px;
padding: 0;
}
#content div.box div.pagination ul.pager li.separator {
padding: 6px;
}
#content div.box div.pagination ul.pager li.current {
background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
color: #515151;
padding: 6px;
}
#content div.box div.pagination ul.pager li a {
height: 1%;
display: block;
float: left;
color: #515151;
text-decoration: none;
margin: 0;
padding: 6px;
}
#content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
{
background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
margin: -1px;
}
#content div.box div.pagination-wh {
height: 1%;
clear: both;
overflow: hidden;
text-align: right;
margin: 10px 0 0;
padding: 0;
}
#content div.box div.pagination-right {
float: right;
}
#content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot
{
height: 1%;
float: left;
background: #ebebeb url("../images/pager.png") repeat-x;
border-top: 1px solid #dedede;
border-left: 1px solid #cfcfcf;
border-right: 1px solid #c4c4c4;
border-bottom: 1px solid #c4c4c4;
color: #4A4A4A;
font-weight: 700;
margin: 0 0 0 4px;
padding: 6px;
}
#content div.box div.pagination-wh span.pager_curpage {
height: 1%;
float: left;
background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
color: #515151;
font-weight: 700;
margin: 0 0 0 4px;
padding: 6px;
}
#content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
{
background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
text-decoration: none;
}
#content div.box div.traffic div.legend {
clear: both;
overflow: hidden;
border-bottom: 1px solid #ddd;
margin: 0 0 10px;
padding: 0 0 10px;
}
#content div.box div.traffic div.legend h6 {
float: left;
border: none;
margin: 0;
padding: 0;
}
#content div.box div.traffic div.legend li {
list-style: none;
float: left;
font-size: 11px;
margin: 0;
padding: 0 8px 0 4px;
}
#content div.box div.traffic div.legend li.visits {
border-left: 12px solid #edc240;
}
#content div.box div.traffic div.legend li.pageviews {
border-left: 12px solid #afd8f8;
}
#content div.box div.traffic table {
width: auto;
}
#content div.box div.traffic table td {
background: transparent;
border: none;
padding: 2px 3px 3px;
}
#content div.box div.traffic table td.legendLabel {
padding: 0 3px 2px;
}
#summary {
}
#summary .desc {
white-space: pre;
width: 100%;
}
#summary .repo_name {
font-size: 1.6em;
font-weight: bold;
vertical-align: baseline;
clear: right
}
#footer {
clear: both;
overflow: hidden;
text-align: right;
margin: 0;
padding: 0 10px 4px;
margin: -10px 0 0;
}
#footer div#footer-inner {
background-color: #003B76;
background-repeat : repeat-x;
background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
background-image : -moz-linear-gradient(top, #003b76, #00376e);
background-image : -ms-linear-gradient( top, #003b76, #00376e);
background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
background-image : -webkit-linear-gradient( top, #003b76, #00376e));
background-image : -o-linear-gradient( top, #003b76, #00376e));
background-image : linear-gradient( top, #003b76, #00376e);
filter :progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
-webkit-border-radius: 4px 4px 4px 4px;
-khtml-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}
#footer div#footer-inner p {
padding: 15px 25px 15px 0;
color: #FFF;
font-weight: 700;
}
#footer div#footer-inner .footer-link {
float: left;
padding-left: 10px;
}
#footer div#footer-inner .footer-link a,#footer div#footer-inner .footer-link-right a
{
color: #FFF;
}
#login div.title {
width: 420px;
clear: both;
overflow: hidden;
position: relative;
background-color: #003B76;
background-repeat : repeat-x;
background-image : -khtml-gradient( linear, left top, left bottom, from(#003B76), to(#00376E));
background-image : -moz-linear-gradient( top, #003b76, #00376e);
background-image : -ms-linear-gradient( top, #003b76, #00376e);
background-image : -webkit-gradient( linear, left top, left bottom, color-stop( 0%, #003b76), color-stop( 100%, #00376e));
background-image : -webkit-linear-gradient( top, #003b76, #00376e));
background-image : -o-linear-gradient( top, #003b76, #00376e));
background-image : linear-gradient( top, #003b76, #00376e);
filter : progid : DXImageTransform.Microsoft.gradient ( startColorstr = '#003b76', endColorstr = '#00376e', GradientType = 0);
margin: 0 auto;
padding: 0;
}
#login div.inner {
width: 380px;
background: #FFF url("../images/login.png") no-repeat top left;
border-top: none;
border-bottom: none;
margin: 0 auto;
padding: 20px;
}
#login div.form div.fields div.field div.label {
width: 173px;
float: left;
text-align: right;
margin: 2px 10px 0 0;
padding: 5px 0 0 5px;
}
#login div.form div.fields div.field div.input input {
width: 176px;
background: #FFF;
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
color: #000;
font-size: 11px;
margin: 0;
padding: 7px 7px 6px;
}
#login div.form div.fields div.buttons {
clear: both;
overflow: hidden;
border-top: 1px solid #DDD;
text-align: right;
margin: 0;
padding: 10px 0 0;
}
#login div.form div.links {
clear: both;
overflow: hidden;
margin: 10px 0 0;
padding: 0 0 2px;
}
.user-menu{
margin: 0px !important;
float: left;
}
.user-menu .container{
padding:0px 4px 0px 4px;
margin: 0px 0px 0px 0px;
}
.user-menu .gravatar{
margin: 0px 0px 0px 0px;
cursor: pointer;
}
.user-menu .gravatar.enabled{
background-color: #FDF784 !important;
}
.user-menu .gravatar:hover{
background-color: #FDF784 !important;
}
#quick_login{
min-height: 80px;
margin: 37px 0 0 -251px;
padding: 4px;
position: absolute;
width: 278px;
background-color: #003B76;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
background-image: -moz-linear-gradient(top, #003b76, #00376e);
background-image: -ms-linear-gradient(top, #003b76, #00376e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
background-image: -webkit-linear-gradient(top, #003b76, #00376e);
background-image: -o-linear-gradient(top, #003b76, #00376e);
background-image: linear-gradient(top, #003b76, #00376e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76', endColorstr='#00376e', GradientType=0 );
z-index: 999;
-webkit-border-radius: 0px 0px 4px 4px;
-khtml-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
border-radius: 0px 0px 4px 4px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
}
#quick_login h4{
color: #fff;
padding: 5px 0px 5px 14px;
}
#quick_login .password_forgoten {
padding-right: 10px;
padding-top: 0px;
text-align: left;
}
#quick_login .password_forgoten a {
font-size: 10px;
color: #fff;
}
#quick_login .register {
padding-right: 10px;
padding-top: 5px;
text-align: left;
}
#quick_login .register a {
font-size: 10px;
color: #fff;
}
#quick_login .submit {
margin: -20px 0 0 0px;
position: absolute;
right: 15px;
}
#quick_login .links_left{
float: left;
}
#quick_login .links_right{
float: right;
}
#quick_login .full_name{
color: #FFFFFF;
font-weight: bold;
padding: 3px;
}
#quick_login .big_gravatar{
padding:4px 0px 0px 6px;
}
#quick_login .inbox{
padding:4px 0px 0px 6px;
color: #FFFFFF;
font-weight: bold;
}
#quick_login .inbox a{
color: #FFFFFF;
}
#quick_login .email,#quick_login .email a{
color: #FFFFFF;
padding: 3px;
}
#quick_login .links .logout{
}
#quick_login div.form div.fields {
padding-top: 2px;
padding-left: 10px;
}
#quick_login div.form div.fields div.field {
padding: 5px;
}
#quick_login div.form div.fields div.field div.label label {
color: #fff;
padding-bottom: 3px;
}
#quick_login div.form div.fields div.field div.input input {
width: 236px;
background: #FFF;
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
color: #000;
font-size: 11px;
margin: 0;
padding: 5px 7px 4px;
}
#quick_login div.form div.fields div.buttons {
clear: both;
overflow: hidden;
text-align: right;
margin: 0;
padding: 5px 14px 0px 5px;
}
#quick_login div.form div.links {
clear: both;
overflow: hidden;
margin: 10px 0 0;
padding: 0 0 2px;
}
#quick_login ol.links{
display: block;
font-weight: bold;
list-style: none outside none;
text-align: right;
}
#quick_login ol.links li{
line-height: 27px;
margin: 0;
padding: 0;
color: #fff;
display: block;
float:none !important;
}
#quick_login ol.links li a{
color: #fff;
display: block;
padding: 2px;
}
#quick_login ol.links li a:HOVER{
background-color: inherit !important;
}
#register div.title {
clear: both;
overflow: hidden;
position: relative;
background-color: #003B76;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#003B76), to(#00376E) );
background-image: -moz-linear-gradient(top, #003b76, #00376e);
background-image: -ms-linear-gradient(top, #003b76, #00376e);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003b76), color-stop(100%, #00376e) );
background-image: -webkit-linear-gradient(top, #003b76, #00376e);
background-image: -o-linear-gradient(top, #003b76, #00376e);
background-image: linear-gradient(top, #003b76, #00376e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b76',
endColorstr='#00376e', GradientType=0 );
margin: 0 auto;
padding: 0;
}
#register div.inner {
background: #FFF;
border-top: none;
border-bottom: none;
margin: 0 auto;
padding: 20px;
}
#register div.form div.fields div.field div.label {
width: 135px;
float: left;
text-align: right;
margin: 2px 10px 0 0;
padding: 5px 0 0 5px;
}
#register div.form div.fields div.field div.input input {
width: 300px;
background: #FFF;
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
color: #000;
font-size: 11px;
margin: 0;
padding: 7px 7px 6px;
}
#register div.form div.fields div.buttons {
clear: both;
overflow: hidden;
border-top: 1px solid #DDD;
text-align: left;
margin: 0;
padding: 10px 0 0 150px;
}
#register div.form div.activation_msg {
padding-top: 4px;
padding-bottom: 4px;
}
#journal .journal_day {
font-size: 20px;
padding: 10px 0px;
border-bottom: 2px solid #DDD;
margin-left: 10px;
margin-right: 10px;
}
#journal .journal_container {
padding: 5px;
clear: both;
margin: 0px 5px 0px 10px;
}
#journal .journal_action_container {
padding-left: 38px;
}
#journal .journal_user {
color: #747474;
font-size: 14px;
font-weight: bold;
height: 30px;
}
#journal .journal_icon {
clear: both;
float: left;
padding-right: 4px;
padding-top: 3px;
}
#journal .journal_action {
padding-top: 4px;
min-height: 2px;
float: left
}
#journal .journal_action_params {
clear: left;
padding-left: 22px;
}
#journal .journal_repo {
float: left;
margin-left: 6px;
padding-top: 3px;
}
#journal .date {
clear: both;
color: #777777;
font-size: 11px;
padding-left: 22px;
}
#journal .journal_repo .journal_repo_name {
font-weight: bold;
font-size: 1.1em;
}
#journal .compare_view {
padding: 5px 0px 5px 0px;
width: 95px;
}
.journal_highlight {
font-weight: bold;
padding: 0 2px;
vertical-align: bottom;
}
.trending_language_tbl,.trending_language_tbl td {
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.trending_language_tbl,.trending_language_tbl tr {
border-spacing: 1px;
}
.trending_language {
background-color: #003367;
color: #FFF;
display: block;
min-width: 20px;
text-decoration: none;
height: 12px;
margin-bottom: 0px;
margin-left: 5px;
white-space: pre;
padding: 3px;
}
h3.files_location {
font-size: 1.8em;
font-weight: 700;
border-bottom: none !important;
margin: 10px 0 !important;
}
#files_data dl dt {
float: left;
width: 60px;
margin: 0 !important;
padding: 5px;
}
#files_data dl dd {
margin: 0 !important;
padding: 5px !important;
}
.file_history{
padding-top:10px;
font-size:16px;
}
.file_author{
float: left;
}
.file_author .item{
float:left;
padding:5px;
color: #888;
}
.tablerow0 {
background-color: #F8F8F8;
}
.tablerow1 {
background-color: #FFFFFF;
}
.changeset_id {
font-family: monospace;
color: #666666;
}
.changeset_hash {
color: #000000;
}
#changeset_content {
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 5px;
}
#changeset_compare_view_content {
border: 1px solid #CCC;
padding: 5px;
}
#changeset_content .container {
min-height: 100px;
font-size: 1.2em;
overflow: hidden;
}
#changeset_compare_view_content .compare_view_commits {
width: auto !important;
}
#changeset_compare_view_content .compare_view_commits td {
padding: 0px 0px 0px 12px !important;
}
#changeset_content .container .right {
float: right;
width: 20%;
text-align: right;
}
#changeset_content .container .left .message {
white-space: pre-wrap;
}
#changeset_content .container .left .message a:hover {
text-decoration: none;
}
.cs_files .cur_cs {
margin: 10px 2px;
font-weight: bold;
}
.cs_files .node {
float: left;
}
.cs_files .changes {
float: right;
color:#003367;
}
.cs_files .changes .added {
background-color: #BBFFBB;
float: left;
text-align: center;
font-size: 9px;
padding: 2px 0px 2px 0px;
}
.cs_files .changes .deleted {
background-color: #FF8888;
float: left;
text-align: center;
font-size: 9px;
padding: 2px 0px 2px 0px;
}
.cs_files .cs_added,.cs_files .cs_A {
background: url("../images/icons/page_white_add.png") no-repeat scroll
3px;
height: 16px;
padding-left: 20px;
margin-top: 7px;
text-align: left;
}
.cs_files .cs_changed,.cs_files .cs_M {
background: url("../images/icons/page_white_edit.png") no-repeat scroll
3px;
height: 16px;
padding-left: 20px;
margin-top: 7px;
text-align: left;
}
.cs_files .cs_removed,.cs_files .cs_D {
background: url("../images/icons/page_white_delete.png") no-repeat
scroll 3px;
height: 16px;
padding-left: 20px;
margin-top: 7px;
text-align: left;
}
#graph {
overflow: hidden;
}
#graph_nodes {
float: left;
margin-right: -6px;
margin-top: 0px;
}
#graph_content {
width: 80%;
float: left;
}
#graph_content .container_header {
border-bottom: 1px solid #DDD;
padding: 10px;
height: 25px;
}
#graph_content #rev_range_container {
padding: 7px 20px;
float: left;
}
#graph_content .container {
border-bottom: 1px solid #DDD;
height: 56px;
overflow: hidden;
}
#graph_content .container .right {
float: right;
width: 23%;
text-align: right;
}
#graph_content .container .left {
float: left;
width: 25%;
padding-left: 5px;
}
#graph_content .container .mid {
float: left;
width: 49%;
}
#graph_content .container .left .date {
color: #666;
padding-left: 22px;
font-size: 10px;
}
#graph_content .container .left .author {
height: 22px;
}
#graph_content .container .left .author .user {
color: #444444;
float: left;
margin-left: -4px;
margin-top: 4px;
}
#graph_content .container .mid .message {
white-space: pre-wrap;
}
#graph_content .container .mid .message a:hover{
text-decoration: none;
}
#content #graph_content .message .revision-link,
#changeset_content .container .message .revision-link
{
color:#3F6F9F;
font-weight: bold !important;
}
#content #graph_content .message .issue-tracker-link,
#changeset_content .container .message .issue-tracker-link{
color:#3F6F9F;
font-weight: bold !important;
}
.changeset-status-container{
padding-right: 5px;
margin-top:1px;
float:right;
height:14px;
}
.code-header .changeset-status-container{
float:left;
padding:2px 0px 0px 2px;
}
.changeset-status-container .changeset-status-lbl{
color: rgb(136, 136, 136);
float: left;
padding: 3px 4px 0px 0px
}
.code-header .changeset-status-container .changeset-status-lbl{
float: left;
padding: 0px 4px 0px 0px;
}
.changeset-status-container .changeset-status-ico{
float: left;
}
.code-header .changeset-status-container .changeset-status-ico, .container .changeset-status-ico{
float: left;
}
.right .comments-container{
padding-right: 5px;
margin-top:1px;
float:right;
height:14px;
}
.right .comments-cnt{
float: left;
color: rgb(136, 136, 136);
padding-right: 2px;
}
.right .changes{
clear: both;
}
.right .changes .changed_total {
display: block;
float: right;
text-align: center;
min-width: 45px;
cursor: pointer;
color: #444444;
background: #FEA;
-webkit-border-radius: 0px 0px 0px 6px;
-moz-border-radius: 0px 0px 0px 6px;
border-radius: 0px 0px 0px 6px;
padding: 1px;
}
.right .changes .added,.changed,.removed {
display: block;
padding: 1px;
color: #444444;
float: right;
text-align: center;
min-width: 15px;
}
.right .changes .added {
background: #CFC;
}
.right .changes .changed {
background: #FEA;
}
.right .changes .removed {
background: #FAA;
}
.right .merge {
padding: 1px 3px 1px 3px;
background-color: #fca062;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-right: 2px;
}
.right .parent {
color: #666666;
clear:both;
}
.right .logtags{
padding: 2px 2px 2px 2px;
}
.right .logtags .branchtag,.right .logtags .tagtag,.right .logtags .booktag{
margin: 0px 2px;
}
.right .logtags .branchtag,.logtags .branchtag {
padding: 1px 3px 1px 3px;
background-color: #bfbfbf;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.right .logtags .branchtag a:hover,.logtags .branchtag a{
color: #ffffff;
}
.right .logtags .branchtag a:hover,.logtags .branchtag a:hover{
text-decoration: none;
color: #ffffff;
}
.right .logtags .tagtag,.logtags .tagtag {
padding: 1px 3px 1px 3px;
background-color: #62cffc;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.right .logtags .tagtag a:hover,.logtags .tagtag a{
color: #ffffff;
}
.right .logtags .tagtag a:hover,.logtags .tagtag a:hover{
text-decoration: none;
color: #ffffff;
}
.right .logbooks .bookbook,.logbooks .bookbook,.right .logtags .bookbook,.logtags .bookbook {
padding: 1px 3px 1px 3px;
background-color: #46A546;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-transform: uppercase;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.right .logbooks .bookbook,.logbooks .bookbook a,.right .logtags .bookbook,.logtags .bookbook a{
color: #ffffff;
}
.right .logbooks .bookbook,.logbooks .bookbook a:hover,.right .logtags .bookbook,.logtags .bookbook a:hover{
text-decoration: none;
color: #ffffff;
}
div.browserblock {
overflow: hidden;
border: 1px solid #ccc;
background: #f8f8f8;
font-size: 100%;
line-height: 125%;
padding: 0;
-webkit-border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
}
div.browserblock .browser-header {
background: #FFF;
padding: 10px 0px 15px 0px;
width: 100%;
}
div.browserblock .browser-nav {
float: left
}
div.browserblock .browser-branch {
float: left;
}
div.browserblock .browser-branch label {
color: #4A4A4A;
vertical-align: text-top;
}
div.browserblock .browser-header span {
margin-left: 5px;
font-weight: 700;
}
div.browserblock .browser-search {
clear: both;
padding: 8px 8px 0px 5px;
height: 20px;
}
div.browserblock #node_filter_box {
}
div.browserblock .search_activate {
float: left
}
div.browserblock .add_node {
float: left;
padding-left: 5px;
}
div.browserblock .search_activate a:hover,div.browserblock .add_node a:hover
{
text-decoration: none !important;
}
div.browserblock .browser-body {
background: #EEE;
border-top: 1px solid #CCC;
}
table.code-browser {
border-collapse: collapse;
width: 100%;
}
table.code-browser tr {
margin: 3px;
}
table.code-browser thead th {
background-color: #EEE;
height: 20px;
font-size: 1.1em;
font-weight: 700;
text-align: left;
padding-left: 10px;
}
table.code-browser tbody td {
padding-left: 10px;
height: 20px;
}
table.code-browser .browser-file {
background: url("../images/icons/document_16.png") no-repeat scroll 3px;
height: 16px;
padding-left: 20px;
text-align: left;
}
.diffblock .changeset_header {
height: 16px;
}
.diffblock .changeset_file {
background: url("../images/icons/file.png") no-repeat scroll 3px;
text-align: left;
float: left;
padding: 2px 0px 2px 22px;
}
.diffblock .diff-menu-wrapper{
float: left;
}
.diffblock .diff-menu{
position: absolute;
background: none repeat scroll 0 0 #FFFFFF;
border-color: #003367 #666666 #666666;
border-right: 1px solid #666666;
border-style: solid solid solid;
border-width: 1px;
box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2);
margin-top:5px;
margin-left:1px;
}
.diffblock .diff-actions {
padding: 2px 0px 0px 2px;
float: left;
}
.diffblock .diff-menu ul li {
padding: 0px 0px 0px 0px !important;
}
.diffblock .diff-menu ul li a{
display: block;
padding: 3px 8px 3px 8px !important;
}
.diffblock .diff-menu ul li a:hover{
text-decoration: none;
background-color: #EEEEEE;
}
table.code-browser .browser-dir {
background: url("../images/icons/folder_16.png") no-repeat scroll 3px;
height: 16px;
padding-left: 20px;
text-align: left;
}
table.code-browser .submodule-dir {
background: url("../images/icons/disconnect.png") no-repeat scroll 3px;
height: 16px;
padding-left: 20px;
text-align: left;
}
.box .search {
clear: both;
overflow: hidden;
margin: 0;
padding: 0 20px 10px;
}
.box .search div.search_path {
background: none repeat scroll 0 0 #EEE;
border: 1px solid #CCC;
color: blue;
margin-bottom: 10px;
padding: 10px 0;
}
.box .search div.search_path div.link {
font-weight: 700;
margin-left: 25px;
}
.box .search div.search_path div.link a {
color: #003367;
cursor: pointer;
text-decoration: none;
}
#path_unlock {
color: red;
font-size: 1.2em;
padding-left: 4px;
}
.info_box span {
margin-left: 3px;
margin-right: 3px;
}
.info_box .rev {
color: #003367;
font-size: 1.6em;
font-weight: bold;
vertical-align: sub;
}
.info_box input#at_rev,.info_box input#size {
background: #FFF;
border-top: 1px solid #b3b3b3;
border-left: 1px solid #b3b3b3;
border-right: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
color: #000;
font-size: 12px;
margin: 0;
padding: 1px 5px 1px;
}
.info_box input#view {
text-align: center;
padding: 4px 3px 2px 2px;
}
.yui-overlay,.yui-panel-container {
visibility: hidden;
position: absolute;
z-index: 2;
}
.yui-tt {
visibility: hidden;
position: absolute;
color: #666;
background-color: #FFF;
border: 2px solid #003367;
font: 100% sans-serif;
width: auto;
opacity: 1px;
padding: 8px;
white-space: pre-wrap;
-webkit-border-radius: 8px 8px 8px 8px;
-khtml-border-radius: 8px 8px 8px 8px;
-moz-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.6);
}
.mentions-container{
width: 90% !important;
}
.mentions-container .yui-ac-content{
width: 100% !important;
}
.ac {
vertical-align: top;
}
.ac .yui-ac {
position: inherit;
font-size: 100%;
}
.ac .perm_ac {
width: 20em;
}
.ac .yui-ac-input {
width: 100%;
}
.ac .yui-ac-container {
position: absolute;
top: 1.6em;
width: auto;
}
.ac .yui-ac-content {
position: absolute;
border: 1px solid gray;
background: #fff;
z-index: 9050;
}
.ac .yui-ac-shadow {
position: absolute;
width: 100%;
background: #000;
-moz-opacity: 0.1px;
opacity: .10;
filter: alpha(opacity = 10);
z-index: 9049;
margin: .3em;
}
.ac .yui-ac-content ul {
width: 100%;
margin: 0;
padding: 0;
z-index: 9050;
}
.ac .yui-ac-content li {
cursor: default;
white-space: nowrap;
margin: 0;
padding: 2px 5px;
height: 18px;
z-index: 9050;
display: block;
width: auto !important;
}
.ac .yui-ac-content li .ac-container-wrap{
width: auto;
}
.ac .yui-ac-content li.yui-ac-prehighlight {
background: #B3D4FF;
z-index: 9050;
}
.ac .yui-ac-content li.yui-ac-highlight {
background: #556CB5;
color: #FFF;
z-index: 9050;
}
.ac .yui-ac-bd{
z-index: 9050;
}
.follow {
background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
height: 16px;
width: 20px;
cursor: pointer;
display: block;
float: right;
margin-top: 2px;
}
.following {
background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
height: 16px;
width: 20px;
cursor: pointer;
display: block;
float: right;
margin-top: 2px;
}
.currently_following {
padding-left: 10px;
padding-bottom: 5px;
}
.add_icon {
background: url("../images/icons/add.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 0px;
text-align: left;
}
.edit_icon {
background: url("../images/icons/folder_edit.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 0px;
text-align: left;
}
.delete_icon {
background: url("../images/icons/delete.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 0px;
text-align: left;
}
.refresh_icon {
background: url("../images/icons/arrow_refresh.png") no-repeat scroll
3px;
padding-left: 20px;
padding-top: 0px;
text-align: left;
}
.pull_icon {
background: url("../images/icons/connect.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 0px;
text-align: left;
}
.rss_icon {
background: url("../images/icons/rss_16.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 4px;
text-align: left;
font-size: 8px
}
.atom_icon {
background: url("../images/icons/atom.png") no-repeat scroll 3px;
padding-left: 20px;
padding-top: 4px;
text-align: left;
font-size: 8px
}
.archive_icon {
background: url("../images/icons/compress.png") no-repeat scroll 3px;
padding-left: 20px;
text-align: left;
padding-top: 1px;
}
.start_following_icon {
background: url("../images/icons/heart_add.png") no-repeat scroll 3px;
padding-left: 20px;
text-align: left;
padding-top: 0px;
}
.stop_following_icon {
background: url("../images/icons/heart_delete.png") no-repeat scroll 3px;
padding-left: 20px;
text-align: left;
padding-top: 0px;
}
.action_button {
border: 0;
display: inline;
}
.action_button:hover {
border: 0;
text-decoration: underline;
cursor: pointer;
}
#switch_repos {
position: absolute;
height: 25px;
z-index: 1;
}
#switch_repos select {
min-width: 150px;
max-height: 250px;
z-index: 1;
}
.breadcrumbs {
border: medium none;
color: #FFF;
float: left;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
margin: 0;
padding: 11px 0 11px 10px;
}
.breadcrumbs .hash {
text-transform: none;
color: #fff;
}
.breadcrumbs a {
color: #FFF;
}
.flash_msg {
}
.flash_msg ul {
}
.error_msg {
background-color: #c43c35;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35) );
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35) );
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
background-image: linear-gradient(top, #ee5f5b, #c43c35);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35', GradientType=0 );
border-color: #c43c35 #c43c35 #882a25;
}
.warning_msg {
color: #404040 !important;
background-color: #eedc94;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94) );
background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94) );
background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
background-image: -o-linear-gradient(top, #fceec1, #eedc94);
background-image: linear-gradient(top, #fceec1, #eedc94);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0 );
border-color: #eedc94 #eedc94 #e4c652;
}
.success_msg {
background-color: #57a957;
background-repeat: repeat-x !important;
background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957) );
background-image: -moz-linear-gradient(top, #62c462, #57a957);
background-image: -ms-linear-gradient(top, #62c462, #57a957);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957) );
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
background-image: -o-linear-gradient(top, #62c462, #57a957);
background-image: linear-gradient(top, #62c462, #57a957);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0 );
border-color: #57a957 #57a957 #3d773d;
}
.notice_msg {
background-color: #339bb9;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9) );
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9) );
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
background-image: linear-gradient(top, #5bc0de, #339bb9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0 );
border-color: #339bb9 #339bb9 #22697d;
}
.success_msg,.error_msg,.notice_msg,.warning_msg {
font-size: 12px;
font-weight: 700;
min-height: 14px;
line-height: 14px;
margin-bottom: 10px;
margin-top: 0;
display: block;
overflow: auto;
padding: 6px 10px 6px 10px;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
position: relative;
color: #FFF;
border-width: 1px;
border-style: solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
#msg_close {
background: transparent url("../icons/cross_grey_small.png") no-repeat scroll 0 0;
cursor: pointer;
height: 16px;
position: absolute;
right: 5px;
top: 5px;
width: 16px;
}
div#legend_data{
padding-left:10px;
}
div#legend_container table{
border: none !important;
}
div#legend_container table,div#legend_choices table {
width: auto !important;
}
table#permissions_manage {
width: 0 !important;
}
table#permissions_manage span.private_repo_msg {
font-size: 0.8em;
opacity: 0.6px;
}
table#permissions_manage td.private_repo_msg {
font-size: 0.8em;
}
table#permissions_manage tr#add_perm_input td {
vertical-align: middle;
}
div.gravatar {
background-color: #FFF;
float: left;
margin-right: 0.7em;
padding: 1px 1px 1px 1px;
line-height:0;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
div.gravatar img {
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
#header,#content,#footer {
min-width: 978px;
}
#content {
clear: both;
overflow: hidden;
padding: 54px 10px 14px 10px;
}
#content div.box div.title div.search {
border-left: 1px solid #316293;
}
#content div.box div.title div.search div.input input {
border: 1px solid #316293;
}
.ui-btn{
color: #515151;
background-color: #DADADA;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#F4F4F4),to(#DADADA) );
background-image: -moz-linear-gradient(top, #F4F4F4, #DADADA);
background-image: -ms-linear-gradient(top, #F4F4F4, #DADADA);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4F4F4),color-stop(100%, #DADADA) );
background-image: -webkit-linear-gradient(top, #F4F4F4, #DADADA) );
background-image: -o-linear-gradient(top, #F4F4F4, #DADADA) );
background-image: linear-gradient(top, #F4F4F4, #DADADA);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#DADADA', GradientType=0);
border-top: 1px solid #DDD;
border-left: 1px solid #c6c6c6;
border-right: 1px solid #DDD;
border-bottom: 1px solid #c6c6c6;
color: #515151;
outline: none;
margin: 0px 3px 3px 0px;
-webkit-border-radius: 4px 4px 4px 4px !important;
-khtml-border-radius: 4px 4px 4px 4px !important;
-moz-border-radius: 4px 4px 4px 4px !important;
border-radius: 4px 4px 4px 4px !important;
cursor: pointer !important;
padding: 3px 3px 3px 3px;
background-position: 0 -15px;
}
.ui-btn.xsmall{
padding: 1px 2px 1px 1px;
}
.ui-btn.clone{
padding: 5px 2px 6px 1px;
margin: 0px -4px 3px 0px;
-webkit-border-radius: 4px 0px 0px 4px !important;
-khtml-border-radius: 4px 0px 0px 4px !important;
-moz-border-radius: 4px 0px 0px 4px !important;
border-radius: 4px 0px 0px 4px !important;
width: 100px;
text-align: center;
float: left;
position: absolute;
}
.ui-btn:focus {
outline: none;
}
.ui-btn:hover{
background-position: 0 0px;
text-decoration: none;
color: #515151;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 0 3px #FFFFFF !important;
}
.ui-btn.red{
color:#fff;
background-color: #c43c35;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
background-image: linear-gradient(top, #ee5f5b, #c43c35);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
border-color: #c43c35 #c43c35 #882a25;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.ui-btn.blue{
background-color: #339bb9;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
background-image: linear-gradient(top, #5bc0de, #339bb9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
border-color: #339bb9 #339bb9 #22697d;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.ui-btn.green{
background-color: #57a957;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
background-image: -moz-linear-gradient(top, #62c462, #57a957);
background-image: -ms-linear-gradient(top, #62c462, #57a957);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
background-image: -webkit-linear-gradient(top, #62c462, #57a957);
background-image: -o-linear-gradient(top, #62c462, #57a957);
background-image: linear-gradient(top, #62c462, #57a957);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
border-color: #57a957 #57a957 #3d773d;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.ui-btn.active{
font-weight: bold;
}
ins,div.options a:hover {
text-decoration: none;
}
img,
#header #header-inner #quick li a:hover span.normal,
#header #header-inner #quick li ul li.last,
#content div.box div.form div.fields div.field div.textarea table td table td a,
#clone_url,
#clone_url_id
{
border: none;
}
img.icon,.right .merge img {
vertical-align: bottom;
}
#header ul#logged-user,#content div.box div.title ul.links,
#content div.box div.message div.dismiss,
#content div.box div.traffic div.legend ul
{
float: right;
margin: 0;
padding: 0;
}
#header #header-inner #home,#header #header-inner #logo,
#content div.box ul.left,#content div.box ol.left,
#content div.box div.pagination-left,div#commit_history,
div#legend_data,div#legend_container,div#legend_choices
{
float: left;
}
#header #header-inner #quick li:hover ul ul,
#header #header-inner #quick li:hover ul ul ul,
#header #header-inner #quick li:hover ul ul ul ul,
#content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow
{
display: none;
}
#header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul,#content #left #menu ul.opened,#content #left #menu li ul.expanded
{
display: block;
}
#content div.graph {
padding: 0 10px 10px;
}
#content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a
{
color: #bfe3ff;
}
#content div.box ol.lower-roman,#content div.box ol.upper-roman,#content div.box ol.lower-alpha,#content div.box ol.upper-alpha,#content div.box ol.decimal
{
margin: 10px 24px 10px 44px;
}
#content div.box div.form,#content div.box div.table,#content div.box div.traffic
{
clear: both;
overflow: hidden;
margin: 0;
padding: 0 20px 10px;
}
#content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields
{
clear: both;
overflow: hidden;
margin: 0;
padding: 0;
}
#content div.box div.form div.fields div.field div.label span,#login div.form div.fields div.field div.label span,#register div.form div.fields div.field div.label span
{
height: 1%;
display: block;
color: #363636;
margin: 0;
padding: 2px 0 0;
}
#content div.box div.form div.fields div.field div.input input.error,#login div.form div.fields div.field div.input input.error,#register div.form div.fields div.field div.input input.error
{
background: #FBE3E4;
border-top: 1px solid #e1b2b3;
border-left: 1px solid #e1b2b3;
border-right: 1px solid #FBC2C4;
border-bottom: 1px solid #FBC2C4;
}
#content div.box div.form div.fields div.field div.input input.success,#login div.form div.fields div.field div.input input.success,#register div.form div.fields div.field div.input input.success
{
background: #E6EFC2;
border-top: 1px solid #cebb98;
border-left: 1px solid #cebb98;
border-right: 1px solid #c6d880;
border-bottom: 1px solid #c6d880;
}
#content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea,#content div.box div.form div.fields div.field div.select select,#content div.box table th.selected input,#content div.box table td.selected input
{
margin: 0;
}
#content div.box-left div.form div.fields div.field div.select,#content div.box-left div.form div.fields div.field div.checkboxes,#content div.box-left div.form div.fields div.field div.radios,#content div.box-right div.form div.fields div.field div.select,#content div.box-right div.form div.fields div.field div.checkboxes,#content div.box-right div.form div.fields div.field div.radios
{
margin: 0 0 0 0px !important;
padding: 0;
}
#content div.box div.form div.fields div.field div.select,#content div.box div.form div.fields div.field div.checkboxes,#content div.box div.form div.fields div.field div.radios
{
margin: 0 0 0 200px;
padding: 0;
}
#content div.box div.form div.fields div.field div.select a:hover,#content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover,#content div.box div.action a:hover
{
color: #000;
text-decoration: none;
}
#content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus
{
border: 1px solid #666;
}
#content div.box div.form div.fields div.field div.checkboxes div.checkbox,#content div.box div.form div.fields div.field div.radios div.radio
{
clear: both;
overflow: hidden;
margin: 0;
padding: 8px 0 2px;
}
#content div.box div.form div.fields div.field div.checkboxes div.checkbox input,#content div.box div.form div.fields div.field div.radios div.radio input
{
float: left;
margin: 0;
}
#content div.box div.form div.fields div.field div.checkboxes div.checkbox label,#content div.box div.form div.fields div.field div.radios div.radio label
{
height: 1%;
display: block;
float: left;
margin: 2px 0 0 4px;
}
div.form div.fields div.field div.button input,#content div.box div.form div.fields div.buttons input,div.form div.fields div.buttons input,#content div.box div.action div.button input
{
color: #000;
font-size: 11px;
font-weight: 700;
margin: 0;
}
input.ui-button {
background: #e5e3e3 url("../images/button.png") repeat-x;
border-top: 1px solid #DDD;
border-left: 1px solid #c6c6c6;
border-right: 1px solid #DDD;
border-bottom: 1px solid #c6c6c6;
color: #515151 !important;
outline: none;
margin: 0;
padding: 6px 12px;
-webkit-border-radius: 4px 4px 4px 4px;
-khtml-border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 0 #ececec;
cursor: pointer;
}
input.ui-button:hover {
background: #b4b4b4 url("../images/button_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
}
div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight
{
display: inline;
}
#content div.box div.form div.fields div.buttons,div.form div.fields div.buttons
{
margin: 10px 0 0 200px;
padding: 0;
}
#content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons,div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
{
margin: 10px 0 0;
}
#content div.box table td.user,#content div.box table td.address {
width: 10%;
text-align: center;
}
#content div.box div.action div.button,#login div.form div.fields div.field div.input div.link,#register div.form div.fields div.field div.input div.link
{
text-align: right;
margin: 6px 0 0;
padding: 0;
}
#content div.box div.action div.button input.ui-state-hover,#login div.form div.fields div.buttons input.ui-state-hover,#register div.form div.fields div.buttons input.ui-state-hover
{
background: #b4b4b4 url("../images/button_selected.png") repeat-x;
border-top: 1px solid #ccc;
border-left: 1px solid #bebebe;
border-right: 1px solid #b1b1b1;
border-bottom: 1px solid #afafaf;
color: #515151;
margin: 0;
padding: 6px 12px;
}
#content div.box div.pagination div.results,#content div.box div.pagination-wh div.results
{
text-align: left;
float: left;
margin: 0;
padding: 0;
}
#content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span
{
height: 1%;
display: block;
float: left;
background: #ebebeb url("../images/pager.png") repeat-x;
border-top: 1px solid #dedede;
border-left: 1px solid #cfcfcf;
border-right: 1px solid #c4c4c4;
border-bottom: 1px solid #c4c4c4;
color: #4A4A4A;
font-weight: 700;
margin: 0;
padding: 6px 8px;
}
#content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled
{
color: #B4B4B4;
padding: 6px;
}
#login,#register {
width: 520px;
margin: 10% auto 0;
padding: 0;
}
#login div.color,#register div.color {
clear: both;
overflow: hidden;
background: #FFF;
margin: 10px auto 0;
padding: 3px 3px 3px 0;
}
#login div.color a,#register div.color a {
width: 20px;
height: 20px;
display: block;
float: left;
margin: 0 0 0 3px;
padding: 0;
}
#login div.title h5,#register div.title h5 {
color: #fff;
margin: 10px;
padding: 0;
}
#login div.form div.fields div.field,#register div.form div.fields div.field
{
clear: both;
overflow: hidden;
margin: 0;
padding: 0 0 10px;
}
#login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message
{
height: 1%;
display: block;
color: red;
margin: 8px 0 0;
padding: 0;
max-width: 320px;
}
#login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label
{
color: #000;
font-weight: 700;
}
#login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input
{
float: left;
margin: 0;
padding: 0;
}
#login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox
{
margin: 0 0 0 184px;
padding: 0;
}
#login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label
{
color: #565656;
font-weight: 700;
}
#login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input
{
color: #000;
font-size: 1em;
font-weight: 700;
margin: 0;
}
#changeset_content .container .wrapper,#graph_content .container .wrapper
{
width: 600px;
}
#changeset_content .container .left {
float: left;
width: 75%;
padding-left: 5px;
}
#changeset_content .container .left .date,.ac .match {
font-weight: 700;
padding-top: 5px;
padding-bottom: 5px;
}
div#legend_container table td,div#legend_choices table td {
border: none !important;
height: 20px !important;
padding: 0 !important;
}
.q_filter_box {
-webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 0 none;
color: #AAAAAA;
margin-bottom: -4px;
margin-top: -4px;
padding-left: 3px;
}
#node_filter {
border: 0px solid #545454;
color: #AAAAAA;
padding-left: 3px;
}
.group_members_wrap{
}
.group_members .group_member{
height: 30px;
padding:0px 0px 0px 10px;
}
.emails_wrap{
padding: 0px 20px;
}
.emails_wrap .email_entry{
height: 30px;
padding:0px 0px 0px 10px;
}
.emails_wrap .email_entry .email{
float: left
}
.emails_wrap .email_entry .email_action{
float: left
}
/*README STYLE*/
div.readme {
padding:0px;
}
div.readme h2 {
font-weight: normal;
}
div.readme .readme_box {
background-color: #fafafa;
}
div.readme .readme_box {
clear:both;
overflow:hidden;
margin:0;
padding:0 20px 10px;
}
div.readme .readme_box h1, div.readme .readme_box h2, div.readme .readme_box h3, div.readme .readme_box h4, div.readme .readme_box h5, div.readme .readme_box h6 {
border-bottom: 0 !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1.5em !important;
}
div.readme .readme_box h1:first-child {
padding-top: .25em !important;
}
div.readme .readme_box h2, div.readme .readme_box h3 {
margin: 1em 0 !important;
}
div.readme .readme_box h2 {
margin-top: 1.5em !important;
border-top: 4px solid #e0e0e0 !important;
padding-top: .5em !important;
}
div.readme .readme_box p {
color: black !important;
margin: 1em 0 !important;
line-height: 1.5em !important;
}
div.readme .readme_box ul {
list-style: disc !important;
margin: 1em 0 1em 2em !important;
}
div.readme .readme_box ol {
list-style: decimal;
margin: 1em 0 1em 2em !important;
}
div.readme .readme_box pre, code {
font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
}
div.readme .readme_box code {
font-size: 12px !important;
background-color: ghostWhite !important;
color: #444 !important;
padding: 0 .2em !important;
border: 1px solid #dedede !important;
}
div.readme .readme_box pre code {
padding: 0 !important;
font-size: 12px !important;
background-color: #eee !important;
border: none !important;
}
div.readme .readme_box pre {
margin: 1em 0;
font-size: 12px;
background-color: #eee;
border: 1px solid #ddd;
padding: 5px;
color: #444;
overflow: auto;
-webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
/** RST STYLE **/
div.rst-block {
padding:0px;
}
div.rst-block h2 {
font-weight: normal;
}
div.rst-block {
background-color: #fafafa;
}
div.rst-block {
clear:both;
overflow:hidden;
margin:0;
padding:0 20px 10px;
}
div.rst-block h1, div.rst-block h2, div.rst-block h3, div.rst-block h4, div.rst-block h5, div.rst-block h6 {
border-bottom: 0 !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1.5em !important;
}
div.rst-block h1:first-child {
padding-top: .25em !important;
}
div.rst-block h2, div.rst-block h3 {
margin: 1em 0 !important;
}
div.rst-block h2 {
margin-top: 1.5em !important;
border-top: 4px solid #e0e0e0 !important;
padding-top: .5em !important;
}
div.rst-block p {
color: black !important;
margin: 1em 0 !important;
line-height: 1.5em !important;
}
div.rst-block ul {
list-style: disc !important;
margin: 1em 0 1em 2em !important;
}
div.rst-block ol {
list-style: decimal;
margin: 1em 0 1em 2em !important;
}
div.rst-block pre, code {
font: 12px "Bitstream Vera Sans Mono","Courier",monospace;
}
div.rst-block code {
font-size: 12px !important;
background-color: ghostWhite !important;
color: #444 !important;
padding: 0 .2em !important;
border: 1px solid #dedede !important;
}
div.rst-block pre code {
padding: 0 !important;
font-size: 12px !important;
background-color: #eee !important;
border: none !important;
}
div.rst-block pre {
margin: 1em 0;
font-size: 12px;
background-color: #eee;
border: 1px solid #ddd;
padding: 5px;
color: #444;
overflow: auto;
-webkit-box-shadow: rgba(0,0,0,0.07) 0 1px 2px inset;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
/** comment main **/
.comments {
padding:10px 20px;
}
.comments .comment {
border: 1px solid #ddd;
margin-top: 10px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.comments .comment .meta {
background: #f8f8f8;
padding: 4px;
border-bottom: 1px solid #ddd;
height: 18px;
}
.comments .comment .meta img {
vertical-align: middle;
}
.comments .comment .meta .user {
font-weight: bold;
float: left;
padding: 4px 2px 2px 2px;
}
.comments .comment .meta .date {
float: left;
padding:4px 4px 0px 4px;
}
.comments .comment .text {
background-color: #FAFAFA;
}
.comment .text div.rst-block p {
margin: 0.5em 0px !important;
}
.comments .comments-number{
padding:0px 0px 10px 0px;
font-weight: bold;
color: #666;
font-size: 16px;
}
/** comment form **/
.status-block{
height:80px;
clear:both
}
.comment-form .clearfix{
background: #EEE;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 10px;
}
div.comment-form {
margin-top: 20px;
}
.comment-form strong {
display: block;
margin-bottom: 15px;
}
.comment-form textarea {
width: 100%;
height: 100px;
font-family: 'Monaco', 'Courier', 'Courier New', monospace;
}
form.comment-form {
margin-top: 10px;
margin-left: 10px;
}
.comment-form-submit {
margin-top: 5px;
margin-left: 525px;
}
.file-comments {
display: none;
}
.comment-form .comment {
margin-left: 10px;
}
.comment-form .comment-help{
padding: 0px 0px 5px 0px;
color: #666;
}
.comment-form .comment-button{
padding-top:5px;
}
.add-another-button {
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
.comment .buttons {
float: right;
padding:2px 2px 0px 0px;
}
.show-inline-comments{
position: relative;
top:1px
}
/** comment inline form **/
.comment-inline-form .overlay{
display: none;
}
.comment-inline-form .overlay.submitting{
display:block;
background: none repeat scroll 0 0 white;
font-size: 16px;
opacity: 0.5;
position: absolute;
text-align: center;
vertical-align: top;
}
.comment-inline-form .overlay.submitting .overlay-text{
width:100%;
margin-top:5%;
}
.comment-inline-form .clearfix{
background: #EEE;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 5px;
}
div.comment-inline-form {
margin-top: 5px;
padding:2px 6px 8px 6px;
}
.comment-inline-form strong {
display: block;
margin-bottom: 15px;
}
.comment-inline-form textarea {
width: 100%;
height: 100px;
font-family: 'Monaco', 'Courier', 'Courier New', monospace;
}
form.comment-inline-form {
margin-top: 10px;
margin-left: 10px;
}
.comment-inline-form-submit {
margin-top: 5px;
margin-left: 525px;
}
.file-comments {
display: none;
}
.comment-inline-form .comment {
margin-left: 10px;
}
.comment-inline-form .comment-help{
padding: 0px 0px 2px 0px;
color: #666666;
font-size: 10px;
}
.comment-inline-form .comment-button{
padding-top:5px;
}
/** comment inline **/
.inline-comments {
padding:10px 20px;
}
.inline-comments div.rst-block {
clear:both;
overflow:hidden;
margin:0;
padding:0 20px 0px;
}
.inline-comments .comment {
border: 1px solid #ddd;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 3px 3px 5px 5px;
background-color: #FAFAFA;
}
.inline-comments .add-comment {
padding: 2px 4px 8px 5px;
}
.inline-comments .comment-wrapp{
padding:1px;
}
.inline-comments .comment .meta {
background: #f8f8f8;
padding: 4px;
border-bottom: 1px solid #ddd;
height: 20px;
}
.inline-comments .comment .meta img {
vertical-align: middle;
}
.inline-comments .comment .meta .user {
font-weight: bold;
float:left;
padding: 3px;
}
.inline-comments .comment .meta .date {
float:left;
padding: 3px;
}
.inline-comments .comment .text {
background-color: #FAFAFA;
}
.inline-comments .comments-number{
padding:0px 0px 10px 0px;
font-weight: bold;
color: #666;
font-size: 16px;
}
.inline-comments-button .add-comment{
margin:2px 0px 8px 5px !important
}
.notification-paginator{
padding: 0px 0px 4px 16px;
float: left;
}
.notifications{
border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
float: right;
margin: 20px 0px 0px 0px;
position: absolute;
text-align: center;
width: 26px;
z-index: 1000;
}
.notifications a{
color:#888 !important;
display: block;
font-size: 10px;
background-color: #DEDEDE !important;
border-radius: 2px !important;
-webkit-border-radius: 2px !important;
-moz-border-radius: 2px !important;
}
.notifications a:hover{
text-decoration: none !important;
background-color: #EEEFFF !important;
}
.notification-header{
padding-top:6px;
}
.notification-header .desc{
font-size: 16px;
height: 24px;
float: left
}
.notification-list .container.unread{
background: none repeat scroll 0 0 rgba(255, 255, 180, 0.6);
}
.notification-header .gravatar{
background: none repeat scroll 0 0 transparent;
padding: 0px 0px 0px 8px;
}
.notification-header .desc.unread{
font-weight: bold;
font-size: 17px;
}
.notification-table{
border: 1px solid #ccc;
-webkit-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
clear: both;
margin: 0px 20px 0px 20px;
}
.notification-header .delete-notifications{
float: right;
padding-top: 8px;
cursor: pointer;
}
.notification-subject{
clear:both;
border-bottom: 1px solid #eee;
padding:5px 0px 5px 38px;
}
.notification-body{
clear:both;
margin: 34px 2px 2px 8px
}
/****
PERMS
*****/
#perms .perms_section_head {
padding:10px 10px 10px 0px;
font-size:16px;
font-weight: bold;
}
#perms .perm_tag{
padding: 1px 3px 1px 3px;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#perms .perm_tag.admin{
background-color: #B94A48;
color: #ffffff;
}
#perms .perm_tag.write{
background-color: #B94A48;
color: #ffffff;
}
#perms .perm_tag.read{
background-color: #468847;
color: #ffffff;
}
#perms .perm_tag.none{
background-color: #bfbfbf;
color: #ffffff;
}
.perm-gravatar{
vertical-align:middle;
padding:2px;
}
.perm-gravatar-ac{
vertical-align:middle;
padding:2px;
width: 14px;
height: 14px;
}
/*****************************************************************************
DIFFS CSS
******************************************************************************/
div.diffblock {
overflow: auto;
padding: 0px;
border: 1px solid #ccc;
background: #f8f8f8;
font-size: 100%;
line-height: 100%;
/* new */
line-height: 125%;
-webkit-border-radius: 6px 6px 0px 0px;
-moz-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
}
div.diffblock.margined{
margin: 0px 20px 0px 20px;
}
div.diffblock .code-header{
border-bottom: 1px solid #CCCCCC;
background: #EEEEEE;
padding:10px 0 10px 0;
height: 14px;
}
div.diffblock .code-header.cv{
height: 34px;
}
div.diffblock .code-header-title{
padding: 0px 0px 10px 5px !important;
margin: 0 !important;
}
div.diffblock .code-header .hash{
float: left;
padding: 2px 0 0 2px;
}
div.diffblock .code-header .date{
float:left;
text-transform: uppercase;
padding: 2px 0px 0px 2px;
}
div.diffblock .code-header div{
margin-left:4px;
font-weight: bold;
font-size: 14px;
}
div.diffblock .code-body{
background: #FFFFFF;
}
div.diffblock pre.raw{
background: #FFFFFF;
color:#000000;
}
table.code-difftable{
border-collapse: collapse;
width: 99%;
}
table.code-difftable td {
padding: 0 !important;
background: none !important;
border:0 !important;
vertical-align: none !important;
}
table.code-difftable .context{
background:none repeat scroll 0 0 #DDE7EF;
}
table.code-difftable .add{
background:none repeat scroll 0 0 #DDFFDD;
}
table.code-difftable .add ins{
background:none repeat scroll 0 0 #AAFFAA;
text-decoration:none;
}
table.code-difftable .del{
background:none repeat scroll 0 0 #FFDDDD;
}
table.code-difftable .del del{
background:none repeat scroll 0 0 #FFAAAA;
text-decoration:none;
}
/** LINE NUMBERS **/
table.code-difftable .lineno{
padding-left:2px;
padding-right:2px;
text-align:right;
width:32px;
-moz-user-select:none;
-webkit-user-select: none;
border-right: 1px solid #CCC !important;
border-left: 0px solid #CCC !important;
border-top: 0px solid #CCC !important;
border-bottom: none !important;
vertical-align: middle !important;
}
table.code-difftable .lineno.new {
}
table.code-difftable .lineno.old {
}
table.code-difftable .lineno a{
color:#747474 !important;
font:11px "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace !important;
letter-spacing:-1px;
text-align:right;
padding-right: 2px;
cursor: pointer;
display: block;
width: 32px;
}
table.code-difftable .lineno-inline{
background:none repeat scroll 0 0 #FFF !important;
padding-left:2px;
padding-right:2px;
text-align:right;
width:30px;
-moz-user-select:none;
-webkit-user-select: none;
}
/** CODE **/
table.code-difftable .code {
display: block;
width: 100%;
}
table.code-difftable .code td{
margin:0;
padding:0;
}
table.code-difftable .code pre{
margin:0;
padding:0;
height: 17px;
line-height: 17px;
}
.diffblock.margined.comm .line .code:hover{
background-color:#FFFFCC !important;
cursor: pointer !important;
background-image:url("../images/icons/comment_add.png") !important;
background-repeat:no-repeat !important;
background-position: right !important;
background-position: 0% 50% !important;
}
.diffblock.margined.comm .line .code.no-comment:hover{
background-image: none !important;
cursor: auto !important;
background-color: inherit !important;
}