Subversion Repositories cheapmusic

Rev

Rev 17 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
17 - 1
/**
2
 * jQuery Flexdatalist basic stylesheet.
3
 *
4
 * Version:
5
 * 2.2.1
6
 *
7
 * Github:
8
 * https://github.com/sergiodlopes/jquery-flexdatalist/
9
 *
10
 */
11
.flexdatalist-results {
12
    position: absolute;
13
    top: 0;
14
    left: 0;
15
    border: 1px solid #444;
16
    border-top: none;
17
    background: #fff;
18
    z-index: 100000;
19
    max-height: 300px;
20
    overflow-y: auto;
21
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
22
    color: #333;
23
    list-style: none;
24
    margin: 0;
25
    padding: 0;
26
}
27
.flexdatalist-results li {
28
    border-bottom: 1px solid #ccc;
29
    padding: 8px 15px;
161 - 30
    font-size: 0.875rem;
17 - 31
    line-height: 20px;
32
}
33
.flexdatalist-results li span.highlight {
34
    font-weight: 700;
35
    text-decoration: underline;
36
}
37
.flexdatalist-results li.active {
38
    background: #2B82C9;
39
    color: #fff;
40
    cursor: pointer;
41
}
42
.flexdatalist-results li.no-results {
43
    font-style: italic;
44
    color: #888;
45
}
46
 
47
/**
48
 * Grouped items
49
 */
50
.flexdatalist-results li.group {
51
    background: #F3F3F4;
52
    color: #666;
53
    padding: 8px 8px;
54
}
55
.flexdatalist-results li .group-name {
56
    font-weight: 700;
57
}
58
.flexdatalist-results li .group-item-count {
59
    font-size: 85%;
60
    color: #777;
61
    display: inline-block;
62
    padding-left: 10px;
63
}
64
 
65
/**
66
 * Multiple items
67
 */
68
.flexdatalist-multiple:before {
69
    content: '';
70
    display: block;
71
    clear: both;
72
}
73
.flexdatalist-multiple {
74
    width: 100%;
75
    margin: 0;
76
    padding: 0;
77
    list-style: none;
78
    text-align: left;
79
    cursor: text;
80
}
81
.flexdatalist-multiple.disabled {
82
    background-color: #eee;
83
    cursor: default;
84
}
85
.flexdatalist-multiple:after {
86
    content: '';
87
    display: block;
88
    clear: both;
89
}
90
.flexdatalist-multiple li {
91
    display: inline-block;
92
    position: relative;
93
    margin: 5px;
94
    float: left;
95
}
96
.flexdatalist-multiple li.input-container,
97
.flexdatalist-multiple li.input-container input {
98
    border: none;
99
    height: auto;
100
    padding: 0 0 0 4px;
101
    line-height: 24px;
102
}
103
 
104
.flexdatalist-multiple li.value {
105
    display: inline-block;
106
    padding: 2px 25px 2px 7px;
107
    background: #eee;
108
    border-radius: 3px;
109
    color: #777;
110
    line-height: 20px;
111
}
112
.flexdatalist-multiple li.toggle {
113
    cursor: pointer;
114
    transition: opacity ease-in-out 300ms;
115
}
116
.flexdatalist-multiple li.toggle.disabled {
117
    text-decoration: line-through;
118
    opacity: 0.80;
119
}
120
 
121
.flexdatalist-multiple li.value span.fdl-remove {
122
    font-weight: 700;
123
    padding: 2px 5px;
161 - 124
    font-size: 1.25rem;
17 - 125
    line-height: 20px;
126
    cursor: pointer;
127
    position: absolute;
128
    top: 0;
129
    right: 0;
130
    opacity: 0.70;
131
}
132
.flexdatalist-multiple li.value span.fdl-remove:hover {
133
    opacity: 1;
134
}