c0fbbc73ed4b9b3a70457f2dfd1d3ea6f6d693d0
[wolnelektury.git] / wolnelektury / static / css / header.css
1 #header-bg {
2         z-index: -1;
3         background: #191919;
4         position: absolute;
5         width: 50%;
6         height: 9.4em;
7 }
8
9 #header {
10     padding-top: 1.9em;
11     padding-bottom: 0;
12     color: #989898;
13     background: #191919;
14 }
15 #header a {
16         color: #17CFDB;
17 }
18
19 #half-header {
20     padding-bottom: 0;
21 }
22
23 #half-header-content {
24     background: #191919;
25     color: #989898;
26 }
27
28
29 #tagline {
30         margin-left: 1.5em;
31 }
32
33 #tagline span {
34     font-size: 1.3em;
35     color: #bbb;
36 }
37
38 #user-info {
39     margin: 0;
40     padding: 1em 0;
41     margin-left: 1.5em;
42 }
43
44 #search-area {
45     margin: 0;
46     background: #444;
47     color: white;
48 }
49
50 #search-field {
51     display: inline-block;
52     padding-left: .5em;
53     padding-right: .5em;
54     padding-top: 0.5em;
55     padding-bottom: 0;
56 }
57
58 #search {
59     font-size: 1.3em;
60     padding: 0;
61     /*height: 3.3em;
62     width: 62.6em;
63     padding-left: .5em;
64     -webkit-border-radius: .5em;
65     -moz-border-radius: .5em;
66     border: none;
67     border-radius: .5em;
68     -webkit-box-shadow:0 0 .5em #444 inset;
69     -moz-box-shadow:0 0 .5em #444 inset;
70     box-shadow: 0 0 .5em #444 inset;*/
71     height: 2.54em;
72     padding-left: 1em;
73     -webkit-border-radius: .38em;
74     -moz-border-radius: .38em;
75     border: none;
76     border-radius: .38em;
77     -webkit-box-shadow:0 0 .38em #444 inset;
78     -moz-box-shadow:0 0 .38em #444 inset;
79     box-shadow: 0 0 .5em #444 inset;
80     line-height: 2.5em;
81
82     font-family: Georgia;
83     background-color: #fff;
84     color: #000;
85     z-index: 200;
86     position: relative;
87 }
88
89 /* styling search placeholder */
90
91 #search:-webkit-input-placeholder
92 {
93     font-family: Georgia;
94     font-style: italic;
95     color: #767676;
96 }
97
98 #search.placeholder
99 {
100     font-family: Georgia;
101     font-style: italic;
102     color: #767676;
103 }
104
105 #search:-moz-placeholder
106 {
107     font-family: Georgia;
108     font-style: italic;
109     color: #767676;
110 }
111
112 #search-button {
113     display: inline-block;
114     background: #018189;
115     color: white;
116     padding: 0;
117     margin: 0;
118     width: 9.4em;
119 }
120 #search-button button {
121     font-size: 1em;
122     height: 4.5em;
123     border: none;
124     background: #018189;
125     color: white;
126     width: 100%;
127     padding: 0;
128 }
129
130 #search-button button span {
131     font-size: 1.1em;
132     position:relative;
133 }
134
135
136 #nav-line {
137     background-color: #e2e2e2;
138     height: 4.9em;
139 }
140
141 ul#menu {
142     list-style: none;
143     padding: 0;
144     margin: 0 0 0 .6em;
145 }
146
147 li.menu {
148     background-color: #e2e2e2;
149     float: left;
150 }
151 a.menu {
152     display: block;
153     padding-left: 1.4em;
154     padding-right: 1.4em;
155     /* must match grid-line */
156     height: 3.1em;
157     padding-top: 1.8em;
158     color: #0c7076;
159 }
160 a.menu span {
161     font-size: 1.1em;
162 }
163
164
165 #lang-button {
166     color: #717171;
167 }
168 #lang-button:after {
169     padding-left: 1em;
170     content: "↓";
171     font-family: WL-Nav;
172     vertical-align: middle;
173 }
174 #lang-menu {
175     position: relative;
176     float: right;
177     display: block;
178     padding-left: 2.5em;
179     padding-right: 2em;
180     /* must match grid-line */
181     height: 3.3em;
182     padding-top: 1.6em;
183     background: #f7f7f7;
184 }
185 #lang-menu .lang-flag {
186         font-size: 1.3em;
187 }
188
189 #lang-menu-items {
190         z-index: 9999;
191 }
192
193 #lang-menu-items button {
194     display: none;
195     background: #f7f7f7;
196     color: #6f6f6f;
197     cursor: pointer;
198     width: 100%;
199     border: solid #ddd;
200     border-width: 0 0 1px 0;
201     padding: .5em 0;
202     margin: 0;
203     font-size: 1.3em;
204 }
205
206 #lang-menu:hover button,
207 #lang-menu.hover button {
208     display: block;
209 }
210
211 #lang-menu:hover #lang-menu-items,
212 #lang-menu.hover #lang-menu-items {
213     position: absolute;
214     width: 100%;
215     padding: 0;
216     left: 0;
217     /* must match grid-line height */
218     top: 3.9em;
219 }
220
221 #lang-menu .active {
222     color: #000;
223 }
224
225 .search-hint-label {
226     display: inline-block;
227     width: 25em;
228     font-size: 1.1em;
229     line-height: 1.636em;
230 }
231
232 .search-hint-category {
233     font-size: 1.1em;
234     line-height: 1.636em;
235     
236 }
237
238
239
240 #user-menu {
241         left: 0;
242         top: 2em;
243         width: 15em;
244         line-height:1.6em;
245 }
246 #user-menu a {
247         color: #0D7E85;
248 }