/*------------------------------------------------------------

	Aether Themes 6 Columns Grid

--------------------------------------------------------------*/

/* Resets
-------------------------------------------------------------- */
@-o-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}

html {
  overflow-y: auto;
}

img,
audio,
video,
canvas {
  max-width: 100%;
  height: auto;
}

* { -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; }

/* Grid
-------------------------------------------------------------- */

.container {
	max-width: 990px;
	width:92%;
	margin:0px auto;
	position: relative;
	zoom:1;
}

.container:before, .container:after { content:""; display: table; }
.container:after { clear:both; }


@media screen and (min-width: 200px) {
  .container {
    width: 98%;
  }

  .grid-1 {float:left; width: 46.969696969696%;  margin: 0 1.515151515152%;}
  .grid-2,
  .grid-3,
  .grid-4,
  .grid-5,
  .grid-6,
  .grid-half,
  .grid-full {
    float: left;
    width: 100%;
 margin: 0 1.515151515152%;
  }

  .grid-half {
    width: 100%;
    margin: 0 1.515151515152%;
  }

}


@media screen and (min-width: 640px) {
.grid-1     {width: 46.969696969696%; }
  .grid-2     { width: 30.30303030303%; }
  .grid-3,
  .grid-half  { width: 100%; }
  .grid-4     { width: 63.636363636364%; }
  .grid-5     { width: 80.30303030303%; }
  .grid-6,
  .grid-full  { width: 100%; }

}
@media screen and (min-width: 960px) {
	  .grid-1     { width: 13.63636363636267%; }
	 
}


/* Clearfix
-------------------------------------------------------------- */
.clearfix:before, .clearfix:after { content:""; display: table; }
.clearfix:after { clear:both; }
.clearfix { zoom:1; }