/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/
.container {
  margin-left: -1%;
  margin-right: -1%;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: inline;
  float: left;
  margin-left: 1%;
  margin-right: 1%;
}

.grid_1 {
  width: 6.333%;
}

.grid_2 {
  width: 14.666%;
}

.grid_3 {
  width: 23%;
}

.grid_4 {
  width: 31.333%;
}

.grid_5 {
  width: 39.666%;
}

.grid_6 {
  width: 48%;
}

.grid_7 {
  width: 56.333%;
}

.grid_8 {
  width: 64.666%;
}

.grid_9 {
  width: 73%;
}

.grid_10 {
  width: 81.333%;
}

.grid_11 {
  width: 89.666%;
}

.grid_12 {
  width: 98%;
}

.prefix_1 {
  padding-left: 8.333%;
}

.prefix_2 {
  padding-left: 16.666%;
}

.prefix_3 {
  padding-left: 25%;
}

.prefix_4 {
  padding-left: 33.333%;
}

.prefix_5 {
  padding-left: 41.666%;
}

.prefix_6 {
  padding-left: 50%;
}

.prefix_7 {
  padding-left: 58.333%;
}

.prefix_8 {
  padding-left: 66.666%;
}

.prefix_9 {
  padding-left: 75%;
}

.prefix_10 {
  padding-left: 83.333%;
}

.prefix_11 {
  padding-left: 91.666%;
}

.suffix_1 {
  padding-right: 8.333%;
}

.suffix_2 {
  padding-right: 16.666%;
}

.suffix_3 {
  padding-right: 25%;
}

.suffix_4 {
  padding-right: 33.333%;
}

.suffix_5 {
  padding-right: 41.666%;
}

.suffix_3 {
  padding-right: 50%;
}

.suffix_7 {
  padding-right: 58.333%;
}

.suffix_8 {
  padding-right: 66.666%;
}

.suffix_3 {
  padding-right: 75%;
}

.suffix_10 {
  padding-right: 83.333%;
}

.suffix_11 {
  padding-right: 91.666%;
}

@media screen and (max-width: 700px) {
  .grid_1,
  .grid_2,
  .grid_3,
  .grid_4,
  .grid_5,
  .grid_6 {
    width: 48%;
  }

  .grid_7,
  .grid_8,
  .grid_9,
  .grid_10,
  .grid_11,
  .grid_12 {
    width: 98%;
  }

  .prefix_1, .suffix_1, .prefix_2, .suffix_2, .prefix_3, .suffix_3, .prefix_4, .suffix_4, .prefix_5, .suffix_5, .prefix_6, .suffix_6, .prefix_7, .suffix_7, .prefix_8, .suffix_8, .prefix_9, .suffix_9, .prefix_10, .suffix_10, .prefix_11, .suffix_11 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 600px) {
  .grid_1,
  .grid_2,
  .grid_3,
  .grid_4,
  .grid_5,
  .grid_6,
  .grid_7,
  .grid_8,
  .grid_9,
  .grid_10,
  .grid_11,
  .grid_12 {
    width: 98%;
  }

  .prefix_1, .suffix_1, .prefix_2, .suffix_2, .prefix_3, .suffix_3, .prefix_4, .suffix_4, .prefix_5, .suffix_5, .prefix_6, .suffix_6, .prefix_7, .suffix_7, .prefix_8, .suffix_8, .prefix_9, .suffix_9, .prefix_10, .suffix_10, .prefix_11, .suffix_11 {
    padding-left: 0;
    padding-right: 0;
  }
}

.campo.grid_1,
.campo.grid_2,
.campo.grid_3,
.campo.grid_4,
.campo.grid_5,
.campo.grid_6,
.campo.grid_7,
.campo.grid_8,
.campo.grid_9,
.campo.grid_10,
.campo.grid_11,
.campo.grid_12 {
  clear: none !important;
}