application.css

Praveen d, 2013-06-14 10:51

Download (17.9 KB)

 
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