bsw@1045: html, body, div, span, applet, object, iframe, bsw@1045: h1, h2, h3, h4, h5, h6, p, blockquote, pre, bsw@1045: a, abbr, acronym, address, big, cite, code, bsw@1045: del, dfn, em, img, ins, kbd, q, s, samp, bsw@1045: small, strike, strong, sub, sup, tt, var, bsw@1045: b, u, i, center, bsw@1045: dl, dt, dd, ol, ul, li, bsw@1045: fieldset, form, label, legend, bsw@1045: table, caption, tbody, tfoot, thead, tr, th, td, bsw@1045: article, aside, canvas, details, embed, bsw@1045: figure, figcaption, footer, header, hgroup, bsw@1045: menu, nav, output, ruby, section, summary, bsw@1045: time, mark, audio, video { bsw@1045: margin: 0; bsw@1045: padding: 0; bsw@1045: border: 0; bsw@1045: font-size: 100%; bsw@1045: font: inherit; bsw@1045: vertical-align: baseline; bsw@1045: } bsw@1045: /* HTML5 display-role reset for older browsers */ bsw@1045: article, aside, details, figcaption, figure, bsw@1045: footer, header, hgroup, menu, nav, section { bsw@1045: display: block; bsw@1045: } bsw@1045: body { bsw@1045: line-height: 1; bsw@1045: } bsw@1045: ol, ul { bsw@1045: list-style: none; bsw@1045: } bsw@1045: blockquote, q { bsw@1045: quotes: none; bsw@1045: } bsw@1045: blockquote:before, blockquote:after, bsw@1045: q:before, q:after { bsw@1045: content: ''; bsw@1045: content: none; bsw@1045: } bsw@1045: table { bsw@1045: border-collapse: collapse; bsw@1045: border-spacing: 0; bsw@1045: } bsw@1045: bsw@1045: /* end reset */ bsw@1045: bsw@1045: bsw@1045: /* color, fonts, gaps and border radius settings */ bsw@1045: bsw@1045: @body-bg-color: #397ab6; bsw@1045: @body-color: #fff; bsw@1045: @footer-bg-color: #000; bsw@1045: @footer-color: #fff; bsw@1045: @page-bg-color: #ddd; bsw@1045: @mobile-bg-color: #255078; bsw@1045: @head-bg-color: #000; bsw@1045: @head-color: #fff; bsw@1045: @head-second-color: #0e0; bsw@1045: @head-link-color: #fff; bsw@1045: @main-bg-color: #fff; bsw@1045: @main-color: #000; bsw@1045: @main-second-color: #444; bsw@1045: @main-event-color: #070; bsw@1045: @main-negative-event-color: #a00; bsw@1045: @main-head-bg-color: #fff; bsw@1045: @main-head-color: #000; bsw@1045: @main-link-color: #227; bsw@1045: @main-seperator-color: #aaa; bsw@1045: @main-highlight-bg-color: #e7f0ff; bsw@1045: @main-supported-bg-color: #fa2; bsw@1045: @main-satisfied-bg-color: #282; bsw@1045: @sidebar-bg-color: #fff; bsw@1045: @sidebar-color: #000; bsw@1045: @sidebar-head-bg-color: @main-head-bg-color; bsw@1045: @sidebar-head-color: @main-head-color; bsw@1045: @sidebar-link-color: #227; bsw@1045: @sidebar-hr-color: #777; bsw@1045: @disabled-color: #777; bsw@1045: @admitted-color: #0a0; bsw@1045: @not-admitted-color: #a00; bsw@1045: bsw@1045: @delegation-bg-color: #fff; bsw@1045: @delegation-color: #000; bsw@1045: @delegation-active-border-color: #f80; bsw@1045: bsw@1045: @must-bg-color: #0c0; bsw@1045: @must-color: #fff; bsw@1045: @should-bg-color: #4a4; bsw@1045: @should-color: #fff; bsw@1045: @shouldnot-bg-color: #a44; bsw@1045: @shouldnot-color: #fff; bsw@1045: @mustnot-bg-color: #c00; bsw@1045: @mustnot-color: #fff; bsw@1045: bsw@1045: @implemented-bg-color: #0c0; bsw@1045: @implemented-color: #fff; bsw@1045: @notimplemented-bg-color: #c00; bsw@1045: @notimplemented-color: #fff; bsw@1045: bsw@1045: @font: sans-serif; bsw@1045: @size-normal: 10pt; bsw@1045: @size-big: 12pt; bsw@1045: @line-height: 125%; bsw@1045: bsw@1045: bsw@1045: bsw@1045: @logo-font: bold @size-normal e('/') 100% @font; bsw@1045: @instance-font: normal @size-normal e('/') 100% @font; bsw@1045: @mobile-logo-font: bold @size-big e('/') @line-height @font; bsw@1045: @mobile-instance-font: normal @size-normal e('/') 100% @font; bsw@1045: bsw@1045: @title-font: bold @size-big e('/') @line-height @font; bsw@1045: bsw@1045: @main-font: normal @size-normal e('/') @line-height @font; bsw@1045: @event-font: bold @size-normal e('/') @line-height @font; bsw@1045: bsw@1045: @tabs-font: normal @size-normal e('/') @line-height @font; bsw@1045: @tabs-active-font: bold @size-big e('/') @line-height @font; bsw@1045: bsw@1045: @filter-font: normal @size-normal e('/') 150% @font; bsw@1045: @filter-active-font: bold @size-normal e('/') 150% @font; bsw@1045: bsw@1045: @subfilter-font: @filter-font; bsw@1045: @subfilter-active-font: @filter-active-font; bsw@1045: bsw@1045: @head1-font: bold @size-big e('/') @line-height @font; bsw@1097: @head2-font: bold @size-big e('/') @line-height @font; bsw@1045: @head3-font: bold @size-normal e('/') @line-height @font; bsw@1045: bsw@1045: @btn-font: bold @size-normal e('/') @line-height @font; bsw@1045: bsw@1045: @usertext-font: normal @size-normal e('/') @line-height @font; bsw@1045: @usertext-italic-font: italic @size-normal e('/') @line-height @font; bsw@1045: @usertext-bold-font: normal @size-normal e('/') @line-height @font; bsw@1045: bsw@1045: bsw@1045: bsw@1045: @main-width: 70%; bsw@1045: bsw@1045: @pad: 9px; bsw@1045: @grid: 12pt; bsw@1045: bsw@1045: @paragraph-margin: 1.5ex; bsw@1045: bsw@1045: @border-radius: 2px; bsw@1045: @btn-border-radius: 5px; bsw@1045: bsw@1045: .list-style { bsw@1045: list-style: disc; bsw@1045: padding-left: 20px; bsw@1045: } bsw@1045: bsw@1045: @micro-avatar-size: 24px; bsw@1045: bsw@1045: /* bsw@1045: * basic font settings bsw@1045: */ bsw@1045: bsw@1045: html { bsw@1045: overflow-y: scroll; bsw@1045: } bsw@1045: bsw@1045: body { bsw@1045: font: @main-font; bsw@1045: background-color: @body-bg-color; bsw@1045: //background-image: url( "back2.png" ); bsw@1045: color: @main-color; bsw@1045: background-attachment: fixed; bsw@1045: } bsw@1045: bsw@1045: .page { bsw@1146: background-color: #255078; bsw@1045: max-width: 1240px; bsw@1045: border-radius: 0 0 @border-radius @border-radius; bsw@1045: margin: 0 auto; bsw@1045: margin-bottom: 40px; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * messages bsw@1045: */ bsw@1045: bsw@1045: .slot_notice, bsw@1045: .slot_warning, bsw@1045: .slot_error { bsw@1045: font: @head1-font; bsw@1045: padding: @grid; bsw@1045: } bsw@1045: bsw@1045: .slot_motd { bsw@1045: background-color: #ccc; bsw@1045: padding: @grid; bsw@1045: } bsw@1045: bsw@1045: .slot_notice { bsw@1045: background-color: #0c0; bsw@1045: color: #fff; bsw@1045: } bsw@1045: bsw@1045: .slot_warning { bsw@1045: background-color: #f80; bsw@1045: color: #000; bsw@1045: } bsw@1045: bsw@1045: .slot_error { bsw@1045: background-color: #c00; bsw@1045: color: #fff; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * global styles bsw@1045: */ bsw@1045: bsw@1045: /* headlines */ bsw@1045: h1 { bsw@1045: font: @head1-font; bsw@1045: margin-bottom: 1ex; bsw@1045: } bsw@1045: bsw@1045: h1:last-child { bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: h2 { bsw@1045: font: @head2-font; bsw@1045: } bsw@1045: bsw@1045: h3 { bsw@1045: font: @head3-font; bsw@1045: } bsw@1045: bsw@1045: h1:first-child, bsw@1045: h2:first-child, bsw@1045: h3:first-child { bsw@1045: margin-top: 0; bsw@1045: } bsw@1045: bsw@1045: .right { bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: .left { bsw@1045: float: left; bsw@1045: margin-right: @pad; bsw@1045: } bsw@1045: bsw@1045: /* paragraphs */ bsw@1045: p { bsw@1045: margin-bottom: @paragraph-margin; bsw@1045: } bsw@1045: bsw@1045: p:last-child { bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: /* lists */ bsw@1045: ul.ul { bsw@1045: margin-left: @pad; bsw@1045: margin-bottom: @paragraph-margin; bsw@1045: .list-style; bsw@1045: li { bsw@1045: margin: @pad/3 0; bsw@1045: } bsw@1045: bsw@1045: li:last-child { bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: ul.ul:last-child { bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: /* tables */ bsw@1045: bsw@1045: table { bsw@1045: bsw@1045: td { bsw@1045: bsw@1045: padding: 0.3ex 0.3em; bsw@1045: bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: /* links */ bsw@1045: bsw@1045: a { bsw@1045: color: @main-link-color; bsw@1045: } bsw@1045: bsw@1045: a.disabled { bsw@1045: color: @disabled-color; bsw@1045: cursor: default; bsw@1045: } bsw@1045: bsw@1045: /* formulars */ bsw@1045: form.inline { bsw@1045: display: inline; bsw@1045: div { bsw@1045: display: inline; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: img { bsw@1045: vertical-align: middle; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: img.star { bsw@1045: width: 24px; bsw@1045: height: 24px; bsw@1045: } bsw@1063: bsw@1063: img.icon16 { bsw@1063: width: 16px; bsw@1063: height: 16px; bsw@1063: } bsw@1063: bsw@1063: img.icon24 { bsw@1063: width: 24px; bsw@1063: height: 24px; bsw@1063: } bsw@1063: img.icon32 { bsw@1063: width: 32px; bsw@1063: height: 32px; bsw@1063: } bsw@1063: img.icon48 { bsw@1063: width: 48px; bsw@1063: height: 48px; bsw@1063: } bsw@1063: bsw@1045: bsw@1045: /* bsw@1045: * Avatars bsw@1045: */ bsw@1045: bsw@1045: .microAvatar { bsw@1045: text-wrap: nowrap; bsw@1045: } bsw@1045: bsw@1045: .microAvatar img, bsw@1045: img.micro_avatar { bsw@1045: vertical-align: middle; bsw@1045: border-radius: 2px; bsw@1045: width: @micro-avatar-size; bsw@1045: height: @micro-avatar-size; bsw@1045: } bsw@1045: bsw@1045: img.micro_avatar.highlighted { bsw@1045: margin: 0; bsw@1045: border: 2px solid @delegation-active-border-color; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: /* bsw@1045: * delegation info bsw@1045: */ bsw@1045: bsw@1045: .vote_info, bsw@1045: .delegation_info { bsw@1045: white-space: nowrap; bsw@1045: float: right; bsw@1045: text-decoration: none; bsw@1045: img { bsw@1045: vertical-align: middle; bsw@1045: } bsw@1045: margin: -2px; bsw@1045: } bsw@1045: bsw@1045: .delegation_info img { bsw@1045: border-radius: @border-radius; bsw@1045: margin: 2px; bsw@1045: } bsw@1045: bsw@1045: .delegation_info.suspended { bsw@1045: opacity: 0.3; bsw@1045: } bsw@1045: bsw@1045: .slot_title .delegation_info.suspended { bsw@1045: opacity: 1; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * generic attributes bsw@1045: */ bsw@1045: bsw@1045: .hide { bsw@1045: display: none; bsw@1045: } bsw@1045: .head_outer { bsw@1045: background-color: @head-bg-color; bsw@1045: color: @head-color; bsw@1045: overflow: auto; bsw@1045: margin: 0 auto; bsw@1045: max-width: 1240px; bsw@1045: } bsw@1045: .head { bsw@1045: padding: 0.3ex 0; bsw@1045: margin: 0 @grid; bsw@1045: a { bsw@1045: color: @head-link-color; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * the logo and instance name bsw@1045: */ bsw@1045: .logo { bsw@1045: display: block; bsw@1045: padding: @pad 0; bsw@1045: text-decoration: none; bsw@1045: font: @logo-font; bsw@1045: bsw@1045: .liquid { bsw@1045: color: @head-color; bsw@1045: } bsw@1045: bsw@1045: .feedback { bsw@1045: color: @head-second-color; bsw@1045: } bsw@1045: .instanceName { bsw@1045: font: @instance-font; bsw@1045: padding-top: @pad; bsw@1045: } bsw@1045: } bsw@1045: .logo:hover { bsw@1045: text-decoration: underline; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: .notifications { bsw@1045: margin-left: 0.6em; bsw@1045: text-decoration: none; bsw@1045: bsw@1045: .count { bsw@1045: background-color: #f00; bsw@1045: color: #000; bsw@1045: padding: 0.2ex 0.25em; bsw@1045: border-radius: 1ex; bsw@1045: vertical-align: top; bsw@1045: } bsw@1045: bsw@1045: .icon { bsw@1045: width: 24px; bsw@1045: height: 24px; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * navigation bar bsw@1045: */ bsw@1045: .nav { bsw@1045: float: right; bsw@1045: padding-top: @pad - 3px; bsw@1045: bsw@1045: ul, > ul > li:first-child { bsw@1045: display: inline; bsw@1045: } bsw@1045: bsw@1045: input[name=q] { bsw@1045: width: 12em; bsw@1045: border-radius: @border-radius; bsw@1045: padding: 2px; bsw@1045: background-color: @head-bg-color; bsw@1045: color: @head-color; bsw@1045: border: 1px solid @body-bg-color; bsw@1045: margin-right: 0.6em; bsw@1045: } bsw@1045: input[name=q]:focus { bsw@1045: outline: 2px solid @body-bg-color; bsw@1045: } bsw@1045: bsw@1045: #member_menu a span { bsw@1045: margin-left: 5px; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * title bsw@1045: */ bsw@1045: .slot_title { bsw@1045: bsw@1045: padding-left: @grid; bsw@1045: padding-right: @grid; bsw@1045: font: @title-font; bsw@1045: color: @body-color; bsw@1045: padding-top: @grid; bsw@1045: bsw@1045: a { bsw@1045: color: @body-color; bsw@1045: display: inline-block; bsw@1045: } bsw@1045: bsw@1045: a.home { bsw@1045: margin-right: 4px; bsw@1045: } bsw@1045: bsw@1045: a.delegation_info { bsw@1045: margin-right: 0; bsw@1045: } bsw@1045: bsw@1045: .initiative, bsw@1045: a .label { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .delegation_info { bsw@1045: background-color: @main-bg-color; bsw@1045: color: @main-color; bsw@1045: border-radius: @border-radius; bsw@1045: padding-right: 3px; bsw@1045: margin-bottom: @grid; bsw@1045: a { bsw@1045: color: @main-color; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .content { bsw@1045: clear: both; bsw@1045: margin: 0 @grid; bsw@1045: margin-top: @grid; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * the sidebar bsw@1045: */ bsw@1045: bsw@1045: .sidebar { bsw@1045: float: right; bsw@1045: width: 100% - @main-width; bsw@1045: } bsw@1045: bsw@1045: .sidebarSection { bsw@1045: background-color: @sidebar-bg-color; bsw@1045: border-radius: @border-radius; bsw@1045: color: @sidebar-color; bsw@1045: margin-bottom: @grid; bsw@1045: padding: 0; bsw@1045: bsw@1045: .sidebarHead { bsw@1045: padding: @pad @pad @pad / 2 @pad; bsw@1045: background: @sidebar-head-bg-color; bsw@1045: color: @sidebar-head-color; bsw@1045: bsw@1045: a { bsw@1045: color: @sidebar-head-color; bsw@1045: } bsw@1045: min-height: 20px; bsw@1045: bsw@1045: .icon24 { bsw@1045: margin-top: -@pad/2.5; bsw@1045: } bsw@1045: } bsw@1045: bsw@1080: .sidebarRow, .ui_filter_head, .ui_paginate_foot { bsw@1045: clear: right; bsw@1045: display: block; bsw@1045: padding: @pad/2 @pad; bsw@1045: min-height: 20px; bsw@1045: } bsw@1080: bsw@1080: .sidebarRow { bsw@1080: border-top: 1px solid @main-seperator-color; bsw@1080: } bsw@1080: bsw@1045: .sidebarRow.highlighted { bsw@1045: background-color: @main-highlight-bg-color; bsw@1045: } bsw@1045: bsw@1080: .sidebarRow.sidebarRowNarrow, .ui_filter_head, .ui_paginate_foot{ bsw@1045: padding: @pad / 4 @pad; bsw@1045: } bsw@1045: bsw@1045: .sidebarRow.moreLink { bsw@1045: min-height: 0; bsw@1045: } bsw@1045: bsw@1063: a.sidebarRow { bsw@1063: text-decoration: none; bsw@1063: color: @sidebar-color; bsw@1063: } bsw@1063: bsw@1045: h1, h1 a, bsw@1045: h2, h2 a, bsw@1045: h3, h3 a { bsw@1045: color: @sidebar-head-color; bsw@1045: } bsw@1045: bsw@1045: a { bsw@1045: color: @sidebar-link-color; bsw@1045: } bsw@1045: bsw@1045: .areas { bsw@1045: .whenfolded { bsw@1045: display: none; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .areas.folded { bsw@1045: .whenunfolded { bsw@1045: display: none; bsw@1045: } bsw@1045: .whenfolded { bsw@1045: display: block; bsw@1045: } bsw@1045: .disabled { bsw@1045: display: none; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: bsw@1045: a.issue { bsw@1045: font: @head1-font; bsw@1045: color: @main-color; bsw@1045: } bsw@1045: bsw@1045: ul.initiatives { bsw@1045: li { bsw@1045: padding: @pad/2 @pad; bsw@1045: .bargraph { bsw@1045: display: block; bsw@1045: } bsw@1045: .supporterCount { bsw@1045: white-space: nowrap; bsw@1045: } bsw@1045: border-top: 1px solid @main-seperator-color; bsw@1045: } bsw@1045: .revoked .initiative_name { bsw@1045: text-decoration: line-through; bsw@1045: } bsw@1063: bsw@1063: .rank1 .initiative_name { bsw@1063: font-weight: bold; bsw@1063: } bsw@1045: bsw@1045: li.highlighted { bsw@1045: background-color: @main-highlight-bg-color; bsw@1045: } bsw@1045: li.highlighted:last-child{ bsw@1045: border-radius: 0 0 @border-radius @border-radius; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .supporters { bsw@1045: line-height: @micro-avatar-size * 1.2; bsw@1045: } bsw@1045: bsw@1045: .supportCount { bsw@1045: color: #00c000; bsw@1045: font: @head1-font; bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: .member_list { bsw@1045: bsw@1045: .member_thumb { bsw@1045: white-space: nowrap; bsw@1045: overflow: hidden; bsw@1045: text-overflow: ellipsis; bsw@1045: bsw@1045: img.member_image { bsw@1045: width: 24px; bsw@1045: height: 24px; bsw@1045: vertical-align: middle; bsw@1045: margin-right: 0.2em; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .member_thumb.in_delegation_chain { bsw@1045: font-weight: bold; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: bsw@1045: > div { bsw@1045: position: relative; bsw@1045: } bsw@1045: bsw@1045: > div:first-child { bsw@1045: margin-top: 0; bsw@1045: border-radius: @border-radius @border-radius 0 0; bsw@1045: } bsw@1045: bsw@1045: > div:last-child { bsw@1045: border-radius: 0 0 @border-radius @border-radius; bsw@1045: } bsw@1045: bsw@1045: > div:last-child:first-child { bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: a.unit { bsw@1045: font: @head2-font; bsw@1045: } bsw@1045: bsw@1045: a.area { bsw@1063: margin-left: 20px; bsw@1045: display: block; bsw@1045: } bsw@1045: bsw@1045: .star { bsw@1045: float: left; bsw@1045: } bsw@1045: bsw@1045: .delegation_info { bsw@1045: margin-top: -@pad/2.5; bsw@1045: margin-bottom: 1px; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .admitted_info h1 { bsw@1045: color: @admitted-color; bsw@1045: } bsw@1045: bsw@1045: .not_admitted_info, .revoked_info { bsw@1045: h1 { bsw@1045: color: @not-admitted-color; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .admitted_info, bsw@1045: .not_admitted_info { bsw@1045: bsw@1045: .initiative_pie { bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: table { bsw@1045: tr { bsw@1045: th { bsw@1045: text-align: left; bsw@1045: } bsw@1045: td { bsw@1045: text-align: right; bsw@1045: padding: 0.3ex 0.4em; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: bsw@1045: /* bsw@1045: * main area bsw@1045: */ bsw@1045: bsw@1045: .main_outer { bsw@1045: width: @main-width; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .main { bsw@1045: bsw@1045: clear: left; bsw@1045: margin-right: @grid; bsw@1045: border-radius: @border-radius; bsw@1045: bsw@1045: .section { bsw@1045: bsw@1045: .sectionHead, .sectionRow { bsw@1045: background-color: @main-bg-color; bsw@1045: overflow: auto; bsw@1045: padding: @pad; bsw@1045: } bsw@1045: bsw@1045: .sectionHead { bsw@1045: background-color: @main-head-bg-color; bsw@1045: color: @main-head-color; bsw@1045: margin-top: @grid; bsw@1045: border-radius: @border-radius @border-radius 0 0; bsw@1045: } bsw@1045: bsw@1045: .sectionHead:first-child { bsw@1045: margin-top: 0; bsw@1045: } bsw@1045: bsw@1045: .sectionHead:last-child { bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .sectionRow { bsw@1045: margin-top: 4px; bsw@1045: } bsw@1045: bsw@1045: .sectionRow:last-child { bsw@1045: border-radius: 0 0 @border-radius @border-radius; bsw@1045: margin-bottom: @grid; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .ui_tabs_links { bsw@1045: } bsw@1045: bsw@1045: > h1 { bsw@1045: border-bottom: 1px solid @main-seperator-color; bsw@1045: padding: @pad; bsw@1045: } bsw@1045: bsw@1045: /* bsw@1045: * tabs und filter bsw@1045: */ bsw@1045: bsw@1045: .ui_filter { bsw@1045: .ui_filter_head { bsw@1045: background: @main-head-bg-color; bsw@1045: color: @main-head-color; bsw@1045: padding: 0 @pad @pad @pad; bsw@1045: vertical-align: middle; bsw@1045: a { bsw@1045: white-space: nowrap; bsw@1045: font: @filter-font; bsw@1045: margin-right: 0.5em; bsw@1045: } bsw@1045: a.active { bsw@1045: font: @filter-active-font; bsw@1045: text-decoration: none; bsw@1045: color: @main-head-color; bsw@1045: } bsw@1045: select { bsw@1045: background: @main-bg-color; bsw@1045: color: @main-second-color; bsw@1045: font: @filter-font; bsw@1045: border: none; bsw@1045: padding: 0; bsw@1045: margin: 0; bsw@1045: bsw@1045: option { bsw@1045: color: @main-color; bsw@1045: } bsw@1045: option:first-child, bsw@1045: option[value="interest_direct"], bsw@1045: option[value="interest_delegated"], bsw@1045: option[value="support_direct"], bsw@1045: option[value="support_delegated"], bsw@1045: option[value="potential_support_direct"], bsw@1045: option[value="potential_support_delegated"] { bsw@1045: color: @main-second-color; bsw@1045: } bsw@1045: } bsw@1045: select.active { bsw@1045: color: @main-color; bsw@1045: } bsw@1045: } bsw@1045: .ui_filter_head:first-child { bsw@1045: border-radius: @border-radius @border-radius 0 0; bsw@1045: padding-top: @pad; bsw@1045: } bsw@1045: .ui_filter_head.filter_filter { bsw@1045: padding-top: @pad; bsw@1045: } bsw@1045: bsw@1045: .ui_filter_head.filter_mode { bsw@1045: padding-top: @pad; bsw@1045: margin-bottom: 0; bsw@1045: padding-bottom: 0; bsw@1045: } bsw@1045: .ui_filter_head.subfilter { bsw@1045: a { bsw@1045: font: @subfilter-font; bsw@1045: } bsw@1045: a.active { bsw@1045: font: @subfilter-active-font; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .filter { bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: .delegation_info.suspended { bsw@1045: margin: 1ex -2px -2px -2px; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .issues { bsw@1045: .state_info { bsw@1045: font: @event-font; bsw@1045: color: @main-event-color; bsw@1045: } bsw@1045: .state_info.negative { bsw@1045: color: @main-negative-event-color; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: ul.initiatives { bsw@1045: li { bsw@1045: margin-top: 1ex; bsw@1045: bsw@1045: .bargraph { bsw@1045: float: left; bsw@1045: margin-top: 5px; bsw@1045: margin-right: 0.5em; bsw@1045: } bsw@1045: bsw@1045: .initiative_name { bsw@1045: display: block; bsw@1045: margin-left: 110px; bsw@1045: } bsw@1045: bsw@1045: .rank1 .initiative_name { bsw@1045: margin-left: 0; bsw@1063: font-weight: bold; bsw@1045: } bsw@1045: bsw@1045: .revoked .initiative_name { bsw@1045: text-decoration: line-through; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: li:first-child { bsw@1045: margin-top: 0; bsw@1045: clear: none; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .events .event ul.initiatives li .initiative_name { bsw@1045: margin-left: 0; bsw@1045: } bsw@1045: bsw@1045: .member_photo { bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: .member_thumb.in_delegation_chain { bsw@1045: font-weight: bold; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: /* bsw@1045: * initiative bsw@1045: */ bsw@1045: bsw@1045: bsw@1045: .support { bsw@1045: color: #aaa; bsw@1045: line-height: 80%; bsw@1045: float: right; bsw@1045: width: 102px; bsw@1045: } bsw@1045: bsw@1045: .initiativeInfo { bsw@1045: font-family: @main-font; bsw@1045: line-height: @micro-avatar-size; bsw@1045: overflow: auto; bsw@1045: bsw@1045: .support { bsw@1045: margin-top: 1ex; bsw@1045: float: left; bsw@1045: width: auto; bsw@1045: } bsw@1045: bsw@1045: .mySupport { bsw@1045: line-height: 125%; bsw@1045: min-width: 12em; bsw@1045: text-align: right; bsw@1045: } bsw@1045: bsw@1045: .initiators { bsw@1045: margin-top: 1.5ex; bsw@1045: margin-bottom: -1ex; bsw@1045: float: left; bsw@1045: } bsw@1045: bsw@1045: .links { bsw@1045: margin-top: 1.5ex; bsw@1045: margin-bottom: -1ex; bsw@1045: float: right; bsw@1045: clear: right; bsw@1045: } bsw@1045: bsw@1045: .initiator_links { bsw@1045: clear: right; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .issueInfo { bsw@1045: .links { bsw@1045: margin-top: 1.5ex; bsw@1045: margin-bottom: -1ex; bsw@1045: float: right; bsw@1045: clear: both; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .draft_updated_info { bsw@1045: color: @main-event-color; bsw@1045: bsw@1045: .info { bsw@1045: font: @head3-font; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: /* the draft */ bsw@1045: .draft { bsw@1045: font: @usertext-font; bsw@1045: bsw@1045: ul { bsw@1045: margin-left: 1em; bsw@1045: margin-bottom: @paragraph-margin; bsw@1045: list-style: square; bsw@1045: padding-left: 1em; bsw@1045: } bsw@1045: bsw@1093: ol { bsw@1093: margin-left: 1em; bsw@1093: margin-bottom: @paragraph-margin; bsw@1093: list-style: decimal; bsw@1093: padding-left: 1em; bsw@1093: } bsw@1093: bsw@1045: h1 { bsw@1045: font: @usertext-italic-font; bsw@1045: font-size: 125%; bsw@1045: border-bottom: 1px solid @main-second-color; bsw@1045: margin-bottom: 1ex; bsw@1045: } bsw@1045: bsw@1045: h2 { bsw@1045: font: @usertext-bold-font; bsw@1045: font-size: 125%; bsw@1045: } bsw@1045: bsw@1045: h3 { bsw@1045: font: @usertext-font; bsw@1045: font-size: 125%; bsw@1045: } bsw@1045: bsw@1045: h4 { bsw@1045: font: @usertext-bold-font; bsw@1045: } bsw@1045: bsw@1045: hr { bsw@1045: border: none; bsw@1045: border-top: 1px solid @main-color; bsw@1045: } bsw@1045: bsw@1045: b, strong { bsw@1045: font: @usertext-italic-font; bsw@1045: } bsw@1045: bsw@1045: i, em { bsw@1045: //font-style: italic; bsw@1045: font: @usertext-bold-font; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: form, .form { bsw@1045: margin: 0; bsw@1045: padding: 0; bsw@1045: bsw@1045: .ui_field_label { bsw@1045: display: inline-block; bsw@1045: width: 25%; bsw@1045: margin: 0; bsw@1045: padding: 0; bsw@1045: text-align: right; bsw@1045: margin-bottom: @pad; bsw@1045: padding-right: 0.5%; bsw@1045: vertical-align: top; bsw@1045: color: @main-second-color; bsw@1045: } bsw@1045: bsw@1045: input[type=text], bsw@1045: input[type=password], bsw@1045: select, bsw@1045: textarea { bsw@1045: vertical-align: top; bsw@1045: width: 73%; bsw@1045: margin: 0; bsw@1045: padding: 3px; bsw@1045: border: 1px solid @main-second-color; bsw@1045: font: @head3-font; bsw@1045: margin-bottom: @pad; bsw@1045: } bsw@1045: bsw@1045: input:focus { bsw@1045: outline: 2px solid @body-bg-color; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: .actions { bsw@1045: margin-left: 26%; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: form.wide { bsw@1045: input[type=text], bsw@1045: input[type=password], bsw@1045: select, bsw@1045: textarea { bsw@1045: width: 100%; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .issues, .events { bsw@1045: bsw@1045: .event { bsw@1045: bsw@1045: .initiative_pie { bsw@1045: clear: right; bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: ul.initiatives { bsw@1045: bsw@1045: .initiative_info_left { bsw@1045: display: inline; bsw@1045: margin-right: 0.5em; bsw@1045: } bsw@1045: bsw@1045: .initiative_info_right { bsw@1045: float: right; bsw@1045: bsw@1045: .bargraph { bsw@1045: float: right; bsw@1045: margin-left: 0.5em; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .result { bsw@1045: color: @main-second-color; bsw@1045: margin-top: 0.5ex; bsw@1045: } bsw@1045: bsw@1045: h3 { bsw@1045: margin-top: 1ex; bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: a.initiative { bsw@1045: font: @head3-font; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .event_info { bsw@1045: font: @event-font; bsw@1045: color: @main-event-color; bsw@1045: margin-top: 0.66ex; bsw@1045: margin-bottom: 1ex; bsw@1045: } bsw@1045: bsw@1045: .event_info:last-child { bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: .event_info.negative { bsw@1045: color: @main-negative-event-color; bsw@1045: } bsw@1045: bsw@1045: .event_time { bsw@1045: font: @main-font; bsw@1045: color: @main-second-color; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .event:hover { bsw@1045: .event_time { bsw@1045: visibility: visible; bsw@1045: } bsw@1045: ul.initiatives { bsw@1045: div { bsw@1045: visibility: visible; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: .issue_context { bsw@1045: line-height: 24px; bsw@1045: margin-bottom: 0.66ex; bsw@1045: .unit { bsw@1045: background-color: #777; bsw@1045: color: #fff; bsw@1045: padding: 1px 3px; bsw@1045: border-radius: @border-radius; bsw@1045: text-decoration: none; bsw@1045: } bsw@1045: .area { bsw@1045: background-color: #ddd; bsw@1045: color: #000; bsw@1045: padding: 1px 3px; bsw@1045: border-radius: @border-radius; bsw@1045: text-decoration: none; bsw@1045: } bsw@1045: } bsw@1045: .issue_info { bsw@1045: .issue { bsw@1045: font: @head3-font; bsw@1045: color: @main-color; bsw@1045: } bsw@1045: } bsw@1045: img.star { bsw@1045: vertical-align: middle; bsw@1045: float: right; bsw@1045: margin-left: 0.5em; bsw@1045: } bsw@1045: bsw@1045: .draft_preview { bsw@1045: } bsw@1045: bsw@1045: .event.suggestion { bsw@1045: bsw@1045: ul.initiatives li { bsw@1045: bsw@1045: margin-top: 0; bsw@1045: margin-bottom: 1ex; bsw@1045: bsw@1045: a { bsw@1045: bsw@1045: font: @main-font; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .suggestion { bsw@1045: bsw@1045: font: @head3-font; bsw@1045: overflow: hidden; bsw@1045: text-overflow: ellipsis; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .suggestions { bsw@1045: bsw@1045: .suggestion { bsw@1045: bsw@1045: .opinion { bsw@1045: float: right; bsw@1045: bsw@1045: .must { bsw@1045: background-color: @must-bg-color; bsw@1045: color: @must-color bsw@1045: } bsw@1045: .should { bsw@1045: background-color: @should-bg-color; bsw@1045: color: @should-color bsw@1045: } bsw@1045: .shouldnot { bsw@1045: background-color: @shouldnot-bg-color; bsw@1045: color: @shouldnot-color bsw@1045: } bsw@1045: .mustnot { bsw@1045: background-color: @mustnot-bg-color; bsw@1045: color: @mustnot-color bsw@1045: } bsw@1045: .implemented { bsw@1045: background-color: @implemented-bg-color; bsw@1045: color: @implemented-color bsw@1045: } bsw@1045: .notimplemented { bsw@1045: background-color: @notimplemented-bg-color; bsw@1045: color: @notimplemented-color bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .suggestion-rating { bsw@1045: float: right; bsw@1045: } bsw@1045: .suggestion-text { bsw@1045: margin-top: @pad; bsw@1045: font: @usertext-font; bsw@1045: overflow: hidden; bsw@1045: text-overflow: ellipsis; bsw@1045: position: relative; bsw@1045: z-index: 10; bsw@1045: } bsw@1045: bsw@1063: bsw@1063: .suggestion-details { bsw@1063: float: right; bsw@1063: } bsw@1063: bsw@1045: .suggestion-more { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .suggestion-less { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .suggestionHead { bsw@1045: overflow: hidden; bsw@1045: text-overflow: ellipsis; bsw@1045: } bsw@1045: bsw@1045: .rating { bsw@1045: display: none; bsw@1045: padding: @pad/2 0; bsw@1045: .active-plus2 { bsw@1045: background-color: @must-bg-color;; bsw@1045: color: @must-color;; bsw@1045: } bsw@1045: .active-plus1 { bsw@1045: background-color: @should-bg-color; bsw@1045: color: @should-color; bsw@1045: } bsw@1045: .active-minus1 { bsw@1045: background-color: @shouldnot-bg-color; bsw@1045: color: @shouldnot-color; bsw@1045: } bsw@1045: .active-minus2 { bsw@1045: background-color: @mustnot-bg-color; bsw@1045: color: @mustnot-color; bsw@1045: } bsw@1045: .active-notfulfilled { bsw@1045: background-color: #faa; bsw@1045: } bsw@1045: .active-fulfilled { bsw@1045: background-color: #afa; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .suggestion.rateable { bsw@1045: .suggestion-more { bsw@1045: display: block; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .suggestion.rateable.unfolded { bsw@1045: .rating { bsw@1045: border-top: 3px solid @body-bg-color; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .suggestion.folded { bsw@1063: .suggestion-text { bsw@1063: height: 150px; bsw@1063: overflow: hidden; bsw@1063: } bsw@1063: bsw@1045: .suggestion-more { bsw@1045: display: block; bsw@1045: position: absolute; bsw@1045: bottom: 0; bsw@1045: left: 0; bsw@1045: width: 100%; bsw@1045: box-shadow: inset 0 -12ex 10ex -5ex #fff; bsw@1045: padding-top: 5ex; bsw@1045: } bsw@1063: bsw@1063: .suggestion-details { bsw@1063: position: absolute; bsw@1063: bottom: 0; bsw@1063: right: 0; bsw@1063: } bsw@1063: bsw@1045: } bsw@1045: bsw@1045: .suggestion.unfolded { bsw@1045: .suggestion-more { bsw@1045: display: none; bsw@1045: } bsw@1045: .rating { bsw@1045: display: block; bsw@1045: } bsw@1045: .suggestion-less { bsw@1045: margin-top: 1ex; bsw@1045: display: block; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .suggestion.highlighted { bsw@1045: background-color: @main-highlight-bg-color; bsw@1045: bsw@1045: .suggestion-more { bsw@1045: box-shadow: inset 0 -12ex 10ex -5ex @main-highlight-bg-color; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: li.raw { bsw@1045: list-style: none; bsw@1045: padding: 0; bsw@1045: margin: 0 !important; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .satisfiedSupporterCount { bsw@1045: color: #070; bsw@1045: } bsw@1045: .potentialSupporterCount { bsw@1045: color: #960; bsw@1045: } bsw@1045: bsw@1045: .bargraph { bsw@1045: display: inline-block; bsw@1045: vertical-align: top; bsw@1045: height: 9px; bsw@1045: bsw@1045: div { bsw@1045: margin: 0; bsw@1045: padding: 0; bsw@1045: display: inline-block; bsw@1045: height: 9px; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .diff { bsw@1045: .diff_added { bsw@1045: background-color: #cfc; bsw@1045: } bsw@1045: bsw@1045: .diff_removed { bsw@1045: text-decoration: line-through; bsw@1045: background-color: #fcc; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .btn, .ui_paginate_foot a { bsw@1045: text-decoration: none; bsw@1045: min-width: 2em; bsw@1045: text-align: center; bsw@1045: display: inline-block; bsw@1045: border-radius: @btn-border-radius; bsw@1045: border: none; bsw@1045: font: @btn-font; bsw@1045: background-color: #999; bsw@1045: color: #fff !important; bsw@1045: margin-bottom: 5px; bsw@1045: } bsw@1045: bsw@1045: .btn { bsw@1045: padding: 1ex 1em; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: .ui_paginate_foot a { bsw@1045: padding: 0.5ex 0.5em; bsw@1045: background-color: #eee; bsw@1045: color: 000 !important; bsw@1045: } bsw@1045: bsw@1045: .ui_paginate_foot a.active { bsw@1045: background-color: #666; bsw@1045: color: #fff !important; bsw@1045: } bsw@1045: bsw@1045: .btn-default { bsw@1045: background-color: #47a; bsw@1045: color: #fff !important; bsw@1045: } bsw@1045: bsw@1045: .btn:hover, .btn:focus, .ui_paginate_foot a:hover, .ui_paginate_foot a:focus { bsw@1045: background-color: #0a0; bsw@1045: color: #fff !important; bsw@1045: cursor: pointer; bsw@1045: } bsw@1045: bsw@1045: .btn-dangerous:hover { bsw@1045: background-color: #c00; bsw@1045: color: #fff !important; bsw@1045: } bsw@1045: bsw@1045: .btn-link { bsw@1045: font: @main-font; bsw@1045: background-color: @main-bg-color; bsw@1045: color: @main-link-color; bsw@1045: border: none; bsw@1045: padding: 0; bsw@1045: margin: 0; bsw@1045: text-decoration: underline; bsw@1045: cursor: pointer; bsw@1045: } bsw@1045: bsw@1045: /************************************************************************* bsw@1045: * Voting bsw@1045: */ bsw@1045: bsw@1045: .main .section #voting_form .sectionRow:last-child { bsw@1045: border-radius: 0; bsw@1045: margin-bottom: 0; bsw@1045: } bsw@1045: bsw@1045: #voting { bsw@1045: background: #ddd; bsw@1045: padding: @pad; bsw@1045: margin-top: 4px; bsw@1045: position: relative; bsw@1045: margin-bottom: 2ex; bsw@1045: bsw@1045: .approval, bsw@1045: .abstention, bsw@1045: .disapproval { bsw@1045: border: 2px black solid; bsw@1045: margin-bottom: 2ex; bsw@1045: padding: 1ex; bsw@1045: padding-bottom: 2ex; bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: bsw@1045: .disapproval { bsw@1045: margin-bottom: 2ex; bsw@1045: } bsw@1045: bsw@1045: .approval { bsw@1045: background-color: #9f9; bsw@1045: bsw@1045: .movable { bsw@1045: background-color: #dfd; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .abstention { bsw@1045: background-color: #ccc; bsw@1045: bsw@1045: .movable { bsw@1045: background-color: #f2f2f2; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .disapproval { bsw@1045: background-color: #f88; bsw@1045: bsw@1045: .movable { bsw@1045: background-color: #fbb; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .movable { bsw@1045: position: relative; bsw@1045: border: 1px black solid; bsw@1045: margin-top: 1ex; bsw@1045: padding: 0.5ex; bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: bsw@1045: .voting_form_active { bsw@1045: .movable { bsw@1045: cursor: pointer; bsw@1045: vertical-align: middle; bsw@1045: cursor: move; bsw@1045: } bsw@1045: bsw@1045: .clickable { bsw@1045: cursor: auto; bsw@1045: } bsw@1045: bsw@1045: a.clickable { bsw@1045: cursor: pointer; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: bsw@1045: /* bsw@1045: * footer bsw@1045: */ bsw@1045: bsw@1045: .footer { bsw@1045: text-align: center; bsw@1045: color: @footer-color; bsw@1045: background-color: @footer-bg-color; bsw@1045: padding: @pad 0; bsw@1045: border: 1px solid #000; bsw@1045: border-top: none; bsw@1045: bsw@1045: a { bsw@1045: color: @body-color; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .ui_paginate_head { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .ui_paginate_foot { bsw@1045: line-height: 180%; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .swiper_tabs { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: #swiper_info { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .nav .searchLink { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: @media (max-width: 767px) { bsw@1045: bsw@1045: html { bsw@1045: bsw@1045: body { bsw@1045: margin: 0; bsw@1045: background: @mobile-bg-color; bsw@1045: bsw@1045: .head { bsw@1045: margin: @grid/2; bsw@1045: padding: 0; bsw@1045: bsw@1045: .logo { bsw@1045: display: block; bsw@1045: padding: 0; bsw@1045: bsw@1045: .liquid, .feedback { bsw@1045: font: @mobile-logo-font; bsw@1045: } bsw@1045: bsw@1045: .instanceName { bsw@1045: font: @mobile-instance-font; bsw@1045: display: block; bsw@1045: margin-left: 0; bsw@1045: } bsw@1045: } bsw@1045: .nav { bsw@1045: padding: 0; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .initiativeInfo h1 { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .slot_title { bsw@1045: bsw@1045: font: @head2-font; bsw@1045: padding: 0; bsw@1045: margin: 0 @grid/2; bsw@1045: bsw@1045: .spacer { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .unit, .area, .issue, .initiative, .member { bsw@1045: display: block; bsw@1045: margin-right: 0; bsw@1045: padding: 4px 0; bsw@1045: border-radius: @border-radius; bsw@1045: overflow: auto; bsw@1045: } bsw@1045: bsw@1045: .unit:before, .area:before, .issue:before, .initiative:before, .member:before { bsw@1045: content: "↳"; bsw@1045: position: relative; bsw@1045: top: -2px; bsw@1045: } bsw@1045: bsw@1045: .area { bsw@1045: margin-left: 10px; bsw@1045: } bsw@1045: .issue { bsw@1045: margin-left: 10px * 2; bsw@1045: } bsw@1045: .initiative { bsw@1045: margin-left: 10px * 3; bsw@1045: } bsw@1045: bsw@1045: a:last-child, .issue:last-child, .area:last-child, .unit:last-child, .initiative:last-child { bsw@1045: margin-bottom: @grid/2; bsw@1045: } bsw@1045: bsw@1045: .unit, .initiative, .issue, .area { bsw@1045: a { bsw@1045: margin-bottom: 0; bsw@1045: display: inline; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: a.home { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .weight { bsw@1045: float: right; bsw@1045: margin: 0; bsw@1045: } bsw@1045: bsw@1045: .delegation_info { bsw@1045: float: right; bsw@1045: display: block; bsw@1045: margin-top: -10px; bsw@1045: } bsw@1045: a .label { bsw@1045: display: inline; bsw@1045: } bsw@1045: .star { bsw@1045: float: right; bsw@1045: margin-left: 0.5em; bsw@1045: margin-top: -@pad/2; bsw@1045: margin-bottom: -@pad/2; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .slot_title > span > *:last-child { bsw@1045: font: @head1-font; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: .page { bsw@1045: background: none; bsw@1045: margin: 0; bsw@1045: box-shadow: none; bsw@1045: } bsw@1045: bsw@1045: .nav #member_menu .text { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .nav form.search { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .nav .notifications, bsw@1045: .nav .searchLink, bsw@1045: .nav #member_menu a { bsw@1045: vertical-align: middle; bsw@1045: display: inline-block; bsw@1045: height: 48px; bsw@1045: min-width: 35px; bsw@1045: text-align: center; bsw@1045: background-color: #000; bsw@1045: border: 1px solid #777; bsw@1045: border-radius: @border-radius; bsw@1045: img { bsw@1045: margin: 0; bsw@1045: width: 48px; bsw@1045: height: 48px; bsw@1045: } bsw@1045: margin: 0; bsw@1045: } bsw@1045: bsw@1045: .nav .notifications { bsw@1045: padding: 12px 2px; bsw@1045: height: 24px; bsw@1045: } bsw@1045: bsw@1045: .nav #member_menu a :last-child { bsw@1045: display: none; bsw@1045: } bsw@1045: bsw@1045: .notifications span { bsw@1045: margin-left: -5px; bsw@1045: } bsw@1045: bsw@1045: .swiper_tabs { bsw@1045: clear: both; bsw@1045: display: block; bsw@1045: overflow: auto; bsw@1045: margin: @grid/2; bsw@1045: bsw@1045: div { bsw@1045: display: block; bsw@1045: float: left; bsw@1045: width: 33.333%; bsw@1045: bsw@1045: a { bsw@1045: padding: 8px 0; bsw@1045: display: block; bsw@1045: text-align: center; bsw@1045: background-color: #eee; bsw@1045: } bsw@1045: bsw@1045: a.active { bsw@1045: background-color: #abe; bsw@1045: } bsw@1045: } bsw@1045: div:first-child a { bsw@1045: border-radius: @border-radius 0 0 @border-radius; bsw@1045: } bsw@1045: bsw@1045: div:last-child a { bsw@1045: border-radius: 0 @border-radius @border-radius 0; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: #swiper_info.active { bsw@1045: display: block; bsw@1045: font: @head3-font; bsw@1045: z-index: 1; bsw@1045: text-align: center; bsw@1045: width: 100%; bsw@1045: background-color: @mobile-bg-color; bsw@1045: color: @body-color; bsw@1045: } bsw@1045: bsw@1045: .sidebarSection { bsw@1045: margin: 0 @grid/2 @grid/2 @grid/2; bsw@1045: } bsw@1045: bsw@1045: .main, .extra > .section { bsw@1045: clear: none; bsw@1045: float: none; bsw@1045: width: auto; bsw@1045: margin: 0 @grid/2 @grid/2 @grid/2; bsw@1045: .section .sectionRow:last-child { bsw@1045: margin-bottom: @grid/2; bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: bsw@1045: .ui_filter_head.filter_mode { bsw@1045: float: none !important; bsw@1045: background: @main-bg-color !important; bsw@1045: text-align: left !important; bsw@1045: border-radius: @border-radius; bsw@1045: margin-bottom: @grid/2 !important; bsw@1045: } bsw@1045: bsw@1045: .member_photo { bsw@1045: text-align: center; bsw@1045: margin-bottom: 2ex; bsw@1045: .member_image_photo { bsw@1045: max-width: 600px; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: #trace_content { bsw@1045: margin: @grid/2 0; bsw@1045: border-radius: 0; bsw@1045: bsw@1045: ul { bsw@1045: li { bsw@1045: .trace_head { bsw@1045: padding: 6px 5px; bsw@1045: } bsw@1045: } bsw@1045: ul { bsw@1045: padding: 5px 2px; bsw@1045: } bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: } bsw@1045: } } bsw@1045: bsw@1045: .textCenter { bsw@1045: text-align: center; bsw@1045: } bsw@1045: bsw@1045: a.initiative { bsw@1045: text-decoration: none; bsw@1045: border-bottom: 1px solid #66c; bsw@1045: } bsw@1045: bsw@1045: a.initiative:hover { bsw@1045: border-bottom: 1px solid #007; bsw@1045: } bsw@1045: bsw@1045: bsw@1045: bsw@1045: #trace_content { bsw@1045: margin: @grid; bsw@1045: padding: @pad; bsw@1045: border-radius: @border-radius; bsw@1045: background-color: @main-bg-color; bsw@1045: bsw@1045: #system_error { bsw@1045: font-family: monospace; bsw@1045: } bsw@1045: bsw@1045: ul { bsw@1045: li { bsw@1045: margin-top: 10px; bsw@1045: .trace_head { bsw@1045: padding: 3px 5px; bsw@1045: border-radius: @border-radius @border-radius 0 0; bsw@1045: } bsw@1045: .trace_head:last-child { bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: ul { bsw@1045: border-radius: 0 0 @border-radius @border-radius; bsw@1045: } bsw@1045: } bsw@1045: li:first-child { bsw@1045: margin-top: 0; bsw@1045: } bsw@1045: ul { bsw@1045: padding: 10px; bsw@1045: } bsw@1045: } bsw@1045: bsw@1045: .trace_config > ul { bsw@1045: background-color: #eee; bsw@1045: border: 1px solid #ccc; bsw@1045: } bsw@1045: .trace_config > .trace_head { bsw@1045: background-color: #ccc; bsw@1045: color: #000; bsw@1045: } bsw@1045: .trace_request > ul { bsw@1045: background-color: #afa; bsw@1045: } bsw@1045: .trace_request > .trace_head { bsw@1045: background-color: #0c0; bsw@1045: } bsw@1045: .trace_filter > ul { bsw@1045: background-color: #ccf; bsw@1045: border: 1px solid #00c; bsw@1045: border-top: none; bsw@1045: } bsw@1045: .trace_filter > .trace_head { bsw@1045: background-color: #00c; bsw@1045: color: #fff; bsw@1045: } bsw@1045: .trace_view > ul { bsw@1045: background-color: #cfc; bsw@1045: border: 1px solid #0c0; bsw@1045: border-top: none; bsw@1045: } bsw@1045: .trace_view > .trace_head { bsw@1045: background-color: #0c0; bsw@1045: color: #000; bsw@1045: } bsw@1045: .trace_action_neutral > ul { bsw@1045: background-color: #ffa; bsw@1045: border: 1px solid #fe0; bsw@1045: } bsw@1045: .trace_action_neutral > .trace_head { bsw@1045: background-color: #fe0; bsw@1045: color: #000; bsw@1045: } bsw@1154: .trace_action_success > ul { bsw@1154: background-color: #afa; bsw@1154: border: 1px solid #fe0; bsw@1154: } bsw@1154: .trace_action_success > .trace_head { bsw@1154: background-color: #fe0; bsw@1154: color: #000; bsw@1154: } bsw@1154: .trace_action_softfail > ul { bsw@1154: background-color: #faa; bsw@1154: border: 1px solid #fe0; bsw@1154: } bsw@1154: .trace_action_softfail > .trace_head { bsw@1154: background-color: #fe0; bsw@1154: color: #000; bsw@1154: } bsw@1045: .trace_sql { bsw@1045: background-color: #fff; bsw@1045: padding: 2px 4px; bsw@1045: margin-top: 8px; bsw@1045: } bsw@1151: .trace_sql_time { bsw@1151: float: right; bsw@1154: font-weight: bold; bsw@1151: } bsw@1045: .trace_error { bsw@1045: background-color: #faa; bsw@1045: color: #000; bsw@1045: font-weight: bold; bsw@1045: border: 1px solid #c00; bsw@1045: } bsw@1045: .trace_exectime { bsw@1045: background-color: #ccc; bsw@1045: font-weight: bold; bsw@1045: border-radius: @border-radius; bsw@1045: } bsw@1045: bsw@1045: .time { bsw@1045: float: right; bsw@1045: } bsw@1045: bsw@1045: .total_duration { bsw@1045: font-weight: bold; bsw@1045: } bsw@1045: bsw@1045: }