3
* Ubuntu Core Front-End Framework
5
* Grid file part of the Ubuntu Core Front-End Framework
7
* This grid is composed by 14 columns (units) separated by 13 gutters (1/3 unit).
8
* The first and last column are for padding purposes only.
9
* The content fits in the middle 12 columns.
10
* Possible divisions: 1 (12 units + 11 gutters), 2 (6 units + 5 gutters),
11
* 3 ( 4 units + 3 gutters) and 4 (3 units + 2 gutters).
13
* When 1 unit = 60px, 1 gutter = 20px
15
* @project Ubuntu Core Front-End Framework
16
* @author Web Team at Canonical Ltd
17
* @copyright 2012 Canonical Ltd
19
* @see http://gridinator.com/
20
* @see http://blueprintcss.org/
45
max-width: 65.333em; /* 980px / 15px (baseline font); 980px + (60px x 2) = 1100px */
48
@media screen and (min-width: 481px) {
52
display: inline; /* HACK_IE_LTE_6: To fix IE 6 double margin bug. */
58
@media screen and (max-width: 481px) {
62
display: inline; /* HACK_IE_LTE_6: To fix IE 6 double margin bug. */
69
.inner-wrapper-full-width {
72
display: inline; /* HACK_IE_LTE_6: To fix IE 6 double margin bug. */
79
@media screen and (min-width: 481px) {
80
.row { /** Clear entire row. */
88
@media screen and (max-width: 481px) {
89
.row { /** Clear entire row. */
103
@media screen and (min-width: 481px) {
104
.span-3, .span-4, .span-6, .span-5, .span-7, .span-8, .span-9, .span-12 {
106
display: inline; /* HACK_IE_LTE_6: To fix IE 6 double margin bug. */
108
margin: 0 1.333em 1.333em 0;
115
@media screen and (max-width: 481px) {
116
.span-3, .span-4, .span-6, .span-5, .span-7, .span-8, .span-9, .span-12 {
118
display: inline; /* HACK_IE_LTE_6: To fix IE 6 double margin bug. */
120
margin: 0 0.5em 0.5em 0;
127
width: 14.666em; /* 220px / 15px */
130
width: 20em; /* 300px / 15px */
133
width: 25.333em; /* 380px / 15px */
136
width: 30.666em; /* 460px / 15px */
139
width: 36em; /* 540px / 15px */
141
@media screen and (max-width: 481px) {
143
max-width: 41.333em; /* 620px / 15px */
146
@media screen and (min-width: 481px) {
148
width: 41.333em; /* 620px / 15px */
152
width: 46.666em; /* 700px / 15px */
154
.span-12 { /** Full width. */
155
width: 62.666em; /* 940px / 15px */
162
* Add these to a column to append or prepend
165
* @section empty-columns
168
.append-1 { padding-right: 5.333em; } /* 80px / 15px */
169
.append-2 { padding-right: 10.666em; } /* 160px / 15px */
170
.append-3 { padding-right: 16em; } /* 240px / 15px */
171
.append-4 { padding-right: 21.333em; } /* 320px / 15px */
172
.append-5 { padding-right: 26.666em; } /* 400px / 15px */
173
.append-6 { padding-right: 32em; } /* 480px / 15px */
174
.append-7 { padding-right: 37.333em; } /* 560px / 15px */
175
.append-8 { padding-right: 42.666em; } /* 640px / 15px */
176
.append-9 { padding-right: 48em; } /* 720px / 15px */
177
.append-10 { padding-right: 53.333em; } /* 800px / 15px */
178
.append-11 { padding-right: 58.666em; } /* 880px / 15px */
180
.prepend-1 { padding-left: 5.333em; }
181
.prepend-2 { padding-left: 10.666em; }
182
.prepend-3 { padding-left: 16em; }
183
.prepend-4 { padding-left: 21.333em; }
184
.prepend-5 { padding-left: 26.666em; }
185
.prepend-6 { padding-left: 32em; }
186
.prepend-7 { padding-left: 37.333em; }
187
.prepend-8 { padding-left: 42.666em; }
188
.prepend-9 { padding-left: 48em; }
189
.prepend-10 { padding-left: 53.333em; }
190
.prepend-11 { padding-left: 58.666em; }
198
.border { /** Border on right hand side of a column. */
200
margin-right: .666em;
201
border-right: 1px solid #ddd;
207
* Use these classes to push elements into the next
208
* column and pull it into the previous column
213
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11 {
218
margin-left: -5.333em;
221
margin-left: -10.666em;
227
margin-left: -21.333em;
230
margin-left: -26.666em;
236
margin-left: -37.333em;
239
margin-left: -42.666em;
245
margin-left: -53.333em;
248
margin-left: -58.666em;
251
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11 {
256
margin: 0 -6.666em 0 6.666em;
259
margin: 0 -12em 0 12em;
262
margin: 0 -17.333em 0 17.333em;
265
margin: 0 -22.666em 0 22.666em;
268
margin: 0 - 28em 0 28em;
271
margin: 0 -33.333em 0 33.333em;
274
margin: 0 -38.666em 0 38.666em;
277
margin: 0 -44em 0 44em;
280
margin: 0 -49.333em 0 49.333em;
283
margin: 0 -54.666em 0 54.666em;
286
margin: 0 -60em 0 60em;
292
* Add a gutter above or below and element
297
div.prepend-top, .prepend-top {
300
div.append-bottom, .append-bottom {
301
margin-bottom:1.333em;
307
* Add to last column a row
319
* Hard and soft clearing classes
327
.clearfix:after, .container:after {