76 |
77 |
78 |
79 |
Goals for the next generation
80 |
81 |
82 |
83 |
84 |
85 |
86 | Naming
87 |
88 |
89 | 2.0 is the opportunity to improve what we call things in the Swagger specification—one of the hardest problems in computer science1.
90 |
91 |
92 |
93 |
94 |
95 | API design-first workflow
96 |
97 |
98 | A human-friendly YAML syntax and editor make it easy to create an API spec from scratch.
99 |
100 |
101 |
102 |
103 |
104 | Extending the metadata
105 |
106 |
107 | Grow the format to include SLA information, vendor extensions, and other useful metadata.
108 |
109 |
110 |
111 |
112 |
113 | Best-of-breed tooling
114 |
115 |
116 | Code generation and Swagger UI will get a major refresh following the new spec.
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |

125 |
126 |
127 |
128 |
GET involved!
129 |
130 |
131 |
132 | New to Swagger? Learn more about the specification, or browse the projects on GitHub.
133 | Got ideas for how to make Swagger even better?
134 |
135 |
136 |
137 | Join us!
138 |
139 |
140 |
141 |
142 |
143 |
GET the Details
144 |
145 |
146 |
147 |
What is the timeframe?
148 |
149 | The formation of a working group was announced by Tony Tam at Gluecon on May 22, 2014.
150 | The goal is to have a draft spec in June for finalization in July.
151 |
152 |
153 |
Who is behind the working group?
154 |
155 | Reverb is convening the group with Apigee as a founding member.
156 | Get your organization involved—join the group!
157 |
158 |
159 |
160 |
161 |
How big a deal is this?
162 |
163 | Swagger is estimated to have around 10,000 deployments in production. The Java client alone has been downloaded over 500k times. Swagger means business.
164 |
165 |
166 |
How can I help?
167 |
168 | We're looking for designers, developers, and people who just think a lot about APIs. If that sounds like you, then come help a great, open source project get even better.
169 |
170 |
171 |
172 |
173 |
174 |
175 |
178 |
179 |
180 |
181 |
182 |
191 |
192 |
193 |
209 |
210 |
211 |
212 |
213 |
--------------------------------------------------------------------------------
/css/layouts/marketing.css:
--------------------------------------------------------------------------------
1 | * {
2 | -webkit-box-sizing: border-box;
3 | -moz-box-sizing: border-box;
4 | box-sizing: border-box;
5 | }
6 |
7 | /*
8 | * -- BASE STYLES --
9 | * Most of these are inherited from Base, but I want to change a few.
10 | */
11 | body {
12 | line-height: 1.7em;
13 | color: #7f8c8d;
14 | font-size: 14px;
15 | font-family: "Open Sans";
16 | }
17 |
18 | h1,
19 | h2,
20 | h3,
21 | h4,
22 | h5,
23 | h6,
24 | label {
25 | color: #34495e;
26 | font-family: "Open Sans";
27 |
28 | }
29 |
30 | a {
31 | text-decoration: none;
32 | color: #3669a4;
33 | border-bottom: 1px dotted #4A90E2;
34 | }
35 |
36 | a:hover {
37 | color: #4485d1;
38 | border-bottom: 1px dotted #4b93e6;
39 |
40 | }
41 |
42 | a.joinUs {
43 | text-decoration: none;
44 | color: #9bc8fd;
45 | border-bottom: 1px dotted #4A90E2;
46 | }
47 |
48 | a:hover.joinUs {
49 | color: #fff;
50 | border-bottom: 1px dotted #4b93e6;
51 |
52 | }
53 |
54 | p {
55 | font-family: "Open Sans";
56 | margin: -1.2em 0 1.4em 0;
57 | }
58 |
59 | .upperBorder {
60 | background-image: url(../../img/border-methods.png);
61 | height: 55px;
62 | background-repeat: repeat-x;
63 | text-align: center;
64 | padding-top:14px;
65 | color: #e5e5e5;
66 | background-color: #fff;
67 | box-shadow: 1px 1px 6px rgba(0,0,0, 0.25);
68 | font-size: 110%;
69 | }
70 |
71 | img.logo {
72 | height: 63px;
73 | width: 63px;
74 | }
75 |
76 | .pure-img-responsive {
77 | max-width: 100%;
78 | height: auto;
79 | }
80 |
81 | /*
82 | * -- LAYOUT STYLES --
83 | * These are some useful classes which I will need
84 | */
85 | .l-box {
86 | padding: 1em;
87 | }
88 |
89 | .l-box-lrg {
90 | padding: 2em;
91 | border-bottom: none;
92 | }
93 |
94 | .is-center {
95 | text-align: center;
96 | }
97 |
98 |
99 |
100 | /*
101 | * -- PURE FORM STYLES --
102 | * Style the form inputs and labels
103 | */
104 | .pure-form label {
105 | margin: 1em 0 0;
106 | font-weight: bold;
107 | font-size: 100%;
108 | }
109 |
110 | .pure-form input[type] {
111 | border: 2px solid #ddd;
112 | box-shadow: none;
113 | font-size: 100%;
114 | width: 100%;
115 | margin-bottom: 1em;
116 | }
117 |
118 | /*
119 | * -- PURE BUTTON STYLES --
120 | * I want my pure-button elements to look a little different
121 | */
122 | .pure-button {
123 | background-color: #1f8dd6;
124 | color: white;
125 | padding: 0.5em 2em;
126 | border-radius: 5px;
127 | }
128 |
129 | a.pure-button-primary {
130 | background: #4A90E2;
131 | color: #fff;
132 | font-family: "Open Sans", sans-serif;
133 | font-weight: 300;
134 | border-radius: 5px;
135 | font-size: 150%;
136 | }
137 |
138 |
139 | /*
140 | * -- MENU STYLES --
141 | * I want to customize how my .pure-menu looks at the top of the page
142 | */
143 |
144 | .home-menu {
145 | padding: 0.5em;
146 | text-align: center;
147 | box-shadow: 0 1px 1px rgba(0,0,0, 0.10);
148 | }
149 | .home-menu.pure-menu-open {
150 | background: #2d3e50;
151 | }
152 | .pure-menu.pure-menu-open.pure-menu-fixed {
153 | /* Fixed menus normally have a border at the bottom. */
154 | border-bottom: none;
155 | /* I need a higher z-index here because of the scroll-over effect. */
156 | z-index: 4;
157 | }
158 |
159 | .home-menu .pure-menu-heading {
160 | color: white;
161 | font-weight: 400;
162 | font-size: 120%;
163 | }
164 |
165 | .home-menu .pure-menu-selected a {
166 | color: white;
167 | }
168 |
169 | .home-menu a {
170 | color: #6FBEF3;
171 | }
172 | .home-menu li a:hover,
173 | .home-menu li a:focus {
174 | background: none;
175 | border: none;
176 | color: #AECFE5;
177 | }
178 |
179 |
180 | /*
181 | * -- SPLASH STYLES --
182 | * This is the blue top section that appears on the page.
183 | */
184 |
185 | .splash-container {
186 | background: #DBEFFF; /*url('../../img/congruent_pentagon.png') center;*/
187 | background-image: url(../../img/partyHat-sm.png);
188 | background-repeat: no-repeat;
189 | background-position: 70px 90px;
190 | z-index: 1;
191 | overflow: hidden;
192 | /* The following styles are required for the "scroll-over" effect */
193 | width: 100%;
194 | height: 68%;
195 | top: 0;
196 | left: 0;
197 | position: fixed !important;
198 | }
199 |
200 | .splash {
201 | /* absolute center .splash within .splash-container */
202 | width: 80%;
203 | height: 60%;
204 | margin: auto;
205 | position: absolute;
206 | top: 0px; left: 0; bottom: 0; right: 0;
207 | text-align: center;
208 | /* text-transform: uppercase;
209 | */ color: #74a855;
210 | }
211 |
212 | /* This is the main heading that appears on the blue section */
213 | .splash-head {
214 | font-size: 26px;
215 | font-weight: bold;
216 | font-family: "Bree Serif", serif;
217 | padding: 0em 1.6em;
218 | font-weight: 400;
219 | line-height: 1em;
220 | }
221 |
222 | /* This is the subheading that appears on the blue section */
223 | .splash-subhead {
224 |
225 | letter-spacing: 0.02em;
226 | font-size:1.2em;
227 | opacity: 0.8;
228 | padding-top:10px;
229 | padding-bottom: 10px;
230 |
231 | }
232 |
233 | /*
234 | * -- CONTENT STYLES --
235 | * This represents the content area (everything below the blue section)
236 | */
237 | .content-wrapper {
238 | /* These styles are required for the "scroll-over" effect */
239 | position: absolute;
240 | top: 80%;
241 | width: 100%;
242 | min-height: 12%;
243 | z-index: 2;
244 | background: white;
245 |
246 | }
247 |
248 | /* This is the class used for the main content headers (
) */
249 | .content-head {
250 | font-weight: 400;
251 | letter-spacing: 0.03em;
252 | font-size: 2em;
253 | font-family: "Open Sans", sans-serif;
254 | margin: 1.2em 0 1em;
255 | }
256 |
257 | /* This is a modifier class used when the content-head is inside a ribbon */
258 | .content-head-ribbon {
259 | color: white;
260 | }
261 |
262 | /* This is the class used for the content sub-headers () */
263 | .content-subhead {
264 | color: #74a855;
265 | font-family: "Open Sans", sans-serif;
266 | font-weight: 500;
267 | font-size: 1.5em;
268 | }
269 | .content-subhead i {
270 | margin-right: 7px;
271 | }
272 |
273 | .bottom {
274 | color: #FD8B25;
275 | }
276 |
277 | /* This is the class used for the dark-background areas. */
278 | .ribbon {
279 | background: #2d3e50;
280 | color: #aaa;
281 | }
282 |
283 | /* This is the class used for the footer */
284 | .footer {
285 | background: #444;
286 | color: #B6B1B1;
287 | background-image: url(../../img/swagger-logo-gray.png);
288 | background-repeat: no-repeat;
289 | background-position: 10px 12px;
290 | }
291 |
292 | .footer .emphasis {
293 | font-style: italic;
294 | }
295 |
296 | @media (min-width: 35em) {
297 |
298 | /* positioning the bg image - MM */
299 | .footer {
300 | background-position: 9px 8px;
301 | }
302 |
303 |
304 | /*
305 | * -- TABLET (AND UP) MEDIA QUERIES --
306 | * On tablets and other medium-sized devices, we want to customize some
307 | * of the mobile styles.
308 | */
309 | @media (min-width: 48em) {
310 |
311 | /* We increase the body font size */
312 | body {
313 | font-size: 16px;
314 | }
315 | /* We want to give the content area some more padding */
316 | .content {
317 | padding: 1em;
318 | background-color: #fff;
319 | }
320 |
321 | /* We can align the menu header to the left, but float the
322 | menu items to the right. */
323 | .home-menu {
324 | text-align: left;
325 | }
326 | .home-menu ul {
327 | float: right;
328 | }
329 |
330 | /* We increase the height of the splash-container */
331 | /* .splash-container {
332 | height: 500px;
333 | }*/
334 |
335 |
336 |
337 | /* We decrease the width of the .splash, since we have more width
338 | to work with */
339 |
340 |
341 | .splash-container {
342 | background: #DBEFFF; /*url('../../img/congruent_pentagon.png') center;*/
343 | background-image: url(../../img/partyHat-lg.png);
344 | background-repeat: no-repeat;
345 | background-position: 90px 70px;
346 |
347 | }
348 | .splash {
349 | width: 80%;
350 | height: 50%;
351 | }
352 |
353 | .splash-head {
354 | font-size: 3em;
355 | font-family: 'Bree Serif', serif;
356 | }
357 |
358 | .party {
359 | background-image: url(../../img/swagger-logo-gray.png);
360 | background-repeat: no-repeat;
361 | height: 100px;
362 | width: 80px;
363 | display: inline;
364 | float: left;
365 | }
366 |
367 | /* adjusting for proportional sizing */
368 | .content-wrapper {
369 | /* These styles are required for the "scroll-over" effect */
370 | position: absolute;
371 | top: 60%;
372 | width: 100%;
373 |
374 | /* We remove the border-separator assigned to .l-box-lrg */
375 | .l-box-lrg {
376 | border: none;
377 | }
378 |
379 | /* This is the class used for the footer -MM */
380 | .footer {
381 | background-position: 12px 13px;
382 | }
383 |
384 |
385 | }
386 |
387 | /*
388 | * -- DESKTOP (AND UP) MEDIA QUERIES --
389 | * On desktops and other large devices, we want to over-ride some
390 | * of the mobile and tablet styles.
391 | */
392 | @media (min-width: 78em) {
393 | .splash-container {
394 | background: #DBEFFF; /*url('../../img/congruent_pentagon.png') center;*/
395 | background-image: url(../../img/partyHat-lg.png);
396 | background-repeat: no-repeat;
397 | background-position: 180px 90px;
398 | }
399 |
400 | /* We increase the header font size even more */
401 | .splash-head {
402 | font-size: 300%;
403 | }
404 | .footer {
405 | background-position: 18px 13px;
406 | }
407 |
408 | }
409 |
--------------------------------------------------------------------------------
/css/main-grid-old-ie.css:
--------------------------------------------------------------------------------
1 | .pure-u-sm-1,
2 | .pure-u-sm-1-1,
3 | .pure-u-sm-1-2,
4 | .pure-u-sm-1-3,
5 | .pure-u-sm-2-3,
6 | .pure-u-sm-1-4,
7 | .pure-u-sm-3-4,
8 | .pure-u-sm-1-5,
9 | .pure-u-sm-2-5,
10 | .pure-u-sm-3-5,
11 | .pure-u-sm-4-5,
12 | .pure-u-sm-5-5,
13 | .pure-u-sm-1-6,
14 | .pure-u-sm-5-6,
15 | .pure-u-sm-1-8,
16 | .pure-u-sm-3-8,
17 | .pure-u-sm-5-8,
18 | .pure-u-sm-7-8,
19 | .pure-u-sm-1-12,
20 | .pure-u-sm-5-12,
21 | .pure-u-sm-7-12,
22 | .pure-u-sm-11-12,
23 | .pure-u-sm-1-24,
24 | .pure-u-sm-2-24,
25 | .pure-u-sm-3-24,
26 | .pure-u-sm-4-24,
27 | .pure-u-sm-5-24,
28 | .pure-u-sm-6-24,
29 | .pure-u-sm-7-24,
30 | .pure-u-sm-8-24,
31 | .pure-u-sm-9-24,
32 | .pure-u-sm-10-24,
33 | .pure-u-sm-11-24,
34 | .pure-u-sm-12-24,
35 | .pure-u-sm-13-24,
36 | .pure-u-sm-14-24,
37 | .pure-u-sm-15-24,
38 | .pure-u-sm-16-24,
39 | .pure-u-sm-17-24,
40 | .pure-u-sm-18-24,
41 | .pure-u-sm-19-24,
42 | .pure-u-sm-20-24,
43 | .pure-u-sm-21-24,
44 | .pure-u-sm-22-24,
45 | .pure-u-sm-23-24,
46 | .pure-u-sm-24-24 {
47 | display: inline-block;
48 | *display: inline;
49 | zoom: 1;
50 | letter-spacing: normal;
51 | word-spacing: normal;
52 | vertical-align: top;
53 | text-rendering: auto;
54 | }
55 |
56 | .pure-u-sm-1-24 {
57 | width: 4.1667%;
58 | *width: 4.1357%;
59 | }
60 |
61 | .pure-u-sm-1-12,
62 | .pure-u-sm-2-24 {
63 | width: 8.3333%;
64 | *width: 8.3023%;
65 | }
66 |
67 | .pure-u-sm-1-8,
68 | .pure-u-sm-3-24 {
69 | width: 12.5000%;
70 | *width: 12.4690%;
71 | }
72 |
73 | .pure-u-sm-1-6,
74 | .pure-u-sm-4-24 {
75 | width: 16.6667%;
76 | *width: 16.6357%;
77 | }
78 |
79 | .pure-u-sm-1-5 {
80 | width: 20%;
81 | *width: 19.9690%;
82 | }
83 |
84 | .pure-u-sm-5-24 {
85 | width: 20.8333%;
86 | *width: 20.8023%;
87 | }
88 |
89 | .pure-u-sm-1-4,
90 | .pure-u-sm-6-24 {
91 | width: 25%;
92 | *width: 24.9690%;
93 | }
94 |
95 | .pure-u-sm-7-24 {
96 | width: 29.1667%;
97 | *width: 29.1357%;
98 | }
99 |
100 | .pure-u-sm-1-3,
101 | .pure-u-sm-8-24 {
102 | width: 33.3333%;
103 | *width: 33.3023%;
104 | }
105 |
106 | .pure-u-sm-3-8,
107 | .pure-u-sm-9-24 {
108 | width: 37.5000%;
109 | *width: 37.4690%;
110 | }
111 |
112 | .pure-u-sm-2-5 {
113 | width: 40%;
114 | *width: 39.9690%;
115 | }
116 |
117 | .pure-u-sm-5-12,
118 | .pure-u-sm-10-24 {
119 | width: 41.6667%;
120 | *width: 41.6357%;
121 | }
122 |
123 | .pure-u-sm-11-24 {
124 | width: 45.8333%;
125 | *width: 45.8023%;
126 | }
127 |
128 | .pure-u-sm-1-2,
129 | .pure-u-sm-12-24 {
130 | width: 50%;
131 | *width: 49.9690%;
132 | }
133 |
134 | .pure-u-sm-13-24 {
135 | width: 54.1667%;
136 | *width: 54.1357%;
137 | }
138 |
139 | .pure-u-sm-7-12,
140 | .pure-u-sm-14-24 {
141 | width: 58.3333%;
142 | *width: 58.3023%;
143 | }
144 |
145 | .pure-u-sm-3-5 {
146 | width: 60%;
147 | *width: 59.9690%;
148 | }
149 |
150 | .pure-u-sm-5-8,
151 | .pure-u-sm-15-24 {
152 | width: 62.5000%;
153 | *width: 62.4690%;
154 | }
155 |
156 | .pure-u-sm-2-3,
157 | .pure-u-sm-16-24 {
158 | width: 66.6667%;
159 | *width: 66.6357%;
160 | }
161 |
162 | .pure-u-sm-17-24 {
163 | width: 70.8333%;
164 | *width: 70.8023%;
165 | }
166 |
167 | .pure-u-sm-3-4,
168 | .pure-u-sm-18-24 {
169 | width: 75%;
170 | *width: 74.9690%;
171 | }
172 |
173 | .pure-u-sm-19-24 {
174 | width: 79.1667%;
175 | *width: 79.1357%;
176 | }
177 |
178 | .pure-u-sm-4-5 {
179 | width: 80%;
180 | *width: 79.9690%;
181 | }
182 |
183 | .pure-u-sm-5-6,
184 | .pure-u-sm-20-24 {
185 | width: 83.3333%;
186 | *width: 83.3023%;
187 | }
188 |
189 | .pure-u-sm-7-8,
190 | .pure-u-sm-21-24 {
191 | width: 87.5000%;
192 | *width: 87.4690%;
193 | }
194 |
195 | .pure-u-sm-11-12,
196 | .pure-u-sm-22-24 {
197 | width: 91.6667%;
198 | *width: 91.6357%;
199 | }
200 |
201 | .pure-u-sm-23-24 {
202 | width: 95.8333%;
203 | *width: 95.8023%;
204 | }
205 |
206 | .pure-u-sm-1,
207 | .pure-u-sm-1-1,
208 | .pure-u-sm-5-5,
209 | .pure-u-sm-24-24 {
210 | width: 100%;
211 | }
212 |
213 | .pure-u-med-1,
214 | .pure-u-med-1-1,
215 | .pure-u-med-1-2,
216 | .pure-u-med-1-3,
217 | .pure-u-med-2-3,
218 | .pure-u-med-1-4,
219 | .pure-u-med-3-4,
220 | .pure-u-med-1-5,
221 | .pure-u-med-2-5,
222 | .pure-u-med-3-5,
223 | .pure-u-med-4-5,
224 | .pure-u-med-5-5,
225 | .pure-u-med-1-6,
226 | .pure-u-med-5-6,
227 | .pure-u-med-1-8,
228 | .pure-u-med-3-8,
229 | .pure-u-med-5-8,
230 | .pure-u-med-7-8,
231 | .pure-u-med-1-12,
232 | .pure-u-med-5-12,
233 | .pure-u-med-7-12,
234 | .pure-u-med-11-12,
235 | .pure-u-med-1-24,
236 | .pure-u-med-2-24,
237 | .pure-u-med-3-24,
238 | .pure-u-med-4-24,
239 | .pure-u-med-5-24,
240 | .pure-u-med-6-24,
241 | .pure-u-med-7-24,
242 | .pure-u-med-8-24,
243 | .pure-u-med-9-24,
244 | .pure-u-med-10-24,
245 | .pure-u-med-11-24,
246 | .pure-u-med-12-24,
247 | .pure-u-med-13-24,
248 | .pure-u-med-14-24,
249 | .pure-u-med-15-24,
250 | .pure-u-med-16-24,
251 | .pure-u-med-17-24,
252 | .pure-u-med-18-24,
253 | .pure-u-med-19-24,
254 | .pure-u-med-20-24,
255 | .pure-u-med-21-24,
256 | .pure-u-med-22-24,
257 | .pure-u-med-23-24,
258 | .pure-u-med-24-24 {
259 | display: inline-block;
260 | *display: inline;
261 | zoom: 1;
262 | letter-spacing: normal;
263 | word-spacing: normal;
264 | vertical-align: top;
265 | text-rendering: auto;
266 | }
267 |
268 | .pure-u-med-1-24 {
269 | width: 4.1667%;
270 | *width: 4.1357%;
271 | }
272 |
273 | .pure-u-med-1-12,
274 | .pure-u-med-2-24 {
275 | width: 8.3333%;
276 | *width: 8.3023%;
277 | }
278 |
279 | .pure-u-med-1-8,
280 | .pure-u-med-3-24 {
281 | width: 12.5000%;
282 | *width: 12.4690%;
283 | }
284 |
285 | .pure-u-med-1-6,
286 | .pure-u-med-4-24 {
287 | width: 16.6667%;
288 | *width: 16.6357%;
289 | }
290 |
291 | .pure-u-med-1-5 {
292 | width: 20%;
293 | *width: 19.9690%;
294 | }
295 |
296 | .pure-u-med-5-24 {
297 | width: 20.8333%;
298 | *width: 20.8023%;
299 | }
300 |
301 | .pure-u-med-1-4,
302 | .pure-u-med-6-24 {
303 | width: 25%;
304 | *width: 24.9690%;
305 | }
306 |
307 | .pure-u-med-7-24 {
308 | width: 29.1667%;
309 | *width: 29.1357%;
310 | }
311 |
312 | .pure-u-med-1-3,
313 | .pure-u-med-8-24 {
314 | width: 33.3333%;
315 | *width: 33.3023%;
316 | }
317 |
318 | .pure-u-med-3-8,
319 | .pure-u-med-9-24 {
320 | width: 37.5000%;
321 | *width: 37.4690%;
322 | }
323 |
324 | .pure-u-med-2-5 {
325 | width: 40%;
326 | *width: 39.9690%;
327 | }
328 |
329 | .pure-u-med-5-12,
330 | .pure-u-med-10-24 {
331 | width: 41.6667%;
332 | *width: 41.6357%;
333 | }
334 |
335 | .pure-u-med-11-24 {
336 | width: 45.8333%;
337 | *width: 45.8023%;
338 | }
339 |
340 | .pure-u-med-1-2,
341 | .pure-u-med-12-24 {
342 | width: 50%;
343 | *width: 49.9690%;
344 | }
345 |
346 | .pure-u-med-13-24 {
347 | width: 54.1667%;
348 | *width: 54.1357%;
349 | }
350 |
351 | .pure-u-med-7-12,
352 | .pure-u-med-14-24 {
353 | width: 58.3333%;
354 | *width: 58.3023%;
355 | }
356 |
357 | .pure-u-med-3-5 {
358 | width: 60%;
359 | *width: 59.9690%;
360 | }
361 |
362 | .pure-u-med-5-8,
363 | .pure-u-med-15-24 {
364 | width: 62.5000%;
365 | *width: 62.4690%;
366 | }
367 |
368 | .pure-u-med-2-3,
369 | .pure-u-med-16-24 {
370 | width: 66.6667%;
371 | *width: 66.6357%;
372 | }
373 |
374 | .pure-u-med-17-24 {
375 | width: 70.8333%;
376 | *width: 70.8023%;
377 | }
378 |
379 | .pure-u-med-3-4,
380 | .pure-u-med-18-24 {
381 | width: 75%;
382 | *width: 74.9690%;
383 | }
384 |
385 | .pure-u-med-19-24 {
386 | width: 79.1667%;
387 | *width: 79.1357%;
388 | }
389 |
390 | .pure-u-med-4-5 {
391 | width: 80%;
392 | *width: 79.9690%;
393 | }
394 |
395 | .pure-u-med-5-6,
396 | .pure-u-med-20-24 {
397 | width: 83.3333%;
398 | *width: 83.3023%;
399 | }
400 |
401 | .pure-u-med-7-8,
402 | .pure-u-med-21-24 {
403 | width: 87.5000%;
404 | *width: 87.4690%;
405 | }
406 |
407 | .pure-u-med-11-12,
408 | .pure-u-med-22-24 {
409 | width: 91.6667%;
410 | *width: 91.6357%;
411 | }
412 |
413 | .pure-u-med-23-24 {
414 | width: 95.8333%;
415 | *width: 95.8023%;
416 | }
417 |
418 | .pure-u-med-1,
419 | .pure-u-med-1-1,
420 | .pure-u-med-5-5,
421 | .pure-u-med-24-24 {
422 | width: 100%;
423 | }
424 |
425 | .pure-u-lrg-1,
426 | .pure-u-lrg-1-1,
427 | .pure-u-lrg-1-2,
428 | .pure-u-lrg-1-3,
429 | .pure-u-lrg-2-3,
430 | .pure-u-lrg-1-4,
431 | .pure-u-lrg-3-4,
432 | .pure-u-lrg-1-5,
433 | .pure-u-lrg-2-5,
434 | .pure-u-lrg-3-5,
435 | .pure-u-lrg-4-5,
436 | .pure-u-lrg-5-5,
437 | .pure-u-lrg-1-6,
438 | .pure-u-lrg-5-6,
439 | .pure-u-lrg-1-8,
440 | .pure-u-lrg-3-8,
441 | .pure-u-lrg-5-8,
442 | .pure-u-lrg-7-8,
443 | .pure-u-lrg-1-12,
444 | .pure-u-lrg-5-12,
445 | .pure-u-lrg-7-12,
446 | .pure-u-lrg-11-12,
447 | .pure-u-lrg-1-24,
448 | .pure-u-lrg-2-24,
449 | .pure-u-lrg-3-24,
450 | .pure-u-lrg-4-24,
451 | .pure-u-lrg-5-24,
452 | .pure-u-lrg-6-24,
453 | .pure-u-lrg-7-24,
454 | .pure-u-lrg-8-24,
455 | .pure-u-lrg-9-24,
456 | .pure-u-lrg-10-24,
457 | .pure-u-lrg-11-24,
458 | .pure-u-lrg-12-24,
459 | .pure-u-lrg-13-24,
460 | .pure-u-lrg-14-24,
461 | .pure-u-lrg-15-24,
462 | .pure-u-lrg-16-24,
463 | .pure-u-lrg-17-24,
464 | .pure-u-lrg-18-24,
465 | .pure-u-lrg-19-24,
466 | .pure-u-lrg-20-24,
467 | .pure-u-lrg-21-24,
468 | .pure-u-lrg-22-24,
469 | .pure-u-lrg-23-24,
470 | .pure-u-lrg-24-24 {
471 | display: inline-block;
472 | *display: inline;
473 | zoom: 1;
474 | letter-spacing: normal;
475 | word-spacing: normal;
476 | vertical-align: top;
477 | text-rendering: auto;
478 | }
479 |
480 | .pure-u-lrg-1-24 {
481 | width: 4.1667%;
482 | *width: 4.1357%;
483 | }
484 |
485 | .pure-u-lrg-1-12,
486 | .pure-u-lrg-2-24 {
487 | width: 8.3333%;
488 | *width: 8.3023%;
489 | }
490 |
491 | .pure-u-lrg-1-8,
492 | .pure-u-lrg-3-24 {
493 | width: 12.5000%;
494 | *width: 12.4690%;
495 | }
496 |
497 | .pure-u-lrg-1-6,
498 | .pure-u-lrg-4-24 {
499 | width: 16.6667%;
500 | *width: 16.6357%;
501 | }
502 |
503 | .pure-u-lrg-1-5 {
504 | width: 20%;
505 | *width: 19.9690%;
506 | }
507 |
508 | .pure-u-lrg-5-24 {
509 | width: 20.8333%;
510 | *width: 20.8023%;
511 | }
512 |
513 | .pure-u-lrg-1-4,
514 | .pure-u-lrg-6-24 {
515 | width: 25%;
516 | *width: 24.9690%;
517 | }
518 |
519 | .pure-u-lrg-7-24 {
520 | width: 29.1667%;
521 | *width: 29.1357%;
522 | }
523 |
524 | .pure-u-lrg-1-3,
525 | .pure-u-lrg-8-24 {
526 | width: 33.3333%;
527 | *width: 33.3023%;
528 | }
529 |
530 | .pure-u-lrg-3-8,
531 | .pure-u-lrg-9-24 {
532 | width: 37.5000%;
533 | *width: 37.4690%;
534 | }
535 |
536 | .pure-u-lrg-2-5 {
537 | width: 40%;
538 | *width: 39.9690%;
539 | }
540 |
541 | .pure-u-lrg-5-12,
542 | .pure-u-lrg-10-24 {
543 | width: 41.6667%;
544 | *width: 41.6357%;
545 | }
546 |
547 | .pure-u-lrg-11-24 {
548 | width: 45.8333%;
549 | *width: 45.8023%;
550 | }
551 |
552 | .pure-u-lrg-1-2,
553 | .pure-u-lrg-12-24 {
554 | width: 50%;
555 | *width: 49.9690%;
556 | }
557 |
558 | .pure-u-lrg-13-24 {
559 | width: 54.1667%;
560 | *width: 54.1357%;
561 | }
562 |
563 | .pure-u-lrg-7-12,
564 | .pure-u-lrg-14-24 {
565 | width: 58.3333%;
566 | *width: 58.3023%;
567 | }
568 |
569 | .pure-u-lrg-3-5 {
570 | width: 60%;
571 | *width: 59.9690%;
572 | }
573 |
574 | .pure-u-lrg-5-8,
575 | .pure-u-lrg-15-24 {
576 | width: 62.5000%;
577 | *width: 62.4690%;
578 | }
579 |
580 | .pure-u-lrg-2-3,
581 | .pure-u-lrg-16-24 {
582 | width: 66.6667%;
583 | *width: 66.6357%;
584 | }
585 |
586 | .pure-u-lrg-17-24 {
587 | width: 70.8333%;
588 | *width: 70.8023%;
589 | }
590 |
591 | .pure-u-lrg-3-4,
592 | .pure-u-lrg-18-24 {
593 | width: 75%;
594 | *width: 74.9690%;
595 | }
596 |
597 | .pure-u-lrg-19-24 {
598 | width: 79.1667%;
599 | *width: 79.1357%;
600 | }
601 |
602 | .pure-u-lrg-4-5 {
603 | width: 80%;
604 | *width: 79.9690%;
605 | }
606 |
607 | .pure-u-lrg-5-6,
608 | .pure-u-lrg-20-24 {
609 | width: 83.3333%;
610 | *width: 83.3023%;
611 | }
612 |
613 | .pure-u-lrg-7-8,
614 | .pure-u-lrg-21-24 {
615 | width: 87.5000%;
616 | *width: 87.4690%;
617 | }
618 |
619 | .pure-u-lrg-11-12,
620 | .pure-u-lrg-22-24 {
621 | width: 91.6667%;
622 | *width: 91.6357%;
623 | }
624 |
625 | .pure-u-lrg-23-24 {
626 | width: 95.8333%;
627 | *width: 95.8023%;
628 | }
629 |
630 | .pure-u-lrg-1,
631 | .pure-u-lrg-1-1,
632 | .pure-u-lrg-5-5,
633 | .pure-u-lrg-24-24 {
634 | width: 100%;
635 | }
--------------------------------------------------------------------------------
/css/main-grid.css:
--------------------------------------------------------------------------------
1 | @media screen and (min-width: 35.5em) {
2 | .pure-u-sm-1,
3 | .pure-u-sm-1-1,
4 | .pure-u-sm-1-2,
5 | .pure-u-sm-1-3,
6 | .pure-u-sm-2-3,
7 | .pure-u-sm-1-4,
8 | .pure-u-sm-3-4,
9 | .pure-u-sm-1-5,
10 | .pure-u-sm-2-5,
11 | .pure-u-sm-3-5,
12 | .pure-u-sm-4-5,
13 | .pure-u-sm-5-5,
14 | .pure-u-sm-1-6,
15 | .pure-u-sm-5-6,
16 | .pure-u-sm-1-8,
17 | .pure-u-sm-3-8,
18 | .pure-u-sm-5-8,
19 | .pure-u-sm-7-8,
20 | .pure-u-sm-1-12,
21 | .pure-u-sm-5-12,
22 | .pure-u-sm-7-12,
23 | .pure-u-sm-11-12,
24 | .pure-u-sm-1-24,
25 | .pure-u-sm-2-24,
26 | .pure-u-sm-3-24,
27 | .pure-u-sm-4-24,
28 | .pure-u-sm-5-24,
29 | .pure-u-sm-6-24,
30 | .pure-u-sm-7-24,
31 | .pure-u-sm-8-24,
32 | .pure-u-sm-9-24,
33 | .pure-u-sm-10-24,
34 | .pure-u-sm-11-24,
35 | .pure-u-sm-12-24,
36 | .pure-u-sm-13-24,
37 | .pure-u-sm-14-24,
38 | .pure-u-sm-15-24,
39 | .pure-u-sm-16-24,
40 | .pure-u-sm-17-24,
41 | .pure-u-sm-18-24,
42 | .pure-u-sm-19-24,
43 | .pure-u-sm-20-24,
44 | .pure-u-sm-21-24,
45 | .pure-u-sm-22-24,
46 | .pure-u-sm-23-24,
47 | .pure-u-sm-24-24 {
48 | display: inline-block;
49 | *display: inline;
50 | zoom: 1;
51 | letter-spacing: normal;
52 | word-spacing: normal;
53 | vertical-align: top;
54 | text-rendering: auto;
55 | }
56 |
57 | .pure-u-sm-1-24 {
58 | width: 4.1667%;
59 | *width: 4.1357%;
60 | }
61 |
62 | .pure-u-sm-1-12,
63 | .pure-u-sm-2-24 {
64 | width: 8.3333%;
65 | *width: 8.3023%;
66 | }
67 |
68 | .pure-u-sm-1-8,
69 | .pure-u-sm-3-24 {
70 | width: 12.5000%;
71 | *width: 12.4690%;
72 | }
73 |
74 | .pure-u-sm-1-6,
75 | .pure-u-sm-4-24 {
76 | width: 16.6667%;
77 | *width: 16.6357%;
78 | }
79 |
80 | .pure-u-sm-1-5 {
81 | width: 20%;
82 | *width: 19.9690%;
83 | }
84 |
85 | .pure-u-sm-5-24 {
86 | width: 20.8333%;
87 | *width: 20.8023%;
88 | }
89 |
90 | .pure-u-sm-1-4,
91 | .pure-u-sm-6-24 {
92 | width: 25%;
93 | *width: 24.9690%;
94 | }
95 |
96 | .pure-u-sm-7-24 {
97 | width: 29.1667%;
98 | *width: 29.1357%;
99 | }
100 |
101 | .pure-u-sm-1-3,
102 | .pure-u-sm-8-24 {
103 | width: 33.3333%;
104 | *width: 33.3023%;
105 | }
106 |
107 | .pure-u-sm-3-8,
108 | .pure-u-sm-9-24 {
109 | width: 37.5000%;
110 | *width: 37.4690%;
111 | }
112 |
113 | .pure-u-sm-2-5 {
114 | width: 40%;
115 | *width: 39.9690%;
116 | }
117 |
118 | .pure-u-sm-5-12,
119 | .pure-u-sm-10-24 {
120 | width: 41.6667%;
121 | *width: 41.6357%;
122 | }
123 |
124 | .pure-u-sm-11-24 {
125 | width: 45.8333%;
126 | *width: 45.8023%;
127 | }
128 |
129 | .pure-u-sm-1-2,
130 | .pure-u-sm-12-24 {
131 | width: 50%;
132 | *width: 49.9690%;
133 | }
134 |
135 | .pure-u-sm-13-24 {
136 | width: 54.1667%;
137 | *width: 54.1357%;
138 | }
139 |
140 | .pure-u-sm-7-12,
141 | .pure-u-sm-14-24 {
142 | width: 58.3333%;
143 | *width: 58.3023%;
144 | }
145 |
146 | .pure-u-sm-3-5 {
147 | width: 60%;
148 | *width: 59.9690%;
149 | }
150 |
151 | .pure-u-sm-5-8,
152 | .pure-u-sm-15-24 {
153 | width: 62.5000%;
154 | *width: 62.4690%;
155 | }
156 |
157 | .pure-u-sm-2-3,
158 | .pure-u-sm-16-24 {
159 | width: 66.6667%;
160 | *width: 66.6357%;
161 | }
162 |
163 | .pure-u-sm-17-24 {
164 | width: 70.8333%;
165 | *width: 70.8023%;
166 | }
167 |
168 | .pure-u-sm-3-4,
169 | .pure-u-sm-18-24 {
170 | width: 75%;
171 | *width: 74.9690%;
172 | }
173 |
174 | .pure-u-sm-19-24 {
175 | width: 79.1667%;
176 | *width: 79.1357%;
177 | }
178 |
179 | .pure-u-sm-4-5 {
180 | width: 80%;
181 | *width: 79.9690%;
182 | }
183 |
184 | .pure-u-sm-5-6,
185 | .pure-u-sm-20-24 {
186 | width: 83.3333%;
187 | *width: 83.3023%;
188 | }
189 |
190 | .pure-u-sm-7-8,
191 | .pure-u-sm-21-24 {
192 | width: 87.5000%;
193 | *width: 87.4690%;
194 | }
195 |
196 | .pure-u-sm-11-12,
197 | .pure-u-sm-22-24 {
198 | width: 91.6667%;
199 | *width: 91.6357%;
200 | }
201 |
202 | .pure-u-sm-23-24 {
203 | width: 95.8333%;
204 | *width: 95.8023%;
205 | }
206 |
207 | .pure-u-sm-1,
208 | .pure-u-sm-1-1,
209 | .pure-u-sm-5-5,
210 | .pure-u-sm-24-24 {
211 | width: 100%;
212 | }
213 | }
214 |
215 | @media screen and (min-width: 48em) {
216 | .pure-u-med-1,
217 | .pure-u-med-1-1,
218 | .pure-u-med-1-2,
219 | .pure-u-med-1-3,
220 | .pure-u-med-2-3,
221 | .pure-u-med-1-4,
222 | .pure-u-med-3-4,
223 | .pure-u-med-1-5,
224 | .pure-u-med-2-5,
225 | .pure-u-med-3-5,
226 | .pure-u-med-4-5,
227 | .pure-u-med-5-5,
228 | .pure-u-med-1-6,
229 | .pure-u-med-5-6,
230 | .pure-u-med-1-8,
231 | .pure-u-med-3-8,
232 | .pure-u-med-5-8,
233 | .pure-u-med-7-8,
234 | .pure-u-med-1-12,
235 | .pure-u-med-5-12,
236 | .pure-u-med-7-12,
237 | .pure-u-med-11-12,
238 | .pure-u-med-1-24,
239 | .pure-u-med-2-24,
240 | .pure-u-med-3-24,
241 | .pure-u-med-4-24,
242 | .pure-u-med-5-24,
243 | .pure-u-med-6-24,
244 | .pure-u-med-7-24,
245 | .pure-u-med-8-24,
246 | .pure-u-med-9-24,
247 | .pure-u-med-10-24,
248 | .pure-u-med-11-24,
249 | .pure-u-med-12-24,
250 | .pure-u-med-13-24,
251 | .pure-u-med-14-24,
252 | .pure-u-med-15-24,
253 | .pure-u-med-16-24,
254 | .pure-u-med-17-24,
255 | .pure-u-med-18-24,
256 | .pure-u-med-19-24,
257 | .pure-u-med-20-24,
258 | .pure-u-med-21-24,
259 | .pure-u-med-22-24,
260 | .pure-u-med-23-24,
261 | .pure-u-med-24-24 {
262 | display: inline-block;
263 | *display: inline;
264 | zoom: 1;
265 | letter-spacing: normal;
266 | word-spacing: normal;
267 | vertical-align: top;
268 | text-rendering: auto;
269 | }
270 |
271 | .pure-u-med-1-24 {
272 | width: 4.1667%;
273 | *width: 4.1357%;
274 | }
275 |
276 | .pure-u-med-1-12,
277 | .pure-u-med-2-24 {
278 | width: 8.3333%;
279 | *width: 8.3023%;
280 | }
281 |
282 | .pure-u-med-1-8,
283 | .pure-u-med-3-24 {
284 | width: 12.5000%;
285 | *width: 12.4690%;
286 | }
287 |
288 | .pure-u-med-1-6,
289 | .pure-u-med-4-24 {
290 | width: 16.6667%;
291 | *width: 16.6357%;
292 | }
293 |
294 | .pure-u-med-1-5 {
295 | width: 20%;
296 | *width: 19.9690%;
297 | }
298 |
299 | .pure-u-med-5-24 {
300 | width: 20.8333%;
301 | *width: 20.8023%;
302 | }
303 |
304 | .pure-u-med-1-4,
305 | .pure-u-med-6-24 {
306 | width: 25%;
307 | *width: 24.9690%;
308 | }
309 |
310 | .pure-u-med-7-24 {
311 | width: 29.1667%;
312 | *width: 29.1357%;
313 | }
314 |
315 | .pure-u-med-1-3,
316 | .pure-u-med-8-24 {
317 | width: 33.3333%;
318 | *width: 33.3023%;
319 | }
320 |
321 | .pure-u-med-3-8,
322 | .pure-u-med-9-24 {
323 | width: 37.5000%;
324 | *width: 37.4690%;
325 | }
326 |
327 | .pure-u-med-2-5 {
328 | width: 40%;
329 | *width: 39.9690%;
330 | }
331 |
332 | .pure-u-med-5-12,
333 | .pure-u-med-10-24 {
334 | width: 41.6667%;
335 | *width: 41.6357%;
336 | }
337 |
338 | .pure-u-med-11-24 {
339 | width: 45.8333%;
340 | *width: 45.8023%;
341 | }
342 |
343 | .pure-u-med-1-2,
344 | .pure-u-med-12-24 {
345 | width: 50%;
346 | *width: 49.9690%;
347 | }
348 |
349 | .pure-u-med-13-24 {
350 | width: 54.1667%;
351 | *width: 54.1357%;
352 | }
353 |
354 | .pure-u-med-7-12,
355 | .pure-u-med-14-24 {
356 | width: 58.3333%;
357 | *width: 58.3023%;
358 | }
359 |
360 | .pure-u-med-3-5 {
361 | width: 60%;
362 | *width: 59.9690%;
363 | }
364 |
365 | .pure-u-med-5-8,
366 | .pure-u-med-15-24 {
367 | width: 62.5000%;
368 | *width: 62.4690%;
369 | }
370 |
371 | .pure-u-med-2-3,
372 | .pure-u-med-16-24 {
373 | width: 66.6667%;
374 | *width: 66.6357%;
375 | }
376 |
377 | .pure-u-med-17-24 {
378 | width: 70.8333%;
379 | *width: 70.8023%;
380 | }
381 |
382 | .pure-u-med-3-4,
383 | .pure-u-med-18-24 {
384 | width: 75%;
385 | *width: 74.9690%;
386 | }
387 |
388 | .pure-u-med-19-24 {
389 | width: 79.1667%;
390 | *width: 79.1357%;
391 | }
392 |
393 | .pure-u-med-4-5 {
394 | width: 80%;
395 | *width: 79.9690%;
396 | }
397 |
398 | .pure-u-med-5-6,
399 | .pure-u-med-20-24 {
400 | width: 83.3333%;
401 | *width: 83.3023%;
402 | }
403 |
404 | .pure-u-med-7-8,
405 | .pure-u-med-21-24 {
406 | width: 87.5000%;
407 | *width: 87.4690%;
408 | }
409 |
410 | .pure-u-med-11-12,
411 | .pure-u-med-22-24 {
412 | width: 91.6667%;
413 | *width: 91.6357%;
414 | }
415 |
416 | .pure-u-med-23-24 {
417 | width: 95.8333%;
418 | *width: 95.8023%;
419 | }
420 |
421 | .pure-u-med-1,
422 | .pure-u-med-1-1,
423 | .pure-u-med-5-5,
424 | .pure-u-med-24-24 {
425 | width: 100%;
426 | }
427 | }
428 |
429 | @media screen and (min-width: 58em) {
430 | .pure-u-lrg-1,
431 | .pure-u-lrg-1-1,
432 | .pure-u-lrg-1-2,
433 | .pure-u-lrg-1-3,
434 | .pure-u-lrg-2-3,
435 | .pure-u-lrg-1-4,
436 | .pure-u-lrg-3-4,
437 | .pure-u-lrg-1-5,
438 | .pure-u-lrg-2-5,
439 | .pure-u-lrg-3-5,
440 | .pure-u-lrg-4-5,
441 | .pure-u-lrg-5-5,
442 | .pure-u-lrg-1-6,
443 | .pure-u-lrg-5-6,
444 | .pure-u-lrg-1-8,
445 | .pure-u-lrg-3-8,
446 | .pure-u-lrg-5-8,
447 | .pure-u-lrg-7-8,
448 | .pure-u-lrg-1-12,
449 | .pure-u-lrg-5-12,
450 | .pure-u-lrg-7-12,
451 | .pure-u-lrg-11-12,
452 | .pure-u-lrg-1-24,
453 | .pure-u-lrg-2-24,
454 | .pure-u-lrg-3-24,
455 | .pure-u-lrg-4-24,
456 | .pure-u-lrg-5-24,
457 | .pure-u-lrg-6-24,
458 | .pure-u-lrg-7-24,
459 | .pure-u-lrg-8-24,
460 | .pure-u-lrg-9-24,
461 | .pure-u-lrg-10-24,
462 | .pure-u-lrg-11-24,
463 | .pure-u-lrg-12-24,
464 | .pure-u-lrg-13-24,
465 | .pure-u-lrg-14-24,
466 | .pure-u-lrg-15-24,
467 | .pure-u-lrg-16-24,
468 | .pure-u-lrg-17-24,
469 | .pure-u-lrg-18-24,
470 | .pure-u-lrg-19-24,
471 | .pure-u-lrg-20-24,
472 | .pure-u-lrg-21-24,
473 | .pure-u-lrg-22-24,
474 | .pure-u-lrg-23-24,
475 | .pure-u-lrg-24-24 {
476 | display: inline-block;
477 | *display: inline;
478 | zoom: 1;
479 | letter-spacing: normal;
480 | word-spacing: normal;
481 | vertical-align: top;
482 | text-rendering: auto;
483 | }
484 |
485 | .pure-u-lrg-1-24 {
486 | width: 4.1667%;
487 | *width: 4.1357%;
488 | }
489 |
490 | .pure-u-lrg-1-12,
491 | .pure-u-lrg-2-24 {
492 | width: 8.3333%;
493 | *width: 8.3023%;
494 | }
495 |
496 | .pure-u-lrg-1-8,
497 | .pure-u-lrg-3-24 {
498 | width: 12.5000%;
499 | *width: 12.4690%;
500 | }
501 |
502 | .pure-u-lrg-1-6,
503 | .pure-u-lrg-4-24 {
504 | width: 16.6667%;
505 | *width: 16.6357%;
506 | }
507 |
508 | .pure-u-lrg-1-5 {
509 | width: 20%;
510 | *width: 19.9690%;
511 | }
512 |
513 | .pure-u-lrg-5-24 {
514 | width: 20.8333%;
515 | *width: 20.8023%;
516 | }
517 |
518 | .pure-u-lrg-1-4,
519 | .pure-u-lrg-6-24 {
520 | width: 25%;
521 | *width: 24.9690%;
522 | }
523 |
524 | .pure-u-lrg-7-24 {
525 | width: 29.1667%;
526 | *width: 29.1357%;
527 | }
528 |
529 | .pure-u-lrg-1-3,
530 | .pure-u-lrg-8-24 {
531 | width: 33.3333%;
532 | *width: 33.3023%;
533 | }
534 |
535 | .pure-u-lrg-3-8,
536 | .pure-u-lrg-9-24 {
537 | width: 37.5000%;
538 | *width: 37.4690%;
539 | }
540 |
541 | .pure-u-lrg-2-5 {
542 | width: 40%;
543 | *width: 39.9690%;
544 | }
545 |
546 | .pure-u-lrg-5-12,
547 | .pure-u-lrg-10-24 {
548 | width: 41.6667%;
549 | *width: 41.6357%;
550 | }
551 |
552 | .pure-u-lrg-11-24 {
553 | width: 45.8333%;
554 | *width: 45.8023%;
555 | }
556 |
557 | .pure-u-lrg-1-2,
558 | .pure-u-lrg-12-24 {
559 | width: 50%;
560 | *width: 49.9690%;
561 | }
562 |
563 | .pure-u-lrg-13-24 {
564 | width: 54.1667%;
565 | *width: 54.1357%;
566 | }
567 |
568 | .pure-u-lrg-7-12,
569 | .pure-u-lrg-14-24 {
570 | width: 58.3333%;
571 | *width: 58.3023%;
572 | }
573 |
574 | .pure-u-lrg-3-5 {
575 | width: 60%;
576 | *width: 59.9690%;
577 | }
578 |
579 | .pure-u-lrg-5-8,
580 | .pure-u-lrg-15-24 {
581 | width: 62.5000%;
582 | *width: 62.4690%;
583 | }
584 |
585 | .pure-u-lrg-2-3,
586 | .pure-u-lrg-16-24 {
587 | width: 66.6667%;
588 | *width: 66.6357%;
589 | }
590 |
591 | .pure-u-lrg-17-24 {
592 | width: 70.8333%;
593 | *width: 70.8023%;
594 | }
595 |
596 | .pure-u-lrg-3-4,
597 | .pure-u-lrg-18-24 {
598 | width: 75%;
599 | *width: 74.9690%;
600 | }
601 |
602 | .pure-u-lrg-19-24 {
603 | width: 79.1667%;
604 | *width: 79.1357%;
605 | }
606 |
607 | .pure-u-lrg-4-5 {
608 | width: 80%;
609 | *width: 79.9690%;
610 | }
611 |
612 | .pure-u-lrg-5-6,
613 | .pure-u-lrg-20-24 {
614 | width: 83.3333%;
615 | *width: 83.3023%;
616 | }
617 |
618 | .pure-u-lrg-7-8,
619 | .pure-u-lrg-21-24 {
620 | width: 87.5000%;
621 | *width: 87.4690%;
622 | }
623 |
624 | .pure-u-lrg-11-12,
625 | .pure-u-lrg-22-24 {
626 | width: 91.6667%;
627 | *width: 91.6357%;
628 | }
629 |
630 | .pure-u-lrg-23-24 {
631 | width: 95.8333%;
632 | *width: 95.8023%;
633 | }
634 |
635 | .pure-u-lrg-1,
636 | .pure-u-lrg-1-1,
637 | .pure-u-lrg-5-5,
638 | .pure-u-lrg-24-24 {
639 | width: 100%;
640 | }
641 | }
642 |
643 | @media screen and (min-width: 75em) {
644 | .pure-u-xl-1,
645 | .pure-u-xl-1-1,
646 | .pure-u-xl-1-2,
647 | .pure-u-xl-1-3,
648 | .pure-u-xl-2-3,
649 | .pure-u-xl-1-4,
650 | .pure-u-xl-3-4,
651 | .pure-u-xl-1-5,
652 | .pure-u-xl-2-5,
653 | .pure-u-xl-3-5,
654 | .pure-u-xl-4-5,
655 | .pure-u-xl-5-5,
656 | .pure-u-xl-1-6,
657 | .pure-u-xl-5-6,
658 | .pure-u-xl-1-8,
659 | .pure-u-xl-3-8,
660 | .pure-u-xl-5-8,
661 | .pure-u-xl-7-8,
662 | .pure-u-xl-1-12,
663 | .pure-u-xl-5-12,
664 | .pure-u-xl-7-12,
665 | .pure-u-xl-11-12,
666 | .pure-u-xl-1-24,
667 | .pure-u-xl-2-24,
668 | .pure-u-xl-3-24,
669 | .pure-u-xl-4-24,
670 | .pure-u-xl-5-24,
671 | .pure-u-xl-6-24,
672 | .pure-u-xl-7-24,
673 | .pure-u-xl-8-24,
674 | .pure-u-xl-9-24,
675 | .pure-u-xl-10-24,
676 | .pure-u-xl-11-24,
677 | .pure-u-xl-12-24,
678 | .pure-u-xl-13-24,
679 | .pure-u-xl-14-24,
680 | .pure-u-xl-15-24,
681 | .pure-u-xl-16-24,
682 | .pure-u-xl-17-24,
683 | .pure-u-xl-18-24,
684 | .pure-u-xl-19-24,
685 | .pure-u-xl-20-24,
686 | .pure-u-xl-21-24,
687 | .pure-u-xl-22-24,
688 | .pure-u-xl-23-24,
689 | .pure-u-xl-24-24 {
690 | display: inline-block;
691 | *display: inline;
692 | zoom: 1;
693 | letter-spacing: normal;
694 | word-spacing: normal;
695 | vertical-align: top;
696 | text-rendering: auto;
697 | }
698 |
699 | .pure-u-xl-1-24 {
700 | width: 4.1667%;
701 | *width: 4.1357%;
702 | }
703 |
704 | .pure-u-xl-1-12,
705 | .pure-u-xl-2-24 {
706 | width: 8.3333%;
707 | *width: 8.3023%;
708 | }
709 |
710 | .pure-u-xl-1-8,
711 | .pure-u-xl-3-24 {
712 | width: 12.5000%;
713 | *width: 12.4690%;
714 | }
715 |
716 | .pure-u-xl-1-6,
717 | .pure-u-xl-4-24 {
718 | width: 16.6667%;
719 | *width: 16.6357%;
720 | }
721 |
722 | .pure-u-xl-1-5 {
723 | width: 20%;
724 | *width: 19.9690%;
725 | }
726 |
727 | .pure-u-xl-5-24 {
728 | width: 20.8333%;
729 | *width: 20.8023%;
730 | }
731 |
732 | .pure-u-xl-1-4,
733 | .pure-u-xl-6-24 {
734 | width: 25%;
735 | *width: 24.9690%;
736 | }
737 |
738 | .pure-u-xl-7-24 {
739 | width: 29.1667%;
740 | *width: 29.1357%;
741 | }
742 |
743 | .pure-u-xl-1-3,
744 | .pure-u-xl-8-24 {
745 | width: 33.3333%;
746 | *width: 33.3023%;
747 | }
748 |
749 | .pure-u-xl-3-8,
750 | .pure-u-xl-9-24 {
751 | width: 37.5000%;
752 | *width: 37.4690%;
753 | }
754 |
755 | .pure-u-xl-2-5 {
756 | width: 40%;
757 | *width: 39.9690%;
758 | }
759 |
760 | .pure-u-xl-5-12,
761 | .pure-u-xl-10-24 {
762 | width: 41.6667%;
763 | *width: 41.6357%;
764 | }
765 |
766 | .pure-u-xl-11-24 {
767 | width: 45.8333%;
768 | *width: 45.8023%;
769 | }
770 |
771 | .pure-u-xl-1-2,
772 | .pure-u-xl-12-24 {
773 | width: 50%;
774 | *width: 49.9690%;
775 | }
776 |
777 | .pure-u-xl-13-24 {
778 | width: 54.1667%;
779 | *width: 54.1357%;
780 | }
781 |
782 | .pure-u-xl-7-12,
783 | .pure-u-xl-14-24 {
784 | width: 58.3333%;
785 | *width: 58.3023%;
786 | }
787 |
788 | .pure-u-xl-3-5 {
789 | width: 60%;
790 | *width: 59.9690%;
791 | }
792 |
793 | .pure-u-xl-5-8,
794 | .pure-u-xl-15-24 {
795 | width: 62.5000%;
796 | *width: 62.4690%;
797 | }
798 |
799 | .pure-u-xl-2-3,
800 | .pure-u-xl-16-24 {
801 | width: 66.6667%;
802 | *width: 66.6357%;
803 | }
804 |
805 | .pure-u-xl-17-24 {
806 | width: 70.8333%;
807 | *width: 70.8023%;
808 | }
809 |
810 | .pure-u-xl-3-4,
811 | .pure-u-xl-18-24 {
812 | width: 75%;
813 | *width: 74.9690%;
814 | }
815 |
816 | .pure-u-xl-19-24 {
817 | width: 79.1667%;
818 | *width: 79.1357%;
819 | }
820 |
821 | .pure-u-xl-4-5 {
822 | width: 80%;
823 | *width: 79.9690%;
824 | }
825 |
826 | .pure-u-xl-5-6,
827 | .pure-u-xl-20-24 {
828 | width: 83.3333%;
829 | *width: 83.3023%;
830 | }
831 |
832 | .pure-u-xl-7-8,
833 | .pure-u-xl-21-24 {
834 | width: 87.5000%;
835 | *width: 87.4690%;
836 | }
837 |
838 | .pure-u-xl-11-12,
839 | .pure-u-xl-22-24 {
840 | width: 91.6667%;
841 | *width: 91.6357%;
842 | }
843 |
844 | .pure-u-xl-23-24 {
845 | width: 95.8333%;
846 | *width: 95.8023%;
847 | }
848 |
849 | .pure-u-xl-1,
850 | .pure-u-xl-1-1,
851 | .pure-u-xl-5-5,
852 | .pure-u-xl-24-24 {
853 | width: 100%;
854 | }
855 | }
--------------------------------------------------------------------------------