@font-face {
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: bold;
    src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url('https://themes.googleusercontent.com/static/fonts/ubuntu/v1/OMD20Sg9RTs7sUORCEN-7YbN6UDyHWBl620a-IRfuBk.woff') format('woff');
    }

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: bold;
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url('https://themes.googleusercontent.com/static/fonts/ubuntu/v1/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
    }

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: normal;
    src: local('Ubuntu'), url('https://themes.googleusercontent.com/static/fonts/ubuntu/v1/_xyN3apAT_yRRDeqB3sPRg.woff') format('woff');
    }

@font-face {
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: normal;
    src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url('https://themes.googleusercontent.com/static/fonts/ubuntu/v1/kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA.woff') format('woff');
    }

body {
    text-align: left;
    }

table.listing.disclosure td {
    padding: 0;
    margin: 0;
    }

tr.spacebefore > td {
    padding-top: 1em;
    }

th .help {
    font-weight: normal;
    }

ul.horizontal li {
    display: inline;
    list-style-type: none;
    padding-right: 10px;
    white-space: nowrap;
    }

ul.horizontal li.hidden {
    display: None;
    }

ul.horizontal li div {
    display: inline;
    border-radius: 5px;
    padding: 3px;
    width: auto;
    overflow: hidden;
    }

ul.horizontal li div.some {
    background-color: #dcdcdc;
    }

ul.horizontal li div.all {
    background-color: #bcbcbc;
    }

dt {
    font-weight: bold;
    font-size: 125%;
    margin: 1em 0 0 0;
    }

dd {
    margin: 0em 0em 0.5em 2em;
    }

.steps {
    width: 100%;
    height: 3px;
    color: #666;
    margin-bottom: 1em;
    padding-top: .5em;
    }

.step-on {
    width: 100%;
    height: 3px;
    background: green top repeat-x;
    }

.bugnr {
    text-align: right;
    width: 40px;
    }

.buglink {
    width: 540px;
    }

.batch-navigation-links .next {
    background-image: url(arrowRight.png);
    }

.batch-navigation-links .next.inactive {
    background-image: url(arrowRight-inactive.png);
    }

.footer .lp-arcana {
    background: url(footer-background.png) top left repeat-x;
    }

td.actions {
    text-align: right;
    }

td.actions a {
    white-space: nowrap;
    }

#help-body {
    background: url(spinner.gif) no-repeat center center;
    }

#portlet-disclosure-summary .permission {
    border-radius: 5px;
    background-color: #dcdcdc;
    padding: 3px;
    width: auto;
    overflow: hidden;
    }

#observer-summary {
    margin-bottom: 2em;
    }

#bugs-table,
#shared-table {
    margin-bottom: 2em;
    }

table.sharing td {
    padding: 2px 0 2px 0;
    margin: 0;
    }
table.sharing ul {
    margin-top: 3px;
    }
table.sharing ul.horizontal li {
    display: inline;
    list-style-type: none;
    padding-right: 10px;
    }
table.sharing ul.horizontal li div {
    display: inline;
    border-radius: 5px;
    background-color: #dcdcdc;
    padding: 3px;
    width: auto;
    overflow: hidden;
    }
table.sharing tr.spacebefore > td {
    padding-top: 1em;
    }

.step-links {
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 10em;
    text-align: right;
    }
.step-links button.next {
    padding-top: 10px;
    }
.step-links .prev {
    margin-right: 2em;
    }

.selection-choices {
    margin: 0.75em 0 0 1em
    }

div.selection-choices div.yui3-ichoicesource {
    display: inline;
    border-radius: 5px;
    background-color: #dcdcdc;
    padding: 3px;
    width: auto;
    overflow: hidden;
    }
