Project

General

Profile

RedmineIssues » application.css

Praveen d, 2013-06-14 10:51

 
1
@import url(../../../stylesheets/application.css);
2

    
3
/* A1 theme version 1.0.3 by Kirill Bezrukov www.redminecrm.com */
4

    
5
#header {
6
	background: url(../images/bg-header.png) repeat-x 0px 0px;
7
	height: auto;
8
}
9

    
10
#header > h1 {
11
	background: url(../images/logo.png) no-repeat 10px 20%;
12
	padding: 5px 65px;
13
	color: #E0E0E0;
14
	text-shadow: 0 -2px rgba(0, 0, 0, 0.2);
15
	font-size: 22px;
16
}
17

    
18

    
19
h1, h2, h3, h4 {
20
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
21
}
22

    
23
body, #wrapper { 
24
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
25
	background: url(../images/bg-grain.png) repeat 0px 0px #F0F0F0;
26
}
27

    
28
#main { background: transparent; margin: 15px 15px 0px 15px; }
29
#top-menu { background: #000; padding: 7px 10px 2px 20px;}
30

    
31
div.flash {
32
	border: 0px solid;
33
	border: 1px solid;
34
	text-shadow: 0 1px white;
35
}
36

    
37
div#content > div.flash:first-child {
38
	border-top-left-radius: 8px;
39
	border-top-right-radius: 8px;
40
	-webkit-border-top-left-radius: 8px;
41
	-webkit-border-top-right-radius: 8px;
42
	-moz-border-radius-topleft: 8px;
43
	-moz-border-radius-topright: 8px;
44
}
45

    
46
div#content > div.flash {
47
	border: 0px solid;
48
	padding: 9px 35px 10px;
49
	margin: -5px -10px 1px -10px;
50
	background-position-x: 12px !important;
51
	background-position-y: 9px !important;
52
	position: relative;
53
	border-bottom: 1px solid #AECCD7;
54
}
55

    
56
#errorExplanation, .nodata, .warning {
57
	border: 1px solid silver;
58
	text-shadow: 0 1px white;
59
}
60

    
61
div.filters h2 .scope_title a {
62
	color: #444;
63
}
64

    
65
div#content {
66
	margin-right: 300px;
67
	width: auto;
68
}
69

    
70
div#main.nosidebar div#content {
71
	margin-right: 0px;
72
}
73

    
74

    
75
#sidebar {
76
	width: 260px !important;
77
	padding: 0px 10px 20px 15px !important;
78
	background: whiteSmoke;
79
	border: 1px solid #D9D9D9;
80
	zoom: 1;
81
	border-radius: 8px;
82
	-moz-border-radius: 8px;
83
	-webkit-border-radius: 8px;
84
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
85
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
86
	-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
87
}
88

    
89
div#content > h2, 
90
div#content h2.contacts_header, 
91
div#content > div.filters h2, 
92
div#content > #add-news > h2, 
93
div#content > #add-message > h2 , 
94
div#content > #add-document > h2 {
95
	border-top: 1px solid white;
96
	border-bottom: 1px solid #AECCD7;
97
	background: #EAF2F5 url(../images/smooth-gradient-blue.jpg);
98
	text-shadow: 0px 1px white;
99
	border-top-left-radius: 8px;
100
	border-top-right-radius: 8px;
101
	-webkit-border-top-left-radius: 8px;
102
	-webkit-border-top-right-radius: 8px;
103
	-moz-border-radius-topleft: 8px;
104
	-moz-border-radius-topright: 8px;
105
	
106
	padding: 12px 20px;
107
	margin: -6px -10px 10px;
108
	
109
	letter-spacing: -1px;
110
	
111
/*	border-top: 1px solid #DADEE5;
112
	border-bottom: 1px solid #DADEE5;
113
*/
114
	color: #444;
115
}
116

    
117
.controller-boards.action-index #add-message {
118
	position: static;
119
}
120

    
121
.controller-boards.action-index #add-message #message-form > p {
122
	position: relative;
123
	padding: 10px;
124
	background-color: white;
125
	margin: -10px;
126
	border-bottom: 1px solid #AECCD7;
127
}
128

    
129
/*.controller-documents.action-index div#content  h2, */
130
.controller-timelog.action-index div#content  h2,
131
.controller-time_entry_reports.action-report div#content  h2, 
132
.controller-boards.action-show div#content  h2, 
133
.controller-messages.action-show div#content  h2,
134
.controller-boards.action-show div#content div#add-message h2 {
135
	border-top-left-radius: 0px;
136
	border-top-right-radius: 0px;
137
	-webkit-border-top-left-radius: 0px;
138
	-webkit-border-top-right-radius: 0px;
139
	-moz-border-radius-topleft: 0px;
140
	-moz-border-radius-topright: 0px;
141
	border-top: 1px solid #AECCD7;
142
	padding: 9px 20px 12px;
143
	margin: -2px -10px 10px;
144
}
145

    
146
.controller-timelog.action-index div#content .contextual,
147
.controller-time_entry_reports.action-report div#content .contextual { 
148
	margin-top: 50px;
149
}
150

    
151
#add-news, #add-message, #add-document {
152
	margin-bottom: 20px;
153
}
154

    
155
div#content h2.contacts_header {
156
	padding-bottom: 10px;
157
/*	white-space: nowrap;*/
158
}
159

    
160
p.breadcrumb {
161
	margin: 4px 0 15px 0;
162
}
163

    
164
div#content > div.contextual {
165
	margin-top: 16px;
166
	margin-right: 10px;
167
}
168

    
169
#roadmap {margin: 10px;}
170

    
171
p.subtitle {
172
	margin: 0px 0 12px 0;
173
}
174

    
175
.contextual a, .contextual a:link, .contextual a:visited {color: #888;}
176

    
177
.contextual a:hover, .contextual a:visited:hover {color: #333;}
178

    
179
div.filters h2 .scope_title a { color: #222; text-decoration: none; } 
180

    
181
h2, .wiki h1 { color: #222; font-size: 26px;}
182
h3, .wiki h2 { color: #222; }
183

    
184

    
185
div#content > div.wiki {
186
	padding: 10px;
187
	padding-top: 20px;
188
}
189

    
190
#main-menu {
191
	left: 0px;
192
	width: 100%;
193
	height: 40px;
194
/*	overflow: hidden;*/
195
	background: #E0E0E0 url(../images/bg.png) repeat-x;
196
}
197

    
198
#main-menu li a {
199
	background-color: transparent !important;
200
	display: block;
201
	float: left;
202
	padding: 6px 12px;
203
	color: #444;
204
	text-shadow: 0px 1px #DDD;
205
	font-weight: bold;
206
	text-decoration: none;
207
	border-radius: 6px;
208
	-moz-border-radius: 6px;
209
	-webkit-border-radius: 6px;
210
}
211

    
212
#main-menu li a.selected, #main-menu li a.selected:hover {
213
	box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.10);
214
	-moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.10);
215
	-webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.10);
216
	padding: 5px 12px;
217
	text-shadow: 0px -1px #666;
218
	color: #F0F0F0;
219
	border: 1px solid #666;
220
	border-right: none;
221
	border-bottom: none;
222
	background: url(../images/selected-tab.png) repeat-x;
223
}
224

    
225

    
226
#main-menu li a:hover {background-color:transparent;color: #000;text-decoration: initial;}
227

    
228
#header {
229
	padding-bottom: 50px;
230
	padding-top: 10px;
231
	padding-left: 10px;
232
	background-position-y: 11%;
233
}
234

    
235
div#welcome-store-content h1, 
236
div#welcome-store-content h2, 
237
div#welcome-store-content h3, 
238
div#welcome-store-content h4 {
239
	color: #222;
240
}
241

    
242
#content, #main.nosidebar #content { 
243
	background: #fff; 
244
	border: 1px solid silver;
245
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
246
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
247
	-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
248
	border-radius: 8px;
249
	-webkit-border-radius: 7px;
250
	-moz-border-radius: 8px;
251
}
252

    
253

    
254
a, a:link, a:visited {
255
	color: #005782;
256
}
257

    
258
div.issue {
259
	background: #FFD;
260
	padding: 20px;
261
	margin-bottom: 6px;
262
	border: 1px solid #D7D7D7;
263
	margin: -11px -11px 15px -11px;
264
}
265

    
266
div.issue.tooltip {
267
	padding: 6px;
268
	margin: 0 0 6px 0;
269
}
270

    
271
div.contact.details, div.deal.details {
272
	padding: 15px !important;
273
	margin: -11px -11px 6px;
274
}
275

    
276
#sidebar h3 {color: #222;}
277

    
278
#footer { background-color:#EEEEEE; border: 0px; }
279

    
280
/* Headers */
281
h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 {border-bottom: 0px;}
282
.wiki.wiki-page > h2 { border-bottom: 1px solid #CCC;	padding-bottom: 6px;}
283

    
284
/* Menu */
285
#main-menu li a { background-color: #507AAA; font-weight: bold;}
286
#main-menu li a:hover { background: #507AAA; text-decoration: underline; }
287
#main-menu li a.selected, #main-menu li a.selected:hover { background-color:#EEEEEE; }
288
#main-menu ul { margin-top: 7px; padding-left: 15px;}
289

    
290
/* Tables */
291

    
292
table.list tbody td, table.list tbody tr:hover td { border: solid 1px #d7d7d7; }
293
table.list thead th {
294
    border-width: 1px;
295
    border-style: solid;
296
    border-top-color: #d7d7d7;
297
    border-right-color: #d7d7d7;
298
    border-left-color: #d7d7d7;
299
    border-bottom-color: #d7d7d7;
300
}
301

    
302
/*Quick search*/
303
#quick-search {	margin-top: 8px;}
304

    
305
/* Grid styles by priorities */
306
table.list td {padding: 5px;}
307
table.list input[type="checkbox"] {margin-top: 6px;}
308

    
309
table.list tbody tr:hover {background-color: #EFF5F8;}
310
table.list tr.issue a { color: #666; }
311
/*tr.odd {background-color: transparent;}
312
tr.even {background-color: transparent;}
313
table.list th {background-color: transparent;}*/
314

    
315
tr.odd.priority-5, table.list tbody tr.odd.priority-5:hover { color: #900; font-weight: bold; }
316
tr.odd.priority-5 { background: #ffc4c4; }
317
tr.even.priority-5, table.list tbody tr.even.priority-5:hover { color: #900; font-weight: bold; }
318
tr.even.priority-5 { background: #ffd4d4; }
319
tr.priority-5 a, tr.priority-5:hover a { color: #900; }
320
tr.odd.priority-5 td, tr.even.priority-5 td { border-color: #ffb4b4; }
321

    
322
tr.odd.priority-4, table.list tbody tr.odd.priority-4:hover { color: #900; }
323
tr.odd.priority-4 { background: #ffc4c4; }
324
tr.even.priority-4, table.list tbody tr.even.priority-4:hover { color: #900; }
325
tr.even.priority-4 { background: #ffd4d4; }
326
tr.priority-4 a { color: #900; }
327
tr.odd.priority-4 td, tr.even.priority-4 td { border-color: #ffb4b4; }
328

    
329
tr.odd.priority-3, table.list tbody tr.odd.priority-3:hover { color: #900; }
330
tr.odd.priority-3 { background: #fee; }
331
tr.even.priority-3, table.list tbody tr.even.priority-3:hover { color: #900; }
332
tr.even.priority-3 { background: #fff2f2; }
333
tr.priority-3 a { color: #900; }
334
tr.odd.priority-3 td, tr.even.priority-3 td { border-color: #fcc; }
335

    
336
tr.odd.priority-1, table.list tbody tr.odd.priority-1:hover { color: #559; }
337
tr.odd.priority-1 { background: #eaf7ff; }
338
tr.even.priority-1, table.list tbody tr.even.priority-1:hover { color: #559; }
339
tr.even.priority-1 { background: #f2faff; }
340
tr.priority-1 a { color: #559; }
341
tr.odd.priority-1 td, tr.even.priority-1 td { border-color: #add7f3; }
342

    
343
/* Buttons */
344
/*input[type="button"], input[type="submit"], input[type="reset"] { background-color: #f2f2f2; color: #222222; border: 1px outset #cccccc; }
345
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background-color: #ccccbb; }
346
*/
347
/* Fields */
348
input[type="text"], input[type="password"], textarea, select { padding: 2px; border: 1px solid #d7d7d7; }
349
input[type="text"], input[type="password"] { padding: 3px; }
350
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus { border: 1px solid #888866; }
351
option { border-bottom: 1px dotted #d7d7d7; }
352

    
353
/* Forum */
354

    
355
.controller-messages.action-show .message.reply {
356
	padding: 0px 10px;
357
	margin: -1px;
358
	background: white;
359
	border: 1px solid #D9D9D9;
360
}
361

    
362
.controller-messages.action-show .message {
363
	background: #EAF7FF;
364
	padding: 0px 15px 10px;
365
	border: 1px solid silver;
366
	margin: -11px -11px 15px -11px;
367
}
368

    
369
.controller-messages.action-show .message .contextual {
370
	margin-top: 10px;
371
}
372

    
373
.controller-boards p.breadcrumb {
374
	position: relative;
375
	background: white;
376
	border: 0px solid;
377
	padding: 9px 13px 10px;
378
	margin: -5px -10px 1px -10px;
379
	background-position-x: 12px !important;
380
	background-position-y: 9px !important;
381
	border-top-left-radius: 8px;
382
	border-top-right-radius: 8px;
383
	-webkit-border-top-left-radius: 8px;
384
	-webkit-border-top-right-radius: 8px;
385
	-moz-border-radius-topleft: 8px;
386
	-moz-border-radius-topright: 8px;
387
	position: relative;
388
	border-bottom: 1px solid #AECCD7;
389
}
390

    
391
#add-news, #add-message, #add-document {
392
	background-color: white;
393
	position: relative;
394
	border-bottom: 1px solid #AECCD7;
395
	margin: -5px -10px 1px -10px;
396
	padding: 5px 10px 10px;
397
	border-top-left-radius: 8px;
398
	border-top-right-radius: 8px;
399
	-webkit-border-top-left-radius: 8px;
400
	-webkit-border-top-right-radius: 8px;
401
	-moz-border-radius-topleft: 8px;
402
	-moz-border-radius-topright: 8px;
403

    
404
}
405

    
406
/* Misc */
407

    
408
#quick-search #q {
409
	border-radius: 12px;
410
	-moz-border-radius: 12px;
411
	-webkit-border-radius: 12px;
412
	box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
413
	-moz-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
414
	-webkit-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
415
	outline: none;
416
	padding: 3px 10px !important;
417
	border: 1px solid #C3C3C3;
418
}
419

    
420
.box { 
421
	background-color: #fcfcfc; 
422
	border-radius: 8px;
423
	-moz-border-radius: 8px;
424
	-webkit-border-radius: 8px;
425
	padding: 16px;
426
}   
427

    
428
img.gravatar {
429
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
430
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
431
	-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
432
}
433

    
434
.wiki img {
435
	max-width: 100%;
436
}  
437

    
438
.wiki table img {
439
	width: 100%;
440
}  
441

    
442
div.wiki pre, .wiki pre {
443
	padding: 6px 10px;
444
	border-radius: 3px;
445
	-moz-border-radius: 3px;
446
	-webkit-border-radius: 3px;	
447
}
448
.controller-wiki div#content > div.contextual {
449
	margin-top: 3px;
450
}
451

    
452
div#content > div.wiki {
453
	padding-top: 15px;
454
}
455

    
456
ul.projects.root {
457
	padding: 10px;
458
}
459

    
460
div.journal .details {
461
	border: 1px solid white;
462
}
463

    
464
div.journal .details:hover {
465
	background: #FFD;
466
	border: 1px solid silver !important;
467
}
468

    
469
#footer {
470
	margin: 10px;
471
}
472

    
473
#context-menu, #context-menu ul li ul {
474
	-webkit-box-shadow: 0 0 3px #CCC;
475
	-moz-box-shadow: 0 0 3px #CCC;
476
	box-shadow: 0 0 3px #CCC;
477
}
478

    
479
#context-menu li:hover { border:1px solid #eee !important; background-color:#eee; }
480

    
481
#context-menu ul {
482
	border-top: 1px solid #DDD;
483
	border-left: 1px solid #DDD;
484
	border-bottom: 1px solid #DDD !important;
485
	border-right: 1px solid #DDD !important;
486
}
487

    
488
div.tooltip:hover span.tip {
489
	border: 1px solid #D9D9D9;
490
	zoom: 1;
491
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
492
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
493
	-webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.05);
494
}
495

    
496
table.progress td.closed {
497
	background: #AECCD7 none repeat scroll 0%;
498
}
499

    
500
table.progress td.done {
501
	background: #EAF2F5 none repeat scroll 0%;
502
}
503

    
504
#history div.journal {
505
	border-top: 1px solid #DDD;
506
}
507

    
508
/* Modal form*/
509

    
510
div.modal h3.title {
511
	background: transparent;
512
	color: inherit;
513
}
514

    
515
div.modal {
516
	border-radius: 8px;
517
	border: 1px solid #CCC;
518
	padding: 30px 42px;
519
	-webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
520
	-moz-box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
521
	box-shadow: 0 4px 16px rgba(0, 0, 0, .2);
522
}
523

    
524
#modalbg {
525
	background: white;
526
	opacity: 0.75;
527
}
528

    
529
/* Login form */
530
body.action-login #content, body.action-login #main.nosidebar #content{
531
	background: inherit;
532
	border: 0px;
533
	box-shadow: none;
534
}
535

    
536
body.action-login #login-form table {
537
	padding: 3em;
538
	background: white;
539
	-webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.3);
540
	-webkit-box-shadow: 0 0 3px #CCC;
541
	-moz-box-shadow: 0 0 3px #CCC;
542
	box-shadow: 0 0 3px #CCC;
543
	border: 1px solid #D7D7D7;
544
	border-radius: 8px;
545
	-moz-border-radius: 8px;
546
	-webkit-border-radius: 8px;
547
}
548

    
549
#login-form input#username, #login-form input#password {
550
	outline: none;
551
	margin: 0px;
552
	border: 1px solid #DDD;
553
	padding: 6px;
554
	font-size: 140%;
555
	border-radius: 2px;
556
	-moz-border-radius: 2px;
557
	-webkit-border-radius: 2px;
558
}
559

    
560
.controller-account.action-login div.flash, div.wiki div.flash {
561
	-webkit-box-shadow: 0 0 3px #CCC;
562
	-moz-box-shadow: 0 0 3px #CCC;
563
	box-shadow: 0 0 3px #CCC;
564
	border: 1px solid #D7D7D7 !important;
565
	border-radius: 8px;
566
	-moz-border-radius: 8px;
567
	-webkit-border-radius: 8px;
568
	margin: 5px;
569
}
570

    
571
#content .tabs ul li a {
572
	border-top-left-radius: 2px;
573
	border-top-right-radius: 2px;
574
	-webkit-border-top-left-radius: 2px;
575
	-webkit-border-top-right-radius: 2px;
576
	-moz-border-radius-topleft: 2px;
577
	-moz-border-radius-topright: 2px;
578
}
579

    
580
#sidebar a.selected {
581
	background-color: transparent;
582
	color: gray;
583
	font-weight: bold;
584
}
585

    
586
/*Contacts*/
587

    
588
div.filters .live_search {
589
	margin-left: 11px !important;
590
}
591

    
592
input.live_search_field {
593
	border-radius: 12px;
594
	-moz-border-radius: 12px;
595
	-webkit-border-radius: 12px;
596
	box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
597
	-moz-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
598
	-webkit-box-shadow: inset 0px 1px 4px rgba(0, 0, 0, 0.15);
599
	outline: none;
600
	padding: 3px 10px !important;
601
	border: 1px solid #C3C3C3;
602
}
603

    
604
.live_search input.live_search_field, label#search_overlabel {
605
	font-size: 12px !important;
606
}
607

    
608
label#search_overlabel {
609
	padding-left: 12px !important;
610
	margin-top: -3px !important;
611
/*	background: url(../images/search.png) no-repeat 100% 45%;*/
612
	padding-right: 28px;
613
}
614

    
615
label#search_overlabel {	top: 11px !important;}
616

    
617
table.contacts.index tbody tr:hover  {background-color: #EFF5F8 !important;}
618
table.contacts.index tbody tr.context-menu-selection:hover  {background-color: #507AAA !important;}
619

    
620
h2 span.tag {
621
	letter-spacing: 0px;
622
	top: -4px;
623
	position: relative;
624
	
625
}
626

    
627
h2 span.tag a {
628
	margin-bottom: -1px;
629
}
630

    
631

    
632
div.filters .live_search {
633
	letter-spacing: 0px;
634
}
635

    
636
label#search_overlabel {
637
	margin-top: -4px;
638
}
639

    
640
.live_search input.live_search_field {
641
	margin-top: -6px;
642
}
643

    
644
span.tag a, span.deal-status {
645
	color: white;
646
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
647
	font-size: 9px !important;
648
	line-height: 1 !important;
649
	margin: 2px 0px 2px 0px;
650
	text-decoration: none;
651
	font-weight: bold;
652
	display: inline-block;
653
	position: relative;
654
	text-align: center;
655
	border-top: 1px solid rgba(255, 255, 255, 0.25);
656
	-moz-border-radius: 14px;
657
	-webkit-border-radius: 14px;
658
	border-radius: 14px;
659
	padding: 4px 6px 4px !important;
660
	background: black url(../images/dark-overlay.png) repeat-x scroll 0 0;
661
	border: 1px solid rgba(0, 0, 0, 0.2);
662
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/;
663
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/;
664
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/;
665
}
666

    
667
span.tag a:hover {
668
	text-shadow: none;
669
}
670

    
671
span.deal-status a:hover {
672
	color: black;
673
	text-shadow: none;
674
}
675

    
676

    
677
body.controller-contacts #content, 
678
body.controller-notes #content,
679
body.controller-contacts_tasks #content,
680
body.controller-contacts_duplicates #content,
681
body.controller-sale_funel #content,
682
body.controller-deals #content {
683
  margin-right: 340px;
684
}
685

    
686
body.controller-contacts #sidebar, 
687
body.controller-notes #sidebar,
688
body.controller-contacts_tasks #sidebar,
689
body.controller-contacts_duplicates #sidebar,
690
body.controller-sale_funel #sidebar,
691
body.controller-deals #sidebar {
692
  width: 300px !important;
693
}
694

    
695
/*Invoices*/
696

    
697
table.invoice-lines tbody tr.line-data:hover { background-color:#EFF5F8 !important; }
698

    
699
table.invoice-lines th {
700
	border: 0px !important;
701
}
702

    
703
span.invoice-status.draft {background-color: #AAA !important;}
704
span.invoice-status.sent {background-color: #3F8AF7 !important;}
705
span.invoice-status.paid {background-color: green !important;}
706

    
707
/*******************/
708
/* 		STORE			
709
/*******************/
710

    
711
div#main-menu li a.products {
712
	background: #F4786A !important;
713
	text-shadow: none;
714
}
715

    
716
div#main-menu li a.products.selected {
717
	background-color: #E5E3DE !important;
718
	color: #222; 
719
}
720

    
721
a.buy-button.blue {
722
	background: #4C728A !important;
723
	background-image: linear-gradient(bottom, #4C728A 0%, #749BB4 100%) !important;
724
	background-image: -o-linear-gradient(bottom, #4C728A 0%, #749BB4 100%) !important;
725
	background-image: -moz-linear-gradient(bottom, #4C728A 0%, #749BB4 100%) !important;
726
	background-image: -webkit-linear-gradient(bottom, #4C728A 0%, #749BB4 100%) !important;
727
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#749BB4', endColorstr='#4C728A') !important;
728
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#749BB4', endColorstr='#4C728A')" !important;
729
}
730

    
731
#picture {
732
	width: 446px !important;
733
	top: 7px;
734
}
735

    
736
#title h2, #buttons, #title h1  {
737
	min-width: 550px !important;
738
}
739

    
740

    
(8-8/10)