/** **/ 


.grid *{
	border:0px solid #aaaaaa;
}

.grid p{
	margin-bottom:1em;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.grid:after {
  content: "";
  display: table;
  clear: both;
}
.col-1-1 {  width: 100%;}
.col-1-2 {  width: 50%;}
.col-1-3 {  width: 33.33%;}
.col-2-3 {   width: 66.66%;}
.col-1-4{	width: 25%;}
.col-3-4{	width: 75%;}
.col-1-5 {   width: 20%;}
.col-2-5 {   width: 40%;}
.col-3-5 {   width: 60%;}
.col-4-5 {   width: 80%;}
.col-1-8 {  width: 12.5%;}
.col-3-8 {  width: 12.5%;}

[class*='col-'] {
  float: left;
  padding-right: 0px;
}

[class*='col-']:last-of-type {
  padding-right: 0;
}

.grid-pad {
  padding: 2px 0 2px 20px;
}

.grid-pad > [class*='col-']:last-of-type {
  padding-right: 20px;
}

.max600{
	 
}


.max480{
	 
}


.max320{
	 
}

@media screen and (max-width: 600px) {
	
	.max600{
		width:100%;
		float:none;
	}
}

@media screen and (max-width: 480px) {
	
	.max480{
		width:100%;
		float:none;
	}
}

@media screen and (max-width: 320px) {
	
	.max320{
		width:100%;
		float:none;
	}
}