
/* Layout - 32 column grid, 960px fixed width, 20px gutters
-------------------------------------------------------------- */

/* grid widths */
.grid32-1 {width: 30px;}
.grid32-2 {width: 60px;}
.grid32-3 {width: 90px;}
.grid32-4 {width: 120px;}
.grid32-5 {width: 150px;}
.grid32-6 {width: 180px;}
.grid32-7 {width: 210px;}
.grid32-8 {width: 240px;}
.grid32-9 {width: 270px;}
.grid32-10 {width: 300px;}
.grid32-11 {width: 330px;}
.grid32-12 {width: 360px;}
.grid32-13 {width: 390px;}
.grid32-14 {width: 420px;}
.grid32-15 {width: 450px;}
.grid32-16 {width: 480px;}
.grid32-17 {width: 510px;}
.grid32-18 {width: 540px;}
.grid32-19 {width: 570px;}
.grid32-20 {width: 600px;}
.grid32-21 {width: 630px;}
.grid32-22 {width: 660px;}
.grid32-23 {width: 690px;}
.grid32-24 {width: 720px;}
.grid32-25 {width: 750px;}
.grid32-26 {width: 780px;}
.grid32-27 {width: 810px;}
.grid32-28 {width: 840px;}
.grid32-29 {width: 870px;}
.grid32-30 {width: 900px;}
.grid32-31 {width: 930px;}
.grid32-32 {width: 960px;}

/* block indents */
.grid32-indent-1 {margin-left: 30px;}
.grid32-indent-2 {margin-left: 60px;}
.grid32-indent-3 {margin-left: 90px;}
.grid32-indent-4 {margin-left: 120px;}
.grid32-indent-5 {margin-left: 150px;}
.grid32-indent-6 {margin-left: 180px;}
.grid32-indent-7 {margin-left: 210px;}
.grid32-indent-8 {margin-left: 240px;}
.grid32-indent-9 {margin-left: 270px;}
.grid32-indent-10 {margin-left: 300px;}
.grid32-indent-11 {margin-left: 330px;}
.grid32-indent-12 {margin-left: 360px;}
.grid32-indent-13 {margin-left: 390px;}
.grid32-indent-14 {margin-left: 420px;}
.grid32-indent-15 {margin-left: 450px;}
.grid32-indent-16 {margin-left: 480px;}
.grid32-indent-17 {margin-left: 510px;}
.grid32-indent-18 {margin-left: 540px;}
.grid32-indent-19 {margin-left: 570px;}
.grid32-indent-20 {margin-left: 600px;}
.grid32-indent-21 {margin-left: 630px;}
.grid32-indent-22 {margin-left: 660px;}
.grid32-indent-23 {margin-left: 690px;}
.grid32-indent-24 {margin-left: 720px;}
.grid32-indent-25 {margin-left: 750px;}
.grid32-indent-26 {margin-left: 780px;}
.grid32-indent-27 {margin-left: 810px;}
.grid32-indent-28 {margin-left: 840px;}
.grid32-indent-29 {margin-left: 870px;}
.grid32-indent-30 {margin-left: 900px;}
.grid32-indent-31 {margin-left: 930px;}


/* gutters (2 x margin) */
.block .inner {
  margin-left: 8px;
  margin-right: 8px;
}

/* hack to fix node-top & node-bottom being off-grid */
#content-content .node .first .inner {
    margin-right: 16px;
}

body,
div.full-width {
  min-width: 960px;
}
