@media only screen and (min-width:1280px) {
/**
 * Fusion Grid Layout - 1390px width, 16 column grid, 30px gutters
 * -------------------------------------------------------------------- */

/* grid widths */
body .grid16-1 {width: 86px;}
body .grid16-2 {width: 173px;}
body .grid16-3 {width: 260px;}
body .grid16-4 {width: 347px;}
body .grid16-5 {width: 434px;}
body .grid16-6 {width: 521px;}
body .grid16-7 {width: 608px;}
body .grid16-8 {width: 695px;}
body .grid16-9 {width: 781px;}
body .grid16-10 {width: 868px;}
body .grid16-11 {width: 955px;}
body .grid16-12 {width: 1042px;}
body .grid16-13 {width: 1129px;}
body .grid16-14 {width: 1216px;}
body .grid16-15 {width: 1303px;}
body .grid16-16 {width: 1390px;}

/* block indents */
body .grid16-indent-1 {margin-left: 86px;}
body .grid16-indent-2 {margin-left: 173px;}
body .grid16-indent-3 {margin-left: 260px;}
body .grid16-indent-4 {margin-left: 347px;}
body .grid16-indent-5 {margin-left: 434px;}
body .grid16-indent-6 {margin-left: 521px;}
body .grid16-indent-7 {margin-left: 608px;}
body .grid16-indent-8 {margin-left: 695px;}
body .grid16-indent-9 {margin-left: 781px;}
body .grid16-indent-10 {margin-left: 868px;}
body .grid16-indent-11 {margin-left: 955px;}
body .grid16-indent-12 {margin-left: 1042px;}
body .grid16-indent-13 {margin-left: 1129px;}
body .grid16-indent-14 {margin-left: 1216px;}
body .grid16-indent-15 {margin-left: 1303px;}


/* gutters (2 x margin) */
.gutter {
  margin-left: 15px;
  margin-right: 15px;
}


/* page min width */
body,
div.full-width {
  min-width: 1390px;
}

#grid-mask-overlay .block .gutter {
  background-color: rgba(0, 73, 225, .12);
  outline: none;
}

#label_sidebar {
  display: block;
}
}

@media all and (min-width:960px) and (max-width:1279px)  {
/**
 * Fusion Grid Layout - 1200px width, 16 column grid, 20px gutters
 * -------------------------------------------------------------------- */

/* grid widths */
body .grid16-1 {width: 75px;}
body .grid16-2 {width: 150px;}
body .grid16-3 {width: 225px;}
body .grid16-4 {width: 300px;}
body .grid16-5 {width: 375px;}
body .grid16-6 {width: 450px;}
body .grid16-7 {width: 525px;}
body .grid16-8 {width: 600px;}
body .grid16-9 {width: 675px;}
body .grid16-10 {width: 750px;}
body .grid16-11 {width: 825px;}
body .grid16-12 {width: 900px;}
body .grid16-13 {width: 975px;}
body .grid16-14 {width: 1050px;}
body .grid16-15 {width: 1125px;}
body .grid16-16 {width: 1200px;}

/* block indents */
body .grid16-indent-1 {margin-left: 75px;}
body .grid16-indent-2 {margin-left: 150px;}
body .grid16-indent-3 {margin-left: 225px;}
body .grid16-indent-4 {margin-left: 300px;}
body .grid16-indent-5 {margin-left: 375px;}
body .grid16-indent-6 {margin-left: 450px;}
body .grid16-indent-7 {margin-left: 525px;}
body .grid16-indent-8 {margin-left: 600px;}
body .grid16-indent-9 {margin-left: 675px;}
body .grid16-indent-10 {margin-left: 750px;}
body .grid16-indent-11 {margin-left: 825px;}
body .grid16-indent-12 {margin-left: 900px;}
body .grid16-indent-13 {margin-left: 975px;}
body .grid16-indent-14 {margin-left: 1050px;}
body .grid16-indent-15 {margin-left: 1125px;}


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


/* page min width */
body,
div.full-width {
  min-width: 1200px;
}

#grid-mask-overlay .block .gutter {
  background-color: rgba(213,95,28,.15);
  outline: none;
}

#label_sidebar_tablet_landscape {
  display: block;
}
}

@media all and (min-width:768px) and (max-width:959px;) {
/**
 * Fusion Grid Layout - 1100px width, 16 column grid, 20px gutters
 * -------------------------------------------------------------------- */

/* grid widths */
body .grid16-1 {width: 68px;}
body .grid16-2 {width: 137px;}
body .grid16-3 {width: 206px;}
body .grid16-4 {width: 275px;}
body .grid16-5 {width: 343px;}
body .grid16-6 {width: 412px;}
body .grid16-7 {width: 481px;}
body .grid16-8 {width: 550px;}
body .grid16-9 {width: 618px;}
body .grid16-10 {width: 687px;}
body .grid16-11 {width: 756px;}
body .grid16-12 {width: 825px;}
body .grid16-13 {width: 893px;}
body .grid16-14 {width: 962px;}
body .grid16-15 {width: 1031px;}
body .grid16-16 {width: 1100px;}

/* block indents */
body .grid16-indent-1 {margin-left: 68px;}
body .grid16-indent-2 {margin-left: 137px;}
body .grid16-indent-3 {margin-left: 206px;}
body .grid16-indent-4 {margin-left: 275px;}
body .grid16-indent-5 {margin-left: 343px;}
body .grid16-indent-6 {margin-left: 412px;}
body .grid16-indent-7 {margin-left: 481px;}
body .grid16-indent-8 {margin-left: 550px;}
body .grid16-indent-9 {margin-left: 618px;}
body .grid16-indent-10 {margin-left: 687px;}
body .grid16-indent-11 {margin-left: 756px;}
body .grid16-indent-12 {margin-left: 825px;}
body .grid16-indent-13 {margin-left: 893px;}
body .grid16-indent-14 {margin-left: 962px;}
body .grid16-indent-15 {margin-left: 1031px;}


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


/* page min width */
body,
div.full-width {
  min-width: 1100px;
}

#grid-mask-overlay .block .gutter {
  background-color: rgba(11,186,40,.15);
  outline: none;
}

#label_sidebar_tablet_portrait {
  display: block;
}
}

@media only screen and (max-width:759px) {
/**
 * Fusion Grid Layout - Mobile layout, 16 column grid, 10px gutters
 * -------------------------------------------------------------------- */

/* grid widths */
body .grid16-1,
body .grid16-2,
body .grid16-3,
body .grid16-4,
body .grid16-5,
body .grid16-6,
body .grid16-7,
body .grid16-8,
body .grid16-9,
body .grid16-10,
body .grid16-11,
body .grid16-12,
body .grid16-13,
body .grid16-14,
body .grid16-15,
body .grid16-16 {
  clear: both;
  width: 100%;
}

/* gutters (2 x margin) */
.gutter {
  margin-left: 5px;
  margin-right: 5px;
}



#grid-mask-overlay .block .gutter {
  background-color: rgba(220,220,70,.1);
  outline: none;
}

#label_sidebar_phone_landscape {
  display: block;
}
}
