Removed LDAP-lookup loop for new external users.
[usit-rt.git] / share / html / m / _elements / raw_style
1 %# BEGIN BPS TAGGED BLOCK {{{
2 %#
3 %# COPYRIGHT:
4 %#
5 %# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC
6 %#                                          <sales@bestpractical.com>
7 %#
8 %# (Except where explicitly superseded by other copyright notices)
9 %#
10 %#
11 %# LICENSE:
12 %#
13 %# This work is made available to you under the terms of Version 2 of
14 %# the GNU General Public License. A copy of that license should have
15 %# been provided with this software, but in any event can be snarfed
16 %# from www.gnu.org.
17 %#
18 %# This work is distributed in the hope that it will be useful, but
19 %# WITHOUT ANY WARRANTY; without even the implied warranty of
20 %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
21 %# General Public License for more details.
22 %#
23 %# You should have received a copy of the GNU General Public License
24 %# along with this program; if not, write to the Free Software
25 %# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
26 %# 02110-1301 or visit their web page on the internet at
27 %# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
28 %#
29 %#
30 %# CONTRIBUTION SUBMISSION POLICY:
31 %#
32 %# (The following paragraph is not intended to limit the rights granted
33 %# to you to modify and distribute this software under the terms of
34 %# the GNU General Public License and is only of importance to you if
35 %# you choose to contribute your changes and enhancements to the
36 %# community by submitting them to Best Practical Solutions, LLC.)
37 %#
38 %# By intentionally submitting any modifications, corrections or
39 %# derivatives to this work, or any other work intended for use with
40 %# Request Tracker, to Best Practical Solutions, LLC, you confirm that
41 %# you are the copyright holder for those contributions and you grant
42 %# Best Practical Solutions,  LLC a nonexclusive, worldwide, irrevocable,
43 %# royalty-free, perpetual, license to use, copy, create derivative
44 %# works based on those contributions, and sublicense and distribute
45 %# those contributions and any derivatives thereof.
46 %#
47 %# END BPS TAGGED BLOCK }}}
48 body {
49     font-family: helvetica, arial, sans-serif;
50     background-color: #ccf;
51     margin: 0;
52 }
53
54 h1 { 
55     font-size: 1.2em;
56     padding-top: 0.5em;
57     padding-left: 0.2em;
58     display: block; 
59     background-color: #fff;
60     margin: 0;
61 }
62
63 div.buttons {
64     text-align: right;
65     padding-right: 0.5em;
66     padding-bottom: 0.5em;
67 }
68
69 .titlebox-title {
70     font-size: 1.1em;
71     margin-left: 0.5em;
72     margin-top: -1.2em;
73     top: -0.5em;
74     padding: 0.5em;
75     position: relative;
76     display: inline-block;
77     text-decoration: none;
78     background-color: #fff;
79     -moz-border-radius: 0.25em;
80     -webkit-border-radius: 0.25em;
81     -webkit-box-shadow: #333 0px 0px 5px;
82     -moz-box-shadow: #333 0px 0px 5px;
83     box-shadow: #333 0px 0px 5px;
84 }
85
86 ul.menu
87 {
88     text-align: left;
89     list-style: none;
90     padding: 0;
91     margin: -0.6em;
92     left: 0;
93 }
94
95 ul.menu li
96 {
97     display: block;
98     margin: 0;
99     padding: 0;
100     font-weight: bold;
101 }
102
103 ul.ticketlist li:active, ul.ticketlist li:hover,
104 ul.menu li:active, ul.menu li:hover {
105     background-color: #eee;
106 }
107
108
109 ul.menu li
110 {
111     display: block;
112     padding: 1em;
113     margin: 0;
114     border:0;
115     border-top-width: 1px;
116     border-top-color: #666;
117     border-style: solid;
118     text-decoration: none;
119 }
120
121 ul.menu li:first-child{
122     border: none;
123 }
124
125 ul.menu li#active a
126 {
127     color: #800000;
128 }
129
130 div.titlebox, #bpscredits, #logo, .ticket_menu{
131     -moz-border-radius: 1em;
132     -webkit-border-radius: 1em;
133     margin: 0.5em;
134     background-color: #fff;
135     padding-top: 1em;
136     padding-bottom: 0.8em;
137     margin-top: 1.25em;
138     -webkit-box-shadow: #333 0px 0px 5px;
139     -moz-box-shadow: #333 0px 0px 5px;
140     box-shadow: #333 0px 0px 5px;
141     margin-bottom: 1em;
142 }
143
144 div .titlebox-content {
145     padding-left: 0.5em;
146     padding-right: 0.5em;
147 }
148
149 hr.clear {
150     display: none;
151 }
152
153
154 .label, .labeltop {
155     font-weight: normal;
156 }
157 .value { 
158     font-weight: bold;
159     display: inline-block;
160 }
161
162 div.value {
163     display: block;
164 }
165
166 ul.ticketlist {
167     list-style: none;
168     padding-left: -0.5em;
169     padding-right: -0.5em; /* to counteract the titlebox and get shading to the end*/
170     margin-left: -0.5em;
171     margin-right: -0.5em;
172     padding: 0em;
173     padding-bottom: 1em;
174 }
175
176 ul.ticketlist li.ticket {
177     padding: 0.5em;
178     font-weight: bold;
179     border-bottom: 1px solid #999;
180     
181 }
182 ul.ticketlist li.ticket:first-child {
183     border-top: 1px solid #999;
184 }
185
186 ul.ticketlist li.ticket a.ticket{
187     display: inline-block;
188     font-size: 1em;
189     width: 100%;
190     padding: 0.5em;
191     padding-bottom: 5em;
192     margin-bottom: -5em;
193 }
194 ul.ticketlist li.ticket div.metadata {
195 }
196
197
198 ul.ticketlist li.ticket div.metadata div {
199     padding: 0.2em;
200     font-size:0.8em;
201     display: block;
202 }
203
204 ul.ticketlist li.ticket div.metadata .label {
205     display: inline-block;
206     width: 6em;
207     font-size: 0.8em;
208     text-align: right;
209     color: #666;
210 }
211
212 div#paging {
213     text-align: center;
214 }
215
216 .ticket-reply .titlebox-title, .titlebox.search .titlebox-title, .titlebox.menu .titlebox-title, .ticket_menu .titlebox-title, .history .titlebox-title, #ticket-create-basics .titlebox-title{
217     display: none;
218 }
219
220 a {
221     color: #000;
222 }
223
224 .ticket_menu a, .menu a {
225     text-decoration: none;
226 }
227
228 ul.menu a {
229     padding: 0.5em;
230     margin-top: -0.5em;
231     margin-bottom: -0.5em;
232     display: inline-block;
233     width: 100%;
234 }
235
236 ul.menu a:after {
237     color: #666;
238     float: right;
239     content: ">";
240     font-size: 1.5em;
241     padding: 0;
242     margin: 0;
243     padding-right: 1em;
244
245 }
246
247 ul.menu form {
248     display: inline;
249 }
250
251 ul.menu form * {
252     display: inline;
253 }
254
255
256 ul.menu form input[type=text] { 
257     width: 7em;
258 }
259
260 ul.menu form input{ 
261
262     width: auto;
263     padding: 0.5em;
264     margin: -0.5em;
265     margin-left: 1em;
266 }
267
268 .ticket_menu {
269     text-align: center;
270 }
271
272 .ticket_menu ul {
273     display: block;
274     margin: 0;
275     padding: 0;
276 }
277
278 .ticket_menu ul li {
279
280     display: inline-block;
281     text-align: center;
282     padding-bottom: 0.25em;
283     padding-top: 0.25em;
284     font-size: 1em;
285     width: 28%;
286     padding-right: 0.3em;
287     padding-left: 0.2em;
288     border-right: 1px solid #000;
289 }
290 .ticket_menu ul li:last-child {
291     padding-right: 0;
292     border-right: 0; 
293 }
294
295 .ticket-info-reminders table {
296
297     width: 100%;
298 }
299
300 #ticket-create .label:after {
301    content: ": "; 
302     padding-right: 0.25em;
303
304 }
305
306 #ticket-create .content-label {
307     width: auto;
308     display: block;
309     text-align: left;
310     
311 }
312
313 #ticket-show .label, .login-body .label {
314     display: inline-block;
315     text-align: right;
316     width: 6em;
317     padding-right: 0.25em;
318     font-size: 0.8em;
319 }
320
321 .login-body .value {
322     width: auto;
323 }
324
325 .history ul.history-list {
326     padding: 0;
327     margin: 0;
328     padding-bottom: 2em;
329 }
330
331
332 .history ul.history-list li:first-child {
333     border-top: 1px solid #ccc;
334 }
335
336 .history ul.history-list li {
337     list-style: none;
338     border-bottom: 1px solid #ccc;
339     padding: 0.5em;
340 }
341
342 .history .age {
343     display: inline-block;
344     min-width: 8em;
345     text-align: right;
346
347 }
348
349 div#login-box div.titlebox {
350     width: 100%;
351     margin-left:auto;
352     margin-right: auto;
353 }
354
355 div#login-box input[type=text], div#login-box input[type=password] {
356     width: 100%;
357 }
358
359 #bpscredits {
360     float: right;
361     clear: right;
362     text-align: right;
363     width: auto;
364     font-size: 0.8em;
365     padding: 1em;
366 }
367
368 #bpscredits #copyright {
369     padding-top: 4em;
370     background: white url(<%RT->Config->Get('WebPath')%>/NoAuth/images/bpslogo.png) no-repeat top right;
371 }
372
373
374 :focus {
375     background-color: #ffc;
376     border-color: #000;
377     border-weight: 3px;
378 }
379
380 input[type=submit], input[type=button], button, #paging a {
381     border: 2px outset;
382     margin: 0.3em;
383     padding: 0.3em;
384     padding-left: 0.6em;
385     padding-right: 0.6em;
386     -moz-border-radius: 0.5em;
387     -webkit-border-radius: 0.5em;
388     background-color: #006699;
389     color: #fff;
390 }
391
392 form { 
393
394     margin:0;
395 }
396
397 #gohome {
398     position: absolute;
399     top: 0;
400     right: 0;
401     border-left: 1px solid black;
402     border-bottom: 1px solid black;
403     -moz-border-radius-bottomleft: 1em;
404     -webkit-border-bottom-left-radius: 1em;
405     padding: 0.5em;
406     background-color: #fff;
407 }
408
409 #gohome a {
410     font-size: 1em;
411     padding: 0.25em;
412     color: #000;
413 }
414
415 #logo {
416     float: right;
417     clear: right;
418     text-align: center;
419     padding: 1em;
420     padding-bottom: 0.5em;
421     margin: 0.25em 0.5em 0.25em 0.25em;
422 }
423
424 #logo .rtname {
425     display: block;
426     font-size: 0.9em;
427 }
428
429 #logo a img {
430     border: 0;
431     height: 2em;
432     width: auto !important;
433     padding-bottom: 0.5em;
434 }
435
436 div.txn-content {
437     
438     font-size:0.8em;
439     padding-left:1em;
440     padding-top:0.5em;
441     margin-top: 0.5em;
442     margin-left: 2em;
443     padding-bottom: 0.5em;
444     border-left: 5px solid #00c;
445
446 }
447
448 .label {
449     text-align: left;
450     width: 10em;
451     color: #666;
452     display: block;
453     padding-bottom: 0.2em;
454     padding-right: 0.2em;
455     
456 }
457
458 div.entry, tr.input-row {
459     margin-bottom: 0.25em;
460     padding-bottom: 0.25em;
461     border-bottom: 1px solid #ccc;
462     display: block;
463     width: 100%;
464     min-height: 1em;
465 }
466
467
468 input[type=text], input[type=password], select {
469     width: 100%;
470 }
471
472 .timefield input {
473     width: 5em;
474 }
475
476 .timefield select {
477     width: auto;
478 }
479
480
481 textarea {
482     width: 100%;
483 }
484
485 a#fullsite {
486     padding-left: 1em;
487 }