liquid_feedback_frontend

diff static/lf3.css @ 1045:701a5cf6b067

Imported LiquidFeedback Frontend 3.0 branch
author bsw
date Thu Jul 10 01:19:48 2014 +0200 (2014-07-10)
parents
children 499429108d1a
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/static/lf3.css	Thu Jul 10 01:19:48 2014 +0200
     1.3 @@ -0,0 +1,1567 @@
     1.4 +html,
     1.5 +body,
     1.6 +div,
     1.7 +span,
     1.8 +applet,
     1.9 +object,
    1.10 +iframe,
    1.11 +h1,
    1.12 +h2,
    1.13 +h3,
    1.14 +h4,
    1.15 +h5,
    1.16 +h6,
    1.17 +p,
    1.18 +blockquote,
    1.19 +pre,
    1.20 +a,
    1.21 +abbr,
    1.22 +acronym,
    1.23 +address,
    1.24 +big,
    1.25 +cite,
    1.26 +code,
    1.27 +del,
    1.28 +dfn,
    1.29 +em,
    1.30 +img,
    1.31 +ins,
    1.32 +kbd,
    1.33 +q,
    1.34 +s,
    1.35 +samp,
    1.36 +small,
    1.37 +strike,
    1.38 +strong,
    1.39 +sub,
    1.40 +sup,
    1.41 +tt,
    1.42 +var,
    1.43 +b,
    1.44 +u,
    1.45 +i,
    1.46 +center,
    1.47 +dl,
    1.48 +dt,
    1.49 +dd,
    1.50 +ol,
    1.51 +ul,
    1.52 +li,
    1.53 +fieldset,
    1.54 +form,
    1.55 +label,
    1.56 +legend,
    1.57 +table,
    1.58 +caption,
    1.59 +tbody,
    1.60 +tfoot,
    1.61 +thead,
    1.62 +tr,
    1.63 +th,
    1.64 +td,
    1.65 +article,
    1.66 +aside,
    1.67 +canvas,
    1.68 +details,
    1.69 +embed,
    1.70 +figure,
    1.71 +figcaption,
    1.72 +footer,
    1.73 +header,
    1.74 +hgroup,
    1.75 +menu,
    1.76 +nav,
    1.77 +output,
    1.78 +ruby,
    1.79 +section,
    1.80 +summary,
    1.81 +time,
    1.82 +mark,
    1.83 +audio,
    1.84 +video {
    1.85 +  margin: 0;
    1.86 +  padding: 0;
    1.87 +  border: 0;
    1.88 +  font-size: 100%;
    1.89 +  font: inherit;
    1.90 +  vertical-align: baseline;
    1.91 +}
    1.92 +/* HTML5 display-role reset for older browsers */
    1.93 +article,
    1.94 +aside,
    1.95 +details,
    1.96 +figcaption,
    1.97 +figure,
    1.98 +footer,
    1.99 +header,
   1.100 +hgroup,
   1.101 +menu,
   1.102 +nav,
   1.103 +section {
   1.104 +  display: block;
   1.105 +}
   1.106 +body {
   1.107 +  line-height: 1;
   1.108 +}
   1.109 +ol,
   1.110 +ul {
   1.111 +  list-style: none;
   1.112 +}
   1.113 +blockquote,
   1.114 +q {
   1.115 +  quotes: none;
   1.116 +}
   1.117 +blockquote:before,
   1.118 +blockquote:after,
   1.119 +q:before,
   1.120 +q:after {
   1.121 +  content: '';
   1.122 +  content: none;
   1.123 +}
   1.124 +table {
   1.125 +  border-collapse: collapse;
   1.126 +  border-spacing: 0;
   1.127 +}
   1.128 +/* end reset */
   1.129 +/* color, fonts, gaps and border radius settings */
   1.130 +.list-style {
   1.131 +  list-style: disc;
   1.132 +  padding-left: 20px;
   1.133 +}
   1.134 +/*
   1.135 + * basic font settings
   1.136 + */
   1.137 +html {
   1.138 +  overflow-y: scroll;
   1.139 +}
   1.140 +body {
   1.141 +  font: normal 10pt / 125% sans-serif;
   1.142 +  background-color: #397ab6;
   1.143 +  color: #000000;
   1.144 +  background-attachment: fixed;
   1.145 +}
   1.146 +.page {
   1.147 +  background-image: url("back50.png");
   1.148 +  max-width: 1240px;
   1.149 +  border-radius: 0 0 2px 2px;
   1.150 +  margin: 0 auto;
   1.151 +  margin-bottom: 40px;
   1.152 +}
   1.153 +/*
   1.154 + * messages
   1.155 + */
   1.156 +.slot_notice,
   1.157 +.slot_warning,
   1.158 +.slot_error {
   1.159 +  font: bold 12pt / 125% sans-serif;
   1.160 +  padding: 12pt;
   1.161 +}
   1.162 +.slot_motd {
   1.163 +  background-color: #ccc;
   1.164 +  padding: 12pt;
   1.165 +}
   1.166 +.slot_notice {
   1.167 +  background-color: #0c0;
   1.168 +  color: #fff;
   1.169 +}
   1.170 +.slot_warning {
   1.171 +  background-color: #f80;
   1.172 +  color: #000;
   1.173 +}
   1.174 +.slot_error {
   1.175 +  background-color: #c00;
   1.176 +  color: #fff;
   1.177 +}
   1.178 +/*
   1.179 + * global styles
   1.180 + */
   1.181 +/* headlines */
   1.182 +h1 {
   1.183 +  font: bold 12pt / 125% sans-serif;
   1.184 +  margin-bottom: 1ex;
   1.185 +}
   1.186 +h1:last-child {
   1.187 +  margin-bottom: 0;
   1.188 +}
   1.189 +h2 {
   1.190 +  font: normal 12pt / 125% sans-serif;
   1.191 +}
   1.192 +h3 {
   1.193 +  font: bold 10pt / 125% sans-serif;
   1.194 +}
   1.195 +h1:first-child,
   1.196 +h2:first-child,
   1.197 +h3:first-child {
   1.198 +  margin-top: 0;
   1.199 +}
   1.200 +.right {
   1.201 +  float: right;
   1.202 +}
   1.203 +.left {
   1.204 +  float: left;
   1.205 +  margin-right: 9px;
   1.206 +}
   1.207 +/* paragraphs */
   1.208 +p {
   1.209 +  margin-bottom: 1.5ex;
   1.210 +}
   1.211 +p:last-child {
   1.212 +  margin-bottom: 0;
   1.213 +}
   1.214 +/* lists */
   1.215 +ul.ul {
   1.216 +  margin-left: 9px;
   1.217 +  margin-bottom: 1.5ex;
   1.218 +  list-style: disc;
   1.219 +  padding-left: 20px;
   1.220 +}
   1.221 +ul.ul li {
   1.222 +  margin: 3px 0;
   1.223 +}
   1.224 +ul.ul li:last-child {
   1.225 +  margin-bottom: 0;
   1.226 +}
   1.227 +ul.ul:last-child {
   1.228 +  margin-bottom: 0;
   1.229 +}
   1.230 +/* tables */
   1.231 +table td {
   1.232 +  padding: 0.3ex 0.3em;
   1.233 +}
   1.234 +/* links */
   1.235 +a {
   1.236 +  color: #222277;
   1.237 +}
   1.238 +a.disabled {
   1.239 +  color: #777777;
   1.240 +  cursor: default;
   1.241 +}
   1.242 +/* formulars */
   1.243 +form.inline {
   1.244 +  display: inline;
   1.245 +}
   1.246 +form.inline div {
   1.247 +  display: inline;
   1.248 +}
   1.249 +img {
   1.250 +  vertical-align: middle;
   1.251 +}
   1.252 +.icon16 {
   1.253 +  width: 16px;
   1.254 +  height: 16px;
   1.255 +}
   1.256 +.icon24 {
   1.257 +  width: 24px;
   1.258 +  height: 24px;
   1.259 +}
   1.260 +.icon32 {
   1.261 +  width: 32px;
   1.262 +  height: 32px;
   1.263 +}
   1.264 +.icon48 {
   1.265 +  width: 48px;
   1.266 +  height: 48px;
   1.267 +}
   1.268 +img.star {
   1.269 +  width: 24px;
   1.270 +  height: 24px;
   1.271 +}
   1.272 +/*
   1.273 + * Avatars
   1.274 + */
   1.275 +.microAvatar {
   1.276 +  text-wrap: nowrap;
   1.277 +}
   1.278 +.microAvatar img,
   1.279 +img.micro_avatar {
   1.280 +  vertical-align: middle;
   1.281 +  border-radius: 2px;
   1.282 +  width: 24px;
   1.283 +  height: 24px;
   1.284 +}
   1.285 +img.micro_avatar.highlighted {
   1.286 +  margin: 0;
   1.287 +  border: 2px solid #ff8800;
   1.288 +}
   1.289 +/*
   1.290 + * delegation info
   1.291 + */
   1.292 +.vote_info,
   1.293 +.delegation_info {
   1.294 +  white-space: nowrap;
   1.295 +  float: right;
   1.296 +  text-decoration: none;
   1.297 +  margin: -2px;
   1.298 +}
   1.299 +.vote_info img,
   1.300 +.delegation_info img {
   1.301 +  vertical-align: middle;
   1.302 +}
   1.303 +.delegation_info img {
   1.304 +  border-radius: 2px;
   1.305 +  margin: 2px;
   1.306 +}
   1.307 +.delegation_info.suspended {
   1.308 +  opacity: 0.3;
   1.309 +}
   1.310 +.slot_title .delegation_info.suspended {
   1.311 +  opacity: 1;
   1.312 +}
   1.313 +/*
   1.314 + * generic attributes
   1.315 + */
   1.316 +.hide {
   1.317 +  display: none;
   1.318 +}
   1.319 +.head_outer {
   1.320 +  background-color: #000000;
   1.321 +  color: #ffffff;
   1.322 +  overflow: auto;
   1.323 +  margin: 0 auto;
   1.324 +  max-width: 1240px;
   1.325 +}
   1.326 +.head {
   1.327 +  padding: 0.3ex 0;
   1.328 +  margin: 0 12pt;
   1.329 +  /* 
   1.330 +  * the logo and instance name
   1.331 +  */
   1.332 +  /*
   1.333 +  * navigation bar
   1.334 +  */
   1.335 +}
   1.336 +.head a {
   1.337 +  color: #ffffff;
   1.338 +}
   1.339 +.head .logo {
   1.340 +  display: block;
   1.341 +  padding: 9px 0;
   1.342 +  text-decoration: none;
   1.343 +  font: bold 10pt / 100% sans-serif;
   1.344 +}
   1.345 +.head .logo .liquid {
   1.346 +  color: #ffffff;
   1.347 +}
   1.348 +.head .logo .feedback {
   1.349 +  color: #00ee00;
   1.350 +}
   1.351 +.head .logo .instanceName {
   1.352 +  font: normal 10pt / 100% sans-serif;
   1.353 +  padding-top: 9px;
   1.354 +}
   1.355 +.head .logo:hover {
   1.356 +  text-decoration: underline;
   1.357 +}
   1.358 +.head .notifications {
   1.359 +  margin-left: 0.6em;
   1.360 +  text-decoration: none;
   1.361 +}
   1.362 +.head .notifications .count {
   1.363 +  background-color: #f00;
   1.364 +  color: #000;
   1.365 +  padding: 0.2ex 0.25em;
   1.366 +  border-radius: 1ex;
   1.367 +  vertical-align: top;
   1.368 +}
   1.369 +.head .notifications .icon {
   1.370 +  width: 24px;
   1.371 +  height: 24px;
   1.372 +}
   1.373 +.head .nav {
   1.374 +  float: right;
   1.375 +  padding-top: 6px;
   1.376 +}
   1.377 +.head .nav ul,
   1.378 +.head .nav > ul > li:first-child {
   1.379 +  display: inline;
   1.380 +}
   1.381 +.head .nav input[name=q] {
   1.382 +  width: 12em;
   1.383 +  border-radius: 2px;
   1.384 +  padding: 2px;
   1.385 +  background-color: #000000;
   1.386 +  color: #ffffff;
   1.387 +  border: 1px solid #397ab6;
   1.388 +  margin-right: 0.6em;
   1.389 +}
   1.390 +.head .nav input[name=q]:focus {
   1.391 +  outline: 2px solid #397ab6;
   1.392 +}
   1.393 +/*
   1.394 + * title
   1.395 + */
   1.396 +.slot_title {
   1.397 +  padding-left: 12pt;
   1.398 +  padding-right: 12pt;
   1.399 +  font: bold 12pt / 125% sans-serif;
   1.400 +  color: #ffffff;
   1.401 +  padding-top: 12pt;
   1.402 +}
   1.403 +.slot_title a {
   1.404 +  color: #ffffff;
   1.405 +  display: inline-block;
   1.406 +}
   1.407 +.slot_title a.home {
   1.408 +  margin-right: 4px;
   1.409 +}
   1.410 +.slot_title a.delegation_info {
   1.411 +  margin-right: 0;
   1.412 +}
   1.413 +.slot_title .initiative,
   1.414 +.slot_title a .label {
   1.415 +  display: none;
   1.416 +}
   1.417 +.slot_title .delegation_info {
   1.418 +  background-color: #ffffff;
   1.419 +  color: #000000;
   1.420 +  border-radius: 2px;
   1.421 +  padding-right: 3px;
   1.422 +  margin-bottom: 12pt;
   1.423 +}
   1.424 +.slot_title .delegation_info a {
   1.425 +  color: #000000;
   1.426 +}
   1.427 +.content {
   1.428 +  clear: both;
   1.429 +  margin: 0 12pt;
   1.430 +  margin-top: 12pt;
   1.431 +}
   1.432 +/*
   1.433 + * the sidebar
   1.434 + */
   1.435 +.sidebar {
   1.436 +  float: right;
   1.437 +  width: 30%;
   1.438 +}
   1.439 +.sidebarSection {
   1.440 +  background-color: #ffffff;
   1.441 +  border-radius: 2px;
   1.442 +  color: #000000;
   1.443 +  margin-bottom: 12pt;
   1.444 +  padding: 0;
   1.445 +}
   1.446 +.sidebarSection .sidebarHead {
   1.447 +  padding: 9px 9px 4.5px 9px;
   1.448 +  background: #ffffff;
   1.449 +  color: #000000;
   1.450 +  min-height: 20px;
   1.451 +}
   1.452 +.sidebarSection .sidebarHead a {
   1.453 +  color: #000000;
   1.454 +}
   1.455 +.sidebarSection .sidebarHead .icon24 {
   1.456 +  margin-top: -3.6px;
   1.457 +}
   1.458 +.sidebarSection .sidebarRow {
   1.459 +  clear: right;
   1.460 +  display: block;
   1.461 +  border-top: 1px solid #aaaaaa;
   1.462 +  padding: 4.5px 9px;
   1.463 +  min-height: 20px;
   1.464 +}
   1.465 +.sidebarSection .sidebarRow.highlighted {
   1.466 +  background-color: #e7f0ff;
   1.467 +}
   1.468 +.sidebarSection .sidebarRow.sidebarRowNarrow {
   1.469 +  padding: 2.25px 9px;
   1.470 +}
   1.471 +.sidebarSection .sidebarRow.moreLink {
   1.472 +  min-height: 0;
   1.473 +}
   1.474 +.sidebarSection h1,
   1.475 +.sidebarSection h1 a,
   1.476 +.sidebarSection h2,
   1.477 +.sidebarSection h2 a,
   1.478 +.sidebarSection h3,
   1.479 +.sidebarSection h3 a {
   1.480 +  color: #000000;
   1.481 +}
   1.482 +.sidebarSection a {
   1.483 +  color: #222277;
   1.484 +}
   1.485 +.sidebarSection .areas .whenfolded {
   1.486 +  display: none;
   1.487 +}
   1.488 +.sidebarSection .areas.folded .whenunfolded {
   1.489 +  display: none;
   1.490 +}
   1.491 +.sidebarSection .areas.folded .whenfolded {
   1.492 +  display: block;
   1.493 +}
   1.494 +.sidebarSection .areas.folded .disabled {
   1.495 +  display: none;
   1.496 +}
   1.497 +.sidebarSection a.issue {
   1.498 +  font: bold 12pt / 125% sans-serif;
   1.499 +  color: #000000;
   1.500 +}
   1.501 +.sidebarSection ul.initiatives li {
   1.502 +  padding: 4.5px 9px;
   1.503 +  border-top: 1px solid #aaaaaa;
   1.504 +}
   1.505 +.sidebarSection ul.initiatives li .bargraph {
   1.506 +  display: block;
   1.507 +}
   1.508 +.sidebarSection ul.initiatives li .supporterCount {
   1.509 +  white-space: nowrap;
   1.510 +}
   1.511 +.sidebarSection ul.initiatives .revoked .initiative_name {
   1.512 +  text-decoration: line-through;
   1.513 +}
   1.514 +.sidebarSection ul.initiatives li.highlighted {
   1.515 +  background-color: #e7f0ff;
   1.516 +}
   1.517 +.sidebarSection ul.initiatives li.highlighted:last-child {
   1.518 +  border-radius: 0 0 2px 2px;
   1.519 +}
   1.520 +.sidebarSection .supporters {
   1.521 +  line-height: 28.799999999999997px;
   1.522 +}
   1.523 +.sidebarSection .supportCount {
   1.524 +  color: #00c000;
   1.525 +  font: bold 12pt / 125% sans-serif;
   1.526 +  float: right;
   1.527 +}
   1.528 +.sidebarSection .member_list .member_thumb {
   1.529 +  white-space: nowrap;
   1.530 +  overflow: hidden;
   1.531 +  text-overflow: ellipsis;
   1.532 +}
   1.533 +.sidebarSection .member_list .member_thumb img.member_image {
   1.534 +  width: 24px;
   1.535 +  height: 24px;
   1.536 +  vertical-align: middle;
   1.537 +  margin-right: 0.2em;
   1.538 +}
   1.539 +.sidebarSection .member_list .member_thumb.in_delegation_chain {
   1.540 +  font-weight: bold;
   1.541 +}
   1.542 +.sidebarSection > div {
   1.543 +  position: relative;
   1.544 +}
   1.545 +.sidebarSection > div:first-child {
   1.546 +  margin-top: 0;
   1.547 +  border-radius: 2px 2px 0 0;
   1.548 +}
   1.549 +.sidebarSection > div:last-child {
   1.550 +  border-radius: 0 0 2px 2px;
   1.551 +}
   1.552 +.sidebarSection > div:last-child:first-child {
   1.553 +  border-radius: 2px;
   1.554 +}
   1.555 +.sidebarSection a.unit {
   1.556 +  font: normal 12pt / 125% sans-serif;
   1.557 +}
   1.558 +.sidebarSection a.area {
   1.559 +  margin-left: 25px;
   1.560 +  display: block;
   1.561 +}
   1.562 +.sidebarSection .star {
   1.563 +  float: left;
   1.564 +}
   1.565 +.sidebarSection .delegation_info {
   1.566 +  margin-top: -3.6px;
   1.567 +  margin-bottom: 1px;
   1.568 +}
   1.569 +.admitted_info h1 {
   1.570 +  color: #00aa00;
   1.571 +}
   1.572 +.not_admitted_info h1,
   1.573 +.revoked_info h1 {
   1.574 +  color: #aa0000;
   1.575 +}
   1.576 +.admitted_info .initiative_pie,
   1.577 +.not_admitted_info .initiative_pie {
   1.578 +  float: right;
   1.579 +}
   1.580 +.admitted_info table tr th,
   1.581 +.not_admitted_info table tr th {
   1.582 +  text-align: left;
   1.583 +}
   1.584 +.admitted_info table tr td,
   1.585 +.not_admitted_info table tr td {
   1.586 +  text-align: right;
   1.587 +  padding: 0.3ex 0.4em;
   1.588 +}
   1.589 +/*
   1.590 + * main area
   1.591 + */
   1.592 +.main_outer {
   1.593 +  width: 70%;
   1.594 +}
   1.595 +.main {
   1.596 +  clear: left;
   1.597 +  margin-right: 12pt;
   1.598 +  border-radius: 2px;
   1.599 +  /*
   1.600 +   * tabs und filter
   1.601 +   */
   1.602 +  /*
   1.603 +   * initiative
   1.604 +   */
   1.605 +  /* the draft */
   1.606 +}
   1.607 +.main .section .sectionHead,
   1.608 +.main .section .sectionRow {
   1.609 +  background-color: #ffffff;
   1.610 +  overflow: auto;
   1.611 +  padding: 9px;
   1.612 +}
   1.613 +.main .section .sectionHead {
   1.614 +  background-color: #ffffff;
   1.615 +  color: #000000;
   1.616 +  margin-top: 12pt;
   1.617 +  border-radius: 2px 2px 0 0;
   1.618 +}
   1.619 +.main .section .sectionHead:first-child {
   1.620 +  margin-top: 0;
   1.621 +}
   1.622 +.main .section .sectionHead:last-child {
   1.623 +  border-radius: 2px;
   1.624 +}
   1.625 +.main .section .sectionRow {
   1.626 +  margin-top: 4px;
   1.627 +}
   1.628 +.main .section .sectionRow:last-child {
   1.629 +  border-radius: 0 0 2px 2px;
   1.630 +  margin-bottom: 12pt;
   1.631 +}
   1.632 +.main > h1 {
   1.633 +  border-bottom: 1px solid #aaaaaa;
   1.634 +  padding: 9px;
   1.635 +}
   1.636 +.main .ui_filter .ui_filter_head {
   1.637 +  background: #ffffff;
   1.638 +  color: #000000;
   1.639 +  padding: 0 9px 9px 9px;
   1.640 +  vertical-align: middle;
   1.641 +}
   1.642 +.main .ui_filter .ui_filter_head a {
   1.643 +  white-space: nowrap;
   1.644 +  font: normal 10pt / 150% sans-serif;
   1.645 +  margin-right: 0.5em;
   1.646 +}
   1.647 +.main .ui_filter .ui_filter_head a.active {
   1.648 +  font: bold 10pt / 150% sans-serif;
   1.649 +  text-decoration: none;
   1.650 +  color: #000000;
   1.651 +}
   1.652 +.main .ui_filter .ui_filter_head select {
   1.653 +  background: #ffffff;
   1.654 +  color: #444444;
   1.655 +  font: normal 10pt / 150% sans-serif;
   1.656 +  border: none;
   1.657 +  padding: 0;
   1.658 +  margin: 0;
   1.659 +}
   1.660 +.main .ui_filter .ui_filter_head select option {
   1.661 +  color: #000000;
   1.662 +}
   1.663 +.main .ui_filter .ui_filter_head select option:first-child,
   1.664 +.main .ui_filter .ui_filter_head select option[value="interest_direct"],
   1.665 +.main .ui_filter .ui_filter_head select option[value="interest_delegated"],
   1.666 +.main .ui_filter .ui_filter_head select option[value="support_direct"],
   1.667 +.main .ui_filter .ui_filter_head select option[value="support_delegated"],
   1.668 +.main .ui_filter .ui_filter_head select option[value="potential_support_direct"],
   1.669 +.main .ui_filter .ui_filter_head select option[value="potential_support_delegated"] {
   1.670 +  color: #444444;
   1.671 +}
   1.672 +.main .ui_filter .ui_filter_head select.active {
   1.673 +  color: #000000;
   1.674 +}
   1.675 +.main .ui_filter .ui_filter_head:first-child {
   1.676 +  border-radius: 2px 2px 0 0;
   1.677 +  padding-top: 9px;
   1.678 +}
   1.679 +.main .ui_filter .ui_filter_head.filter_filter {
   1.680 +  padding-top: 9px;
   1.681 +}
   1.682 +.main .ui_filter .ui_filter_head.filter_mode {
   1.683 +  padding-top: 9px;
   1.684 +  margin-bottom: 0;
   1.685 +  padding-bottom: 0;
   1.686 +}
   1.687 +.main .ui_filter .ui_filter_head.subfilter a {
   1.688 +  font: normal 10pt / 150% sans-serif;
   1.689 +}
   1.690 +.main .ui_filter .ui_filter_head.subfilter a.active {
   1.691 +  font: bold 10pt / 150% sans-serif;
   1.692 +}
   1.693 +.main .filter {
   1.694 +  float: right;
   1.695 +}
   1.696 +.main .delegation_info.suspended {
   1.697 +  margin: 1ex -2px -2px -2px;
   1.698 +}
   1.699 +.main .issues .state_info {
   1.700 +  font: bold 10pt / 125% sans-serif;
   1.701 +  color: #007700;
   1.702 +}
   1.703 +.main .issues .state_info.negative {
   1.704 +  color: #aa0000;
   1.705 +}
   1.706 +.main ul.initiatives li {
   1.707 +  margin-top: 1ex;
   1.708 +}
   1.709 +.main ul.initiatives li .bargraph {
   1.710 +  float: left;
   1.711 +  margin-top: 5px;
   1.712 +  margin-right: 0.5em;
   1.713 +}
   1.714 +.main ul.initiatives li .initiative_name {
   1.715 +  display: block;
   1.716 +  margin-left: 110px;
   1.717 +}
   1.718 +.main ul.initiatives li .rank1 .initiative_name {
   1.719 +  margin-left: 0;
   1.720 +}
   1.721 +.main ul.initiatives li .revoked .initiative_name {
   1.722 +  text-decoration: line-through;
   1.723 +}
   1.724 +.main ul.initiatives li:first-child {
   1.725 +  margin-top: 0;
   1.726 +  clear: none;
   1.727 +}
   1.728 +.main .events .event ul.initiatives li .initiative_name {
   1.729 +  margin-left: 0;
   1.730 +}
   1.731 +.main .member_photo {
   1.732 +  float: right;
   1.733 +}
   1.734 +.main .member_thumb.in_delegation_chain {
   1.735 +  font-weight: bold;
   1.736 +}
   1.737 +.main .support {
   1.738 +  color: #aaa;
   1.739 +  line-height: 80%;
   1.740 +  float: right;
   1.741 +  width: 102px;
   1.742 +}
   1.743 +.main .initiativeInfo {
   1.744 +  font-family: normal 10pt / 125% sans-serif;
   1.745 +  line-height: 24px;
   1.746 +  overflow: auto;
   1.747 +}
   1.748 +.main .initiativeInfo .support {
   1.749 +  margin-top: 1ex;
   1.750 +  float: left;
   1.751 +  width: auto;
   1.752 +}
   1.753 +.main .initiativeInfo .mySupport {
   1.754 +  line-height: 125%;
   1.755 +  min-width: 12em;
   1.756 +  text-align: right;
   1.757 +}
   1.758 +.main .initiativeInfo .initiators {
   1.759 +  margin-top: 1.5ex;
   1.760 +  margin-bottom: -1ex;
   1.761 +  float: left;
   1.762 +}
   1.763 +.main .initiativeInfo .links {
   1.764 +  margin-top: 1.5ex;
   1.765 +  margin-bottom: -1ex;
   1.766 +  float: right;
   1.767 +  clear: right;
   1.768 +}
   1.769 +.main .initiativeInfo .initiator_links {
   1.770 +  clear: right;
   1.771 +}
   1.772 +.main .issueInfo .links {
   1.773 +  margin-top: 1.5ex;
   1.774 +  margin-bottom: -1ex;
   1.775 +  float: right;
   1.776 +  clear: both;
   1.777 +}
   1.778 +.main .draft_updated_info {
   1.779 +  color: #007700;
   1.780 +}
   1.781 +.main .draft_updated_info .info {
   1.782 +  font: bold 10pt / 125% sans-serif;
   1.783 +}
   1.784 +.main .draft {
   1.785 +  font: normal 10pt / 125% sans-serif;
   1.786 +}
   1.787 +.main .draft ul {
   1.788 +  margin-left: 1em;
   1.789 +  margin-bottom: 1.5ex;
   1.790 +  list-style: square;
   1.791 +  padding-left: 1em;
   1.792 +}
   1.793 +.main .draft h1 {
   1.794 +  font: italic 10pt / 125% sans-serif;
   1.795 +  font-size: 125%;
   1.796 +  border-bottom: 1px solid #444444;
   1.797 +  margin-bottom: 1ex;
   1.798 +}
   1.799 +.main .draft h2 {
   1.800 +  font: normal 10pt / 125% sans-serif;
   1.801 +  font-size: 125%;
   1.802 +}
   1.803 +.main .draft h3 {
   1.804 +  font: normal 10pt / 125% sans-serif;
   1.805 +  font-size: 125%;
   1.806 +}
   1.807 +.main .draft h4 {
   1.808 +  font: normal 10pt / 125% sans-serif;
   1.809 +}
   1.810 +.main .draft hr {
   1.811 +  border: none;
   1.812 +  border-top: 1px solid #000000;
   1.813 +}
   1.814 +.main .draft b,
   1.815 +.main .draft strong {
   1.816 +  font: italic 10pt / 125% sans-serif;
   1.817 +}
   1.818 +.main .draft i,
   1.819 +.main .draft em {
   1.820 +  font: normal 10pt / 125% sans-serif;
   1.821 +}
   1.822 +.main form,
   1.823 +.main .form {
   1.824 +  margin: 0;
   1.825 +  padding: 0;
   1.826 +}
   1.827 +.main form .ui_field_label,
   1.828 +.main .form .ui_field_label {
   1.829 +  display: inline-block;
   1.830 +  width: 25%;
   1.831 +  margin: 0;
   1.832 +  padding: 0;
   1.833 +  text-align: right;
   1.834 +  margin-bottom: 9px;
   1.835 +  padding-right: 0.5%;
   1.836 +  vertical-align: top;
   1.837 +  color: #444444;
   1.838 +}
   1.839 +.main form input[type=text],
   1.840 +.main .form input[type=text],
   1.841 +.main form input[type=password],
   1.842 +.main .form input[type=password],
   1.843 +.main form select,
   1.844 +.main .form select,
   1.845 +.main form textarea,
   1.846 +.main .form textarea {
   1.847 +  vertical-align: top;
   1.848 +  width: 73%;
   1.849 +  margin: 0;
   1.850 +  padding: 3px;
   1.851 +  border: 1px solid #444444;
   1.852 +  font: bold 10pt / 125% sans-serif;
   1.853 +  margin-bottom: 9px;
   1.854 +}
   1.855 +.main form input:focus,
   1.856 +.main .form input:focus {
   1.857 +  outline: 2px solid #397ab6;
   1.858 +}
   1.859 +.main form .actions,
   1.860 +.main .form .actions {
   1.861 +  margin-left: 26%;
   1.862 +}
   1.863 +.main form.wide input[type=text],
   1.864 +.main form.wide input[type=password],
   1.865 +.main form.wide select,
   1.866 +.main form.wide textarea {
   1.867 +  width: 100%;
   1.868 +}
   1.869 +.issues .event .initiative_pie,
   1.870 +.events .event .initiative_pie {
   1.871 +  clear: right;
   1.872 +  float: right;
   1.873 +}
   1.874 +.issues .event ul.initiatives .initiative_info_left,
   1.875 +.events .event ul.initiatives .initiative_info_left {
   1.876 +  display: inline;
   1.877 +  margin-right: 0.5em;
   1.878 +}
   1.879 +.issues .event ul.initiatives .initiative_info_right,
   1.880 +.events .event ul.initiatives .initiative_info_right {
   1.881 +  float: right;
   1.882 +}
   1.883 +.issues .event ul.initiatives .initiative_info_right .bargraph,
   1.884 +.events .event ul.initiatives .initiative_info_right .bargraph {
   1.885 +  float: right;
   1.886 +  margin-left: 0.5em;
   1.887 +}
   1.888 +.issues .event ul.initiatives .result,
   1.889 +.events .event ul.initiatives .result {
   1.890 +  color: #444444;
   1.891 +  margin-top: 0.5ex;
   1.892 +}
   1.893 +.issues .event ul.initiatives h3,
   1.894 +.events .event ul.initiatives h3 {
   1.895 +  margin-top: 1ex;
   1.896 +  margin-bottom: 0;
   1.897 +}
   1.898 +.issues .event ul.initiatives a.initiative,
   1.899 +.events .event ul.initiatives a.initiative {
   1.900 +  font: bold 10pt / 125% sans-serif;
   1.901 +}
   1.902 +.issues .event .event_info,
   1.903 +.events .event .event_info {
   1.904 +  font: bold 10pt / 125% sans-serif;
   1.905 +  color: #007700;
   1.906 +  margin-top: 0.66ex;
   1.907 +  margin-bottom: 1ex;
   1.908 +}
   1.909 +.issues .event .event_info:last-child,
   1.910 +.events .event .event_info:last-child {
   1.911 +  margin-bottom: 0;
   1.912 +}
   1.913 +.issues .event .event_info.negative,
   1.914 +.events .event .event_info.negative {
   1.915 +  color: #aa0000;
   1.916 +}
   1.917 +.issues .event .event_time,
   1.918 +.events .event .event_time {
   1.919 +  font: normal 10pt / 125% sans-serif;
   1.920 +  color: #444444;
   1.921 +}
   1.922 +.issues .event:hover .event_time,
   1.923 +.events .event:hover .event_time {
   1.924 +  visibility: visible;
   1.925 +}
   1.926 +.issues .event:hover ul.initiatives div,
   1.927 +.events .event:hover ul.initiatives div {
   1.928 +  visibility: visible;
   1.929 +}
   1.930 +.issues .issue_context,
   1.931 +.events .issue_context {
   1.932 +  line-height: 24px;
   1.933 +  margin-bottom: 0.66ex;
   1.934 +}
   1.935 +.issues .issue_context .unit,
   1.936 +.events .issue_context .unit {
   1.937 +  background-color: #777;
   1.938 +  color: #fff;
   1.939 +  padding: 1px 3px;
   1.940 +  border-radius: 2px;
   1.941 +  text-decoration: none;
   1.942 +}
   1.943 +.issues .issue_context .area,
   1.944 +.events .issue_context .area {
   1.945 +  background-color: #ddd;
   1.946 +  color: #000;
   1.947 +  padding: 1px 3px;
   1.948 +  border-radius: 2px;
   1.949 +  text-decoration: none;
   1.950 +}
   1.951 +.issues .issue_info .issue,
   1.952 +.events .issue_info .issue {
   1.953 +  font: bold 10pt / 125% sans-serif;
   1.954 +  color: #000000;
   1.955 +}
   1.956 +.issues img.star,
   1.957 +.events img.star {
   1.958 +  vertical-align: middle;
   1.959 +  float: right;
   1.960 +  margin-left: 0.5em;
   1.961 +}
   1.962 +.issues .event.suggestion ul.initiatives li,
   1.963 +.events .event.suggestion ul.initiatives li {
   1.964 +  margin-top: 0;
   1.965 +  margin-bottom: 1ex;
   1.966 +}
   1.967 +.issues .event.suggestion ul.initiatives li a,
   1.968 +.events .event.suggestion ul.initiatives li a {
   1.969 +  font: normal 10pt / 125% sans-serif;
   1.970 +}
   1.971 +.issues .event.suggestion .suggestion,
   1.972 +.events .event.suggestion .suggestion {
   1.973 +  font: bold 10pt / 125% sans-serif;
   1.974 +  overflow: hidden;
   1.975 +  text-overflow: ellipsis;
   1.976 +}
   1.977 +.suggestions .suggestion .opinion {
   1.978 +  float: right;
   1.979 +}
   1.980 +.suggestions .suggestion .opinion .must {
   1.981 +  background-color: #00cc00;
   1.982 +  color: #ffffff;
   1.983 +}
   1.984 +.suggestions .suggestion .opinion .should {
   1.985 +  background-color: #44aa44;
   1.986 +  color: #ffffff;
   1.987 +}
   1.988 +.suggestions .suggestion .opinion .shouldnot {
   1.989 +  background-color: #aa4444;
   1.990 +  color: #ffffff;
   1.991 +}
   1.992 +.suggestions .suggestion .opinion .mustnot {
   1.993 +  background-color: #cc0000;
   1.994 +  color: #ffffff;
   1.995 +}
   1.996 +.suggestions .suggestion .opinion .implemented {
   1.997 +  background-color: #00cc00;
   1.998 +  color: #ffffff;
   1.999 +}
  1.1000 +.suggestions .suggestion .opinion .notimplemented {
  1.1001 +  background-color: #cc0000;
  1.1002 +  color: #ffffff;
  1.1003 +}
  1.1004 +.suggestions .suggestion .suggestion-rating {
  1.1005 +  float: right;
  1.1006 +}
  1.1007 +.suggestions .suggestion .suggestion-text {
  1.1008 +  margin-top: 9px;
  1.1009 +  font: normal 10pt / 125% sans-serif;
  1.1010 +  overflow: hidden;
  1.1011 +  text-overflow: ellipsis;
  1.1012 +  position: relative;
  1.1013 +  z-index: 10;
  1.1014 +}
  1.1015 +.suggestions .suggestion .suggestion-more {
  1.1016 +  display: none;
  1.1017 +}
  1.1018 +.suggestions .suggestion .suggestion-less {
  1.1019 +  display: none;
  1.1020 +}
  1.1021 +.suggestions .suggestion .suggestionHead {
  1.1022 +  overflow: hidden;
  1.1023 +  text-overflow: ellipsis;
  1.1024 +}
  1.1025 +.suggestions .suggestion .rating {
  1.1026 +  display: none;
  1.1027 +  padding: 4.5px 0;
  1.1028 +}
  1.1029 +.suggestions .suggestion .rating .active-plus2 {
  1.1030 +  background-color: #00cc00;
  1.1031 +  color: #ffffff;
  1.1032 +}
  1.1033 +.suggestions .suggestion .rating .active-plus1 {
  1.1034 +  background-color: #44aa44;
  1.1035 +  color: #ffffff;
  1.1036 +}
  1.1037 +.suggestions .suggestion .rating .active-minus1 {
  1.1038 +  background-color: #aa4444;
  1.1039 +  color: #ffffff;
  1.1040 +}
  1.1041 +.suggestions .suggestion .rating .active-minus2 {
  1.1042 +  background-color: #cc0000;
  1.1043 +  color: #ffffff;
  1.1044 +}
  1.1045 +.suggestions .suggestion .rating .active-notfulfilled {
  1.1046 +  background-color: #faa;
  1.1047 +}
  1.1048 +.suggestions .suggestion .rating .active-fulfilled {
  1.1049 +  background-color: #afa;
  1.1050 +}
  1.1051 +.suggestions .suggestion.rateable .suggestion-more {
  1.1052 +  display: block;
  1.1053 +}
  1.1054 +.suggestions .suggestion.rateable.unfolded .rating {
  1.1055 +  border-top: 3px solid #397ab6;
  1.1056 +}
  1.1057 +.suggestions .suggestion.folded .suggestion-more {
  1.1058 +  display: block;
  1.1059 +  position: absolute;
  1.1060 +  bottom: 0;
  1.1061 +  left: 0;
  1.1062 +  width: 100%;
  1.1063 +  box-shadow: inset 0 -12ex 10ex -5ex #ffffff;
  1.1064 +  padding-top: 5ex;
  1.1065 +}
  1.1066 +.suggestions .suggestion.unfolded .suggestion-more {
  1.1067 +  display: none;
  1.1068 +}
  1.1069 +.suggestions .suggestion.unfolded .rating {
  1.1070 +  display: block;
  1.1071 +}
  1.1072 +.suggestions .suggestion.unfolded .suggestion-less {
  1.1073 +  margin-top: 1ex;
  1.1074 +  display: block;
  1.1075 +}
  1.1076 +.suggestions .suggestion.highlighted {
  1.1077 +  background-color: #e7f0ff;
  1.1078 +}
  1.1079 +.suggestions .suggestion.highlighted .suggestion-more {
  1.1080 +  box-shadow: inset 0 -12ex 10ex -5ex #e7f0ff;
  1.1081 +}
  1.1082 +li.raw {
  1.1083 +  list-style: none;
  1.1084 +  padding: 0;
  1.1085 +  margin: 0 !important;
  1.1086 +}
  1.1087 +.satisfiedSupporterCount {
  1.1088 +  color: #070;
  1.1089 +}
  1.1090 +.potentialSupporterCount {
  1.1091 +  color: #960;
  1.1092 +}
  1.1093 +.bargraph {
  1.1094 +  display: inline-block;
  1.1095 +  vertical-align: top;
  1.1096 +  height: 9px;
  1.1097 +}
  1.1098 +.bargraph div {
  1.1099 +  margin: 0;
  1.1100 +  padding: 0;
  1.1101 +  display: inline-block;
  1.1102 +  height: 9px;
  1.1103 +}
  1.1104 +.diff .diff_added {
  1.1105 +  background-color: #cfc;
  1.1106 +}
  1.1107 +.diff .diff_removed {
  1.1108 +  text-decoration: line-through;
  1.1109 +  background-color: #fcc;
  1.1110 +}
  1.1111 +.btn,
  1.1112 +.ui_paginate_foot a {
  1.1113 +  text-decoration: none;
  1.1114 +  min-width: 2em;
  1.1115 +  text-align: center;
  1.1116 +  display: inline-block;
  1.1117 +  border-radius: 5px;
  1.1118 +  border: none;
  1.1119 +  font: bold 10pt / 125% sans-serif;
  1.1120 +  background-color: #999;
  1.1121 +  color: #fff !important;
  1.1122 +  margin-bottom: 5px;
  1.1123 +}
  1.1124 +.btn {
  1.1125 +  padding: 1ex 1em;
  1.1126 +}
  1.1127 +.ui_paginate_foot a {
  1.1128 +  padding: 0.5ex 0.5em;
  1.1129 +  background-color: #eee;
  1.1130 +  color: 000 !important;
  1.1131 +}
  1.1132 +.ui_paginate_foot a.active {
  1.1133 +  background-color: #666;
  1.1134 +  color: #fff !important;
  1.1135 +}
  1.1136 +.btn-default {
  1.1137 +  background-color: #47a;
  1.1138 +  color: #fff !important;
  1.1139 +}
  1.1140 +.btn:hover,
  1.1141 +.btn:focus,
  1.1142 +.ui_paginate_foot a:hover,
  1.1143 +.ui_paginate_foot a:focus {
  1.1144 +  background-color: #0a0;
  1.1145 +  color: #fff !important;
  1.1146 +  cursor: pointer;
  1.1147 +}
  1.1148 +.btn-dangerous:hover {
  1.1149 +  background-color: #c00;
  1.1150 +  color: #fff !important;
  1.1151 +}
  1.1152 +.btn-link {
  1.1153 +  font: normal 10pt / 125% sans-serif;
  1.1154 +  background-color: #ffffff;
  1.1155 +  color: #222277;
  1.1156 +  border: none;
  1.1157 +  padding: 0;
  1.1158 +  margin: 0;
  1.1159 +  text-decoration: underline;
  1.1160 +  cursor: pointer;
  1.1161 +}
  1.1162 +/*************************************************************************
  1.1163 + * Voting
  1.1164 + */
  1.1165 +.main .section #voting_form .sectionRow:last-child {
  1.1166 +  border-radius: 0;
  1.1167 +  margin-bottom: 0;
  1.1168 +}
  1.1169 +#voting {
  1.1170 +  background: #ddd;
  1.1171 +  padding: 9px;
  1.1172 +  margin-top: 4px;
  1.1173 +  position: relative;
  1.1174 +  margin-bottom: 2ex;
  1.1175 +}
  1.1176 +#voting .approval,
  1.1177 +#voting .abstention,
  1.1178 +#voting .disapproval {
  1.1179 +  border: 2px black solid;
  1.1180 +  margin-bottom: 2ex;
  1.1181 +  padding: 1ex;
  1.1182 +  padding-bottom: 2ex;
  1.1183 +  border-radius: 2px;
  1.1184 +}
  1.1185 +#voting .disapproval {
  1.1186 +  margin-bottom: 2ex;
  1.1187 +}
  1.1188 +#voting .approval {
  1.1189 +  background-color: #9f9;
  1.1190 +}
  1.1191 +#voting .approval .movable {
  1.1192 +  background-color: #dfd;
  1.1193 +}
  1.1194 +#voting .abstention {
  1.1195 +  background-color: #ccc;
  1.1196 +}
  1.1197 +#voting .abstention .movable {
  1.1198 +  background-color: #f2f2f2;
  1.1199 +}
  1.1200 +#voting .disapproval {
  1.1201 +  background-color: #f88;
  1.1202 +}
  1.1203 +#voting .disapproval .movable {
  1.1204 +  background-color: #fbb;
  1.1205 +}
  1.1206 +#voting .movable {
  1.1207 +  position: relative;
  1.1208 +  border: 1px black solid;
  1.1209 +  margin-top: 1ex;
  1.1210 +  padding: 0.5ex;
  1.1211 +  border-radius: 2px;
  1.1212 +}
  1.1213 +#voting .voting_form_active .movable {
  1.1214 +  cursor: pointer;
  1.1215 +  vertical-align: middle;
  1.1216 +  cursor: move;
  1.1217 +}
  1.1218 +#voting .voting_form_active .clickable {
  1.1219 +  cursor: auto;
  1.1220 +}
  1.1221 +#voting .voting_form_active a.clickable {
  1.1222 +  cursor: pointer;
  1.1223 +}
  1.1224 +/*
  1.1225 + * footer
  1.1226 + */
  1.1227 +.footer {
  1.1228 +  text-align: center;
  1.1229 +  color: #ffffff;
  1.1230 +  background-color: #000000;
  1.1231 +  padding: 9px 0;
  1.1232 +  border: 1px solid #000;
  1.1233 +  border-top: none;
  1.1234 +}
  1.1235 +.footer a {
  1.1236 +  color: #ffffff;
  1.1237 +}
  1.1238 +.ui_paginate_head {
  1.1239 +  display: none;
  1.1240 +}
  1.1241 +.ui_paginate_foot {
  1.1242 +  line-height: 180%;
  1.1243 +}
  1.1244 +.swiper_tabs {
  1.1245 +  display: none;
  1.1246 +}
  1.1247 +#swiper_info {
  1.1248 +  display: none;
  1.1249 +}
  1.1250 +.nav .searchLink {
  1.1251 +  display: none;
  1.1252 +}
  1.1253 +@media (max-width: 767px) {
  1.1254 +  html body {
  1.1255 +    margin: 0;
  1.1256 +    background: #255078;
  1.1257 +  }
  1.1258 +  html body .head {
  1.1259 +    margin: 6pt;
  1.1260 +    padding: 0;
  1.1261 +  }
  1.1262 +  html body .head .logo {
  1.1263 +    display: block;
  1.1264 +    padding: 0;
  1.1265 +  }
  1.1266 +  html body .head .logo .liquid,
  1.1267 +  html body .head .logo .feedback {
  1.1268 +    font: bold 12pt / 125% sans-serif;
  1.1269 +  }
  1.1270 +  html body .head .logo .instanceName {
  1.1271 +    font: normal 10pt / 100% sans-serif;
  1.1272 +    display: block;
  1.1273 +    margin-left: 0;
  1.1274 +  }
  1.1275 +  html body .head .nav {
  1.1276 +    padding: 0;
  1.1277 +  }
  1.1278 +  html body .initiativeInfo h1 {
  1.1279 +    display: none;
  1.1280 +  }
  1.1281 +  html body .slot_title {
  1.1282 +    font: normal 12pt / 125% sans-serif;
  1.1283 +    padding: 0;
  1.1284 +    margin: 0 6pt;
  1.1285 +  }
  1.1286 +  html body .slot_title .spacer {
  1.1287 +    display: none;
  1.1288 +  }
  1.1289 +  html body .slot_title .unit,
  1.1290 +  html body .slot_title .area,
  1.1291 +  html body .slot_title .issue,
  1.1292 +  html body .slot_title .initiative,
  1.1293 +  html body .slot_title .member {
  1.1294 +    display: block;
  1.1295 +    margin-right: 0;
  1.1296 +    padding: 4px 0;
  1.1297 +    border-radius: 2px;
  1.1298 +    overflow: auto;
  1.1299 +  }
  1.1300 +  html body .slot_title .unit:before,
  1.1301 +  html body .slot_title .area:before,
  1.1302 +  html body .slot_title .issue:before,
  1.1303 +  html body .slot_title .initiative:before,
  1.1304 +  html body .slot_title .member:before {
  1.1305 +    content: "↳";
  1.1306 +    position: relative;
  1.1307 +    top: -2px;
  1.1308 +  }
  1.1309 +  html body .slot_title .area {
  1.1310 +    margin-left: 10px;
  1.1311 +  }
  1.1312 +  html body .slot_title .issue {
  1.1313 +    margin-left: 20px;
  1.1314 +  }
  1.1315 +  html body .slot_title .initiative {
  1.1316 +    margin-left: 30px;
  1.1317 +  }
  1.1318 +  html body .slot_title a:last-child,
  1.1319 +  html body .slot_title .issue:last-child,
  1.1320 +  html body .slot_title .area:last-child,
  1.1321 +  html body .slot_title .unit:last-child,
  1.1322 +  html body .slot_title .initiative:last-child {
  1.1323 +    margin-bottom: 6pt;
  1.1324 +  }
  1.1325 +  html body .slot_title .unit a,
  1.1326 +  html body .slot_title .initiative a,
  1.1327 +  html body .slot_title .issue a,
  1.1328 +  html body .slot_title .area a {
  1.1329 +    margin-bottom: 0;
  1.1330 +    display: inline;
  1.1331 +  }
  1.1332 +  html body .slot_title a.home {
  1.1333 +    display: none;
  1.1334 +  }
  1.1335 +  html body .slot_title .weight {
  1.1336 +    float: right;
  1.1337 +    margin: 0;
  1.1338 +  }
  1.1339 +  html body .slot_title .delegation_info {
  1.1340 +    float: right;
  1.1341 +    display: block;
  1.1342 +    margin-top: -10px;
  1.1343 +  }
  1.1344 +  html body .slot_title a .label {
  1.1345 +    display: inline;
  1.1346 +  }
  1.1347 +  html body .slot_title .star {
  1.1348 +    float: right;
  1.1349 +    margin-left: 0.5em;
  1.1350 +    margin-top: -4.5px;
  1.1351 +    margin-bottom: -4.5px;
  1.1352 +  }
  1.1353 +  html body .slot_title > span > *:last-child {
  1.1354 +    font: bold 12pt / 125% sans-serif;
  1.1355 +  }
  1.1356 +  html body .page {
  1.1357 +    background: none;
  1.1358 +    margin: 0;
  1.1359 +    box-shadow: none;
  1.1360 +  }
  1.1361 +  html body .nav #member_menu .text {
  1.1362 +    display: none;
  1.1363 +  }
  1.1364 +  html body .nav form.search {
  1.1365 +    display: none;
  1.1366 +  }
  1.1367 +  html body .nav .notifications,
  1.1368 +  html body .nav .searchLink,
  1.1369 +  html body .nav #member_menu a {
  1.1370 +    vertical-align: middle;
  1.1371 +    display: inline-block;
  1.1372 +    height: 48px;
  1.1373 +    min-width: 35px;
  1.1374 +    text-align: center;
  1.1375 +    background-color: #000;
  1.1376 +    border: 1px solid #777;
  1.1377 +    border-radius: 2px;
  1.1378 +    margin: 0;
  1.1379 +  }
  1.1380 +  html body .nav .notifications img,
  1.1381 +  html body .nav .searchLink img,
  1.1382 +  html body .nav #member_menu a img {
  1.1383 +    margin: 0;
  1.1384 +    width: 48px;
  1.1385 +    height: 48px;
  1.1386 +  }
  1.1387 +  html body .nav .notifications {
  1.1388 +    padding: 12px 2px;
  1.1389 +    height: 24px;
  1.1390 +  }
  1.1391 +  html body .nav #member_menu a :last-child {
  1.1392 +    display: none;
  1.1393 +  }
  1.1394 +  html body .notifications span {
  1.1395 +    margin-left: -5px;
  1.1396 +  }
  1.1397 +  html body .swiper_tabs {
  1.1398 +    clear: both;
  1.1399 +    display: block;
  1.1400 +    overflow: auto;
  1.1401 +    margin: 6pt;
  1.1402 +  }
  1.1403 +  html body .swiper_tabs div {
  1.1404 +    display: block;
  1.1405 +    float: left;
  1.1406 +    width: 33.333%;
  1.1407 +  }
  1.1408 +  html body .swiper_tabs div a {
  1.1409 +    padding: 8px 0;
  1.1410 +    display: block;
  1.1411 +    text-align: center;
  1.1412 +    background-color: #eee;
  1.1413 +  }
  1.1414 +  html body .swiper_tabs div a.active {
  1.1415 +    background-color: #abe;
  1.1416 +  }
  1.1417 +  html body .swiper_tabs div:first-child a {
  1.1418 +    border-radius: 2px 0 0 2px;
  1.1419 +  }
  1.1420 +  html body .swiper_tabs div:last-child a {
  1.1421 +    border-radius: 0 2px 2px 0;
  1.1422 +  }
  1.1423 +  html body #swiper_info.active {
  1.1424 +    display: block;
  1.1425 +    font: bold 10pt / 125% sans-serif;
  1.1426 +    z-index: 1;
  1.1427 +    text-align: center;
  1.1428 +    width: 100%;
  1.1429 +    background-color: #255078;
  1.1430 +    color: #ffffff;
  1.1431 +  }
  1.1432 +  html body .sidebarSection {
  1.1433 +    margin: 0 6pt 6pt 6pt;
  1.1434 +  }
  1.1435 +  html body .main,
  1.1436 +  html body .extra > .section {
  1.1437 +    clear: none;
  1.1438 +    float: none;
  1.1439 +    width: auto;
  1.1440 +    margin: 0 6pt 6pt 6pt;
  1.1441 +  }
  1.1442 +  html body .main .section .sectionRow:last-child,
  1.1443 +  html body .extra > .section .section .sectionRow:last-child {
  1.1444 +    margin-bottom: 6pt;
  1.1445 +  }
  1.1446 +  html body .ui_filter_head.filter_mode {
  1.1447 +    float: none !important;
  1.1448 +    background: #ffffff !important;
  1.1449 +    text-align: left !important;
  1.1450 +    border-radius: 2px;
  1.1451 +    margin-bottom: 6pt !important;
  1.1452 +  }
  1.1453 +  html body .member_photo {
  1.1454 +    text-align: center;
  1.1455 +    margin-bottom: 2ex;
  1.1456 +  }
  1.1457 +  html body .member_photo .member_image_photo {
  1.1458 +    max-width: 600px;
  1.1459 +  }
  1.1460 +  html body #trace_content {
  1.1461 +    margin: 6pt 0;
  1.1462 +    border-radius: 0;
  1.1463 +  }
  1.1464 +  html body #trace_content ul li .trace_head {
  1.1465 +    padding: 6px 5px;
  1.1466 +  }
  1.1467 +  html body #trace_content ul ul {
  1.1468 +    padding: 5px 2px;
  1.1469 +  }
  1.1470 +}
  1.1471 +.textCenter {
  1.1472 +  text-align: center;
  1.1473 +}
  1.1474 +a.initiative {
  1.1475 +  text-decoration: none;
  1.1476 +  border-bottom: 1px solid #66c;
  1.1477 +}
  1.1478 +a.initiative:hover {
  1.1479 +  border-bottom: 1px solid #007;
  1.1480 +}
  1.1481 +#trace_content {
  1.1482 +  margin: 12pt;
  1.1483 +  padding: 9px;
  1.1484 +  border-radius: 2px;
  1.1485 +  background-color: #ffffff;
  1.1486 +}
  1.1487 +#trace_content #system_error {
  1.1488 +  font-family: monospace;
  1.1489 +}
  1.1490 +#trace_content ul li {
  1.1491 +  margin-top: 10px;
  1.1492 +}
  1.1493 +#trace_content ul li .trace_head {
  1.1494 +  padding: 3px 5px;
  1.1495 +  border-radius: 2px 2px 0 0;
  1.1496 +}
  1.1497 +#trace_content ul li .trace_head:last-child {
  1.1498 +  border-radius: 2px;
  1.1499 +}
  1.1500 +#trace_content ul li ul {
  1.1501 +  border-radius: 0 0 2px 2px;
  1.1502 +}
  1.1503 +#trace_content ul li:first-child {
  1.1504 +  margin-top: 0;
  1.1505 +}
  1.1506 +#trace_content ul ul {
  1.1507 +  padding: 10px;
  1.1508 +}
  1.1509 +#trace_content .trace_config > ul {
  1.1510 +  background-color: #eee;
  1.1511 +  border: 1px solid #ccc;
  1.1512 +}
  1.1513 +#trace_content .trace_config > .trace_head {
  1.1514 +  background-color: #ccc;
  1.1515 +  color: #000;
  1.1516 +}
  1.1517 +#trace_content .trace_request > ul {
  1.1518 +  background-color: #afa;
  1.1519 +}
  1.1520 +#trace_content .trace_request > .trace_head {
  1.1521 +  background-color: #0c0;
  1.1522 +}
  1.1523 +#trace_content .trace_filter > ul {
  1.1524 +  background-color: #ccf;
  1.1525 +  border: 1px solid #00c;
  1.1526 +  border-top: none;
  1.1527 +}
  1.1528 +#trace_content .trace_filter > .trace_head {
  1.1529 +  background-color: #00c;
  1.1530 +  color: #fff;
  1.1531 +}
  1.1532 +#trace_content .trace_view > ul {
  1.1533 +  background-color: #cfc;
  1.1534 +  border: 1px solid #0c0;
  1.1535 +  border-top: none;
  1.1536 +}
  1.1537 +#trace_content .trace_view > .trace_head {
  1.1538 +  background-color: #0c0;
  1.1539 +  color: #000;
  1.1540 +}
  1.1541 +#trace_content .trace_action_neutral > ul {
  1.1542 +  background-color: #ffa;
  1.1543 +  border: 1px solid #fe0;
  1.1544 +}
  1.1545 +#trace_content .trace_action_neutral > .trace_head {
  1.1546 +  background-color: #fe0;
  1.1547 +  color: #000;
  1.1548 +}
  1.1549 +#trace_content .trace_sql {
  1.1550 +  background-color: #fff;
  1.1551 +  padding: 2px 4px;
  1.1552 +  margin-top: 8px;
  1.1553 +}
  1.1554 +#trace_content .trace_error {
  1.1555 +  background-color: #faa;
  1.1556 +  color: #000;
  1.1557 +  font-weight: bold;
  1.1558 +  border: 1px solid #c00;
  1.1559 +}
  1.1560 +#trace_content .trace_exectime {
  1.1561 +  background-color: #ccc;
  1.1562 +  font-weight: bold;
  1.1563 +  border-radius: 2px;
  1.1564 +}
  1.1565 +#trace_content .time {
  1.1566 +  float: right;
  1.1567 +}
  1.1568 +#trace_content .total_duration {
  1.1569 +  font-weight: bold;
  1.1570 +}

Impressum / About Us