2012-06-29 00:46:45 -04:00
|
|
|
//
|
|
|
|
// Grid system
|
|
|
|
// --------------------------------------------------
|
|
|
|
|
|
|
|
|
2012-08-28 16:33:06 -04:00
|
|
|
// Set the container width, and override it for fixed navbars in media queries
|
2012-11-30 15:42:37 -05:00
|
|
|
.container {
|
2012-11-30 19:18:40 -05:00
|
|
|
.container-fixed();
|
2012-11-30 15:42:37 -05:00
|
|
|
}
|
2012-01-29 16:06:57 -05:00
|
|
|
|
2013-01-15 20:55:14 -05:00
|
|
|
// Mobile-first defaults
|
|
|
|
.row {
|
|
|
|
margin-left: -10px;
|
|
|
|
margin-right: -10px;
|
|
|
|
.clear_float();
|
|
|
|
}
|
|
|
|
[class^="span"] {
|
2013-01-16 16:11:45 -05:00
|
|
|
min-height: 1px;
|
2013-01-15 20:55:14 -05:00
|
|
|
padding-left: 10px;
|
|
|
|
padding-right: 10px;
|
|
|
|
// Proper box-model (padding doesn't add to width)
|
|
|
|
-webkit-box-sizing: border-box;
|
|
|
|
-moz-box-sizing: border-box;
|
|
|
|
box-sizing: border-box;
|
|
|
|
}
|
|
|
|
|
2013-01-17 03:42:31 -05:00
|
|
|
// Responsive: Tablets and up
|
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
|
|
|
|
[class^="span"] {
|
|
|
|
float: left;
|
|
|
|
}
|
|
|
|
.span1 { width: 8.3333333%; }
|
|
|
|
.span2 { width: 16.6666667%; }
|
|
|
|
.span3 { width: 25%; }
|
|
|
|
.span4 { width: 33.3333333%; }
|
|
|
|
.span5 { width: 41.666666667%; }
|
|
|
|
.span6 { width: 50%; }
|
|
|
|
.span7 { width: 58.333333333%; }
|
|
|
|
.span8 { width: 66.666666667%; }
|
|
|
|
.span9 { width: 75%; }
|
|
|
|
.span10 { width: 83.333333333%; }
|
|
|
|
.span11 { width: 91.666666667%; }
|
|
|
|
|
|
|
|
.offset1 { margin-left: 8.3333333%; }
|
|
|
|
.offset2 { margin-left: 16.6666667%; }
|
|
|
|
.offset3 { margin-left: 25%; }
|
|
|
|
.offset4 { margin-left: 33.3333333%; }
|
|
|
|
.offset5 { margin-left: 41.666666667%; }
|
|
|
|
.offset6 { margin-left: 50%; }
|
|
|
|
.offset7 { margin-left: 58.333333333%; }
|
|
|
|
.offset8 { margin-left: 66.666666667%; }
|
|
|
|
.offset9 { margin-left: 75%; }
|
|
|
|
.offset10 { margin-left: 83.333333333%; }
|
|
|
|
.offset11 { margin-left: 91.666666667%; }
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
// Responsive: Desktops and up
|
|
|
|
@media screen and (min-width: 992px) {
|
|
|
|
.container {
|
|
|
|
max-width: 940px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// Responsive: Large desktops and up
|
|
|
|
@media screen and (min-width: 1200px) {
|
|
|
|
.container {
|
|
|
|
max-width: 1170px;
|
|
|
|
}
|
|
|
|
[class^="span"] {
|
|
|
|
padding-left: 15px;
|
|
|
|
padding-right: 15px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2012-08-28 16:33:06 -04:00
|
|
|
// Fixed (940px)
|
2013-01-15 20:55:14 -05:00
|
|
|
// #grid > .core(@grid-column-width, @grid-gutter-width, @grid-row-width);
|
2012-07-29 19:51:24 -04:00
|
|
|
|
|
|
|
// Reset utility classes due to specificity
|
2012-09-26 01:20:24 -04:00
|
|
|
[class*="span"].pull-right {
|
2012-07-29 19:51:24 -04:00
|
|
|
float: right;
|
|
|
|
}
|