/**
 * @file grid24-984.css
 * Fusion Grid Layout - 24 column grid, 984px width, 20px gutters
 * -------------------------------------------------------------------- */

/* grid widths */
.grid24-1 {width: 41px;}
.grid24-2 {width: 82px;}
.grid24-3 {width: 123px;}
.grid24-4 {width: 164px;}
 .grid24-5 {width: 205px;}
.grid24-6 {width: 246px;}
.grid24-7 {width: 287px;}
.grid24-8 {width: 328px;}
.grid24-9 {width: 369px;}
.grid24-10 {width: 410px;}
.grid24-11 {width: 451px;}
.grid24-12 {width: 492px;}
.grid24-13 {width: 533px;}
.grid24-14 {width: 574px;}
.grid24-15 {width: 615px;}
.grid24-16 {width: 656px;}
.grid24-17 {width: 697px;}
.grid24-18 {width: 738px;}
.grid24-19 {width: 779px;}
.grid24-20 {width: 820px;}
.grid24-21 {width: 861px;}
.grid24-22 {width: 902px;}
.grid24-23 {width: 943px;}
.grid24-24 {width: 984px;}

/* block indents */
.grid24-indent-1 {margin-left: 41px;}
.grid24-indent-2 {margin-left: 82px;}
.grid24-indent-3 {margin-left: 123px;}
.grid24-indent-4 {margin-left: 164px;}
.grid24-indent-5 {margin-left: 205px;}
.grid24-indent-6 {margin-left: 246px;}
.grid24-indent-7 {margin-left: 287px;}
.grid24-indent-8 {margin-left: 328px;}
.grid24-indent-9 {margin-left: 369px;}
.grid24-indent-10 {margin-left: 410px;}
.grid24-indent-11 {margin-left: 451px;}
.grid24-indent-12 {margin-left: 492px;}
.grid24-indent-13 {margin-left: 533px;}
.grid24-indent-14 {margin-left: 574px;}
.grid24-indent-15 {margin-left: 615px;}
.grid24-indent-16 {margin-left: 656px;}
.grid24-indent-17 {margin-left: 697px;}
.grid24-indent-18 {margin-left: 738px;}
.grid24-indent-19 {margin-left: 779px;}
.grid24-indent-20 {margin-left: 820px;}
.grid24-indent-21 {margin-left: 861px;}
.grid24-indent-22 {margin-left: 902px;}
.grid24-indent-23 {margin-left: 943px;}

/* gutters (2 x margin) */
.block .inner {
  margin-left: 10px;
  margin-right: 10px;
}

/* hack to fix node-top & node-bottom being off-grid */
#content-content .node .first .inner {
    margin-right: 20px;
}

body,
div.full-width {
  min-width: 984px;
}
