Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
/*!
2
Pure v0.4.2
3
Copyright 2014 Yahoo! Inc. All rights reserved.
4
Licensed under the BSD License.
5
https://github.com/yui/pure/blob/master/LICENSE.md
6
*/
7
 
8
/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
9
 
10
.yui3-g {
11
    letter-spacing: -0.31em;
12
    /* Webkit: collapse white-space between units */
13
    *letter-spacing: normal;
14
    /* reset IE < 8 */
15
    *word-spacing: -0.43em;
16
    /* IE < 8: collapse white-space between units */
17
    text-rendering: optimizespeed;
18
    /* Webkit: fixes text-rendering: optimizeLegibility */
19
    /*
20
    Sets the font stack to fonts known to work properly with the above letter
21
    and word spacings. See: https://github.com/yui/pure/issues/41/
22
 
23
    The following font stack makes Pure Grids work on all known environments.
24
 
25
    * FreeSans: Ships with many Linux distros, including Ubuntu
26
 
27
    * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
28
      Arial to get picked up by the browser, even though neither is available
29
      in Chrome OS.
30
 
31
    * Droid Sans: Ships with all versions of Android.
32
 
33
    * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
34
    */
35
    font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
36
    /*
37
    Use flexbox when possible to avoid `letter-spacing` side-effects.
38
 
39
    NOTE: Firefox (as of 25) does not currently support flex-wrap, so the
40
    `-moz-` prefix version is omitted.
41
    */
42
    display: -webkit-flex;
43
    -webkit-flex-flow: row wrap;
44
    /* IE10 uses display: flexbox */
45
    display: -ms-flexbox;
46
    -ms-flex-flow: row wrap;
47
}
48
 
49
/* Opera as of 12 on Windows needs word-spacing.
50
   The ".opera-only" selector is used to prevent actual prefocus styling
51
   and is not required in markup.
52
*/
53
 
54
.opera-only :-o-prefocus,
55
.yui3-g {
56
    word-spacing: -0.43em;
57
}
58
 
59
.yui3-u {
60
    display: inline-block;
61
    *display: inline;
62
    /* IE < 8: fake inline-block */
63
    zoom: 1;
64
    letter-spacing: normal;
65
    word-spacing: normal;
66
    vertical-align: top;
67
    text-rendering: auto;
68
}
69
 
70
/*
71
Resets the font family back to the OS/browser's default sans-serif font,
72
this the same font stack that Normalize.css sets for the `body`.
73
*/
74
 
75
.yui3-g [class *= "yui3-u"] {
76
    font-family: sans-serif;
77
}
78
 
79
.yui3-u-1,
80
.yui3-u-1-1,
81
.yui3-u-1-2,
82
.yui3-u-1-3,
83
.yui3-u-2-3,
84
.yui3-u-1-4,
85
.yui3-u-3-4,
86
.yui3-u-1-5,
87
.yui3-u-2-5,
88
.yui3-u-3-5,
89
.yui3-u-4-5,
90
.yui3-u-5-5,
91
.yui3-u-1-6,
92
.yui3-u-5-6,
93
.yui3-u-1-8,
94
.yui3-u-3-8,
95
.yui3-u-5-8,
96
.yui3-u-7-8,
97
.yui3-u-1-12,
98
.yui3-u-5-12,
99
.yui3-u-7-12,
100
.yui3-u-11-12,
101
.yui3-u-1-24,
102
.yui3-u-2-24,
103
.yui3-u-3-24,
104
.yui3-u-4-24,
105
.yui3-u-5-24,
106
.yui3-u-6-24,
107
.yui3-u-7-24,
108
.yui3-u-8-24,
109
.yui3-u-9-24,
110
.yui3-u-10-24,
111
.yui3-u-11-24,
112
.yui3-u-12-24,
113
.yui3-u-13-24,
114
.yui3-u-14-24,
115
.yui3-u-15-24,
116
.yui3-u-16-24,
117
.yui3-u-17-24,
118
.yui3-u-18-24,
119
.yui3-u-19-24,
120
.yui3-u-20-24,
121
.yui3-u-21-24,
122
.yui3-u-22-24,
123
.yui3-u-23-24,
124
.yui3-u-24-24 {
125
    display: inline-block;
126
    *display: inline;
127
    zoom: 1;
128
    letter-spacing: normal;
129
    word-spacing: normal;
130
    vertical-align: top;
131
    text-rendering: auto;
132
}
133
 
134
.yui3-u-1-24 {
135
    width: 4.1667%;
136
    *width: 4.1357%;
137
}
138
 
139
.yui3-u-1-12,
140
.yui3-u-2-24 {
141
    width: 8.3333%;
142
    *width: 8.3023%;
143
}
144
 
145
.yui3-u-1-8,
146
.yui3-u-3-24 {
147
    width: 12.5000%;
148
    *width: 12.4690%;
149
}
150
 
151
.yui3-u-1-6,
152
.yui3-u-4-24 {
153
    width: 16.6667%;
154
    *width: 16.6357%;
155
}
156
 
157
.yui3-u-1-5 {
158
    width: 20%;
159
    *width: 19.9690%;
160
}
161
 
162
.yui3-u-5-24 {
163
    width: 20.8333%;
164
    *width: 20.8023%;
165
}
166
 
167
.yui3-u-1-4,
168
.yui3-u-6-24 {
169
    width: 25%;
170
    *width: 24.9690%;
171
}
172
 
173
.yui3-u-7-24 {
174
    width: 29.1667%;
175
    *width: 29.1357%;
176
}
177
 
178
.yui3-u-1-3,
179
.yui3-u-8-24 {
180
    width: 33.3333%;
181
    *width: 33.3023%;
182
}
183
 
184
.yui3-u-3-8,
185
.yui3-u-9-24 {
186
    width: 37.5000%;
187
    *width: 37.4690%;
188
}
189
 
190
.yui3-u-2-5 {
191
    width: 40%;
192
    *width: 39.9690%;
193
}
194
 
195
.yui3-u-5-12,
196
.yui3-u-10-24 {
197
    width: 41.6667%;
198
    *width: 41.6357%;
199
}
200
 
201
.yui3-u-11-24 {
202
    width: 45.8333%;
203
    *width: 45.8023%;
204
}
205
 
206
.yui3-u-1-2,
207
.yui3-u-12-24 {
208
    width: 50%;
209
    *width: 49.9690%;
210
}
211
 
212
.yui3-u-13-24 {
213
    width: 54.1667%;
214
    *width: 54.1357%;
215
}
216
 
217
.yui3-u-7-12,
218
.yui3-u-14-24 {
219
    width: 58.3333%;
220
    *width: 58.3023%;
221
}
222
 
223
.yui3-u-3-5 {
224
    width: 60%;
225
    *width: 59.9690%;
226
}
227
 
228
.yui3-u-5-8,
229
.yui3-u-15-24 {
230
    width: 62.5000%;
231
    *width: 62.4690%;
232
}
233
 
234
.yui3-u-2-3,
235
.yui3-u-16-24 {
236
    width: 66.6667%;
237
    *width: 66.6357%;
238
}
239
 
240
.yui3-u-17-24 {
241
    width: 70.8333%;
242
    *width: 70.8023%;
243
}
244
 
245
.yui3-u-3-4,
246
.yui3-u-18-24 {
247
    width: 75%;
248
    *width: 74.9690%;
249
}
250
 
251
.yui3-u-19-24 {
252
    width: 79.1667%;
253
    *width: 79.1357%;
254
}
255
 
256
.yui3-u-4-5 {
257
    width: 80%;
258
    *width: 79.9690%;
259
}
260
 
261
.yui3-u-5-6,
262
.yui3-u-20-24 {
263
    width: 83.3333%;
264
    *width: 83.3023%;
265
}
266
 
267
.yui3-u-7-8,
268
.yui3-u-21-24 {
269
    width: 87.5000%;
270
    *width: 87.4690%;
271
}
272
 
273
.yui3-u-11-12,
274
.yui3-u-22-24 {
275
    width: 91.6667%;
276
    *width: 91.6357%;
277
}
278
 
279
.yui3-u-23-24 {
280
    width: 95.8333%;
281
    *width: 95.8023%;
282
}
283
 
284
.yui3-u-1,
285
.yui3-u-1-1,
286
.yui3-u-5-5,
287
.yui3-u-24-24 {
288
    width: 100%;
289
}
290
 
291
/*csslint regex-selectors:false, known-properties:false, duplicate-properties:false*/
292
 
293
.yui3-g-r {
294
    letter-spacing: -0.31em;
295
    *letter-spacing: normal;
296
    *word-spacing: -0.43em;
297
    /*
298
    Sets the font stack to fonts known to work properly with the above letter
299
    and word spacings. See: https://github.com/yui/pure/issues/41/
300
 
301
    The following font stack makes Pure Grids work on all known environments.
302
 
303
    * FreeSans: Ships with many Linux distros, including Ubuntu
304
 
305
    * Arimo: Ships with Chrome OS. Arimo has to be defined before Helvetica and
306
      Arial to get picked up by the browser, even though neither is available
307
      in Chrome OS.
308
 
309
    * Droid Sans: Ships with all versions of Android.
310
 
311
    * Helvetica, Arial, sans-serif: Common font stack on OS X and Windows.
312
    */
313
    font-family: FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;
314
    /*
315
    Use flexbox when possible to avoid `letter-spacing` side-effects.
316
 
317
    NOTE: Firefox (as of 25) does not currently support flex-wrap, so the
318
    `-moz-` prefix version is omitted.
319
    */
320
    display: -webkit-flex;
321
    -webkit-flex-flow: row wrap;
322
    /* IE10 uses display: flexbox */
323
    display: -ms-flexbox;
324
    -ms-flex-flow: row wrap;
325
}
326
 
327
/* Opera as of 12 on Windows needs word-spacing.
328
   The ".opera-only" selector is used to prevent actual prefocus styling
329
   and is not required in markup.
330
*/
331
 
332
.opera-only :-o-prefocus,
333
.yui3-g-r {
334
    word-spacing: -0.43em;
335
}
336
 
337
/*
338
Resets the font family back to the OS/browser's default sans-serif font,
339
this the same font stack that Normalize.css sets for the `body`.
340
*/
341
 
342
.yui3-g-r [class *= "yui3-u"] {
343
    font-family: sans-serif;
344
}
345
 
346
.yui3-g-r img {
347
    max-width: 100%;
348
    height: auto;
349
}
350
 
351
@media (min-width: 980px) {
352
    .yui3-visible-phone {
353
        display: none;
354
    }
355
 
356
    .yui3-visible-tablet {
357
        display: none;
358
    }
359
 
360
    .yui3-hidden-desktop {
361
        display: none;
362
    }
363
}
364
 
365
@media (max-width: 480px) {
366
    .yui3-g-r > .yui3-u,
367
    .yui3-g-r > [class *= "yui3-u-"] {
368
        width: 100%;
369
    }
370
}
371
 
372
@media (max-width: 767px) {
373
    .yui3-g-r > .yui3-u,
374
    .yui3-g-r > [class *= "yui3-u-"] {
375
        width: 100%;
376
    }
377
 
378
    .yui3-hidden-phone {
379
        display: none;
380
    }
381
 
382
    .yui3-visible-desktop {
383
        display: none;
384
    }
385
}
386
 
387
@media (min-width: 768px) and (max-width: 979px) {
388
    .yui3-hidden-tablet {
389
        display: none;
390
    }
391
 
392
    .yui3-visible-desktop {
393
        display: none;
394
    }
395
}
396
 
397
/* YUI CSS Detection Stamp */
398
#yui3-css-stamp.cssgrids-responsive { display: none; }