2 /* class for numeric columns in tables */
3 .numeric { text-align: right }
5 /* various oneshot decoration for legacy purpose. dont use */
6 .small-text { font-size: 70% }
7 .bold { font-weight: bold }
9 .float-left { float: left }
10 .float-right { float: right }
12 /* quirk to force certain constructs to block context */
13 .block-context { overflow: hidden }
16 .position-relative { position: relative }
17 .position-absolute { position: absolute }
19 .hidden { display: none; }
22 @media screen { .noscreen { display: none } }
23 @media print { .noprint { display: none } }
24 @media handheld { .nomobile { display: none } }
26 body { behavior:url("csshover.htc") }
28 /* class to fix container around floats */
40 display: inline-block;
45 vertical-align: center;
46 background-image: url(../image/icons/16x16/phone.png);
47 background-repeat: no-repeat;
50 /* the cvars table in the 2. row */
51 .row2-cvars-table tr { vertical-align: top }
52 .row2-cvars-table th { text-align: right; padding-left: 15px; padding-right: 0 }
53 .row2-cvars-table td, .row2-cvars-table th { padding-top: 10px }
57 transition: width 0.1s;
58 -moz-transition: width 0.1s;
59 -webkit-transition: width 0.1s;
60 -o-transition: width 0.1s;
62 input.grow_on_focus:focus { width: 150px }
64 /* clickable text anchors, usually with attached javascript handlers */
65 .interact { color: gray }
66 .interact:hover { color: black; }
67 .cursor-default { cursor: default }
68 .cursor-pointer { cursor: pointer }
69 .cursor-help { cursor: help }
72 #dunning_invoice_list .direct_debit td,
73 #dunning_invoice_list .direct_debit a {
77 .shipped { color: green }
78 .not_shipped { color: red }
80 /* actionbar styling */
81 div.layout-actionbar {
90 div.layout-actionbar-action {
91 -webkit-touch-callout: none; /* iOS Safari */
92 -webkit-user-select: none; /* Chrome/Safari/Opera */
93 -khtml-user-select: none; /* Konqueror */
94 -moz-user-select: none; /* Firefox */
95 -ms-user-select: none; /* Internet Explorer/Edge */
96 user-select: none; /* don't select text on double click */
99 div.layout-actionbar ~ div:first {
103 div.layout-actionbar > div + div {
107 div.layout-actionbar-separator {
108 display: inline-block;
112 div.layout-actionbar div.layout-actionbar-link,
113 div.layout-actionbar div.layout-actionbar-submit,
114 div.layout-actionbar div.layout-actionbar-scriptbutton,
115 div.layout-actionbar div.layout-actionbar-link:focus,
116 div.layout-actionbar div.layout-actionbar-submit:focus,
117 div.layout-actionbar div.layout-actionbar-scriptbutton:focus {
118 display: inline-block;
120 box-sizing: border-box;
128 div.layout-actionbar div.layout-actionbar-link:hover,
129 div.layout-actionbar div.layout-actionbar-submit:hover,
130 div.layout-actionbar div.layout-actionbar-scriptbutton:hover {
135 div.layout-actionbar-combobox {
137 display: inline-block;
140 div.layout-actionbar div.layout-actionbar-action {
144 div.layout-actionbar-combobox div.layout-actionbar-combobox-head div {
149 div.layout-actionbar-combobox div.layout-actionbar-combobox-head span {
150 display: inline-block;
151 border-width: 1px 1px 1px 1px;
161 div.layout-actionbar-combobox div.layout-actionbar-combobox-head span:after {
169 border-width: 3px 3px 0 3px;
173 div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span:after {
174 border-width: 0 3px 3px 3px;
178 div.layout-actionbar-combobox div.layout-actionbar-combobox-head {
184 div.layout-actionbar-combobox div.layout-actionbar-combobox-list {
190 div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list {
191 display: inline-block;
195 div.layout-actionbar-combobox-list div.layout-actionbar-action {
204 div.cke_textarea_inline > :first-child {
207 div.cke_textarea_inline > :last-child {
210 div.cke_textarea_inline {
213 div.cke_textarea_inline:focus {
217 span.upload_drop_zone {
220 border-color: darkgray lightgray lightgray;
222 background-color: whitesmoke;