body{
	min-width: 300px;
	width: 100%;
	height: 100%;
	position: absolute;
}
img, embed, object, video{	
	width: 100%;
	max-width: 100%;
	height: auto;
}

img.wpcf7-captchac {
   height: auto;
   width: auto;
}

.size-full{
	width: inherit;
	max-width: inherit;
}
.container{
	width: 100%;
	min-width: 300px;
	max-width: 960px;
	margin: 0 auto;
	padding: 0;
 	position: relative;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11 {
	display: inline-block;  
	float: left;  
	position: relative;
	margin-left: 1%;
	margin-right: 1%;
	overflow: hidden;
}
.grid_12 {
	position: relative;
	margin-left: 1%;
	margin-right: 1%;
	overflow: hidden;	
}
.grid_1{ width: 6.333%; }
.grid_2{ width: 14.667%; }
.grid_3{ width: 23%; }
.grid_4{ width: 31.333%; }
.grid_5{ width: 39.667%; }
.grid_6{ width: 48.0%; }
.grid_7{ width: 56.333%; }
.grid_8{ width: 64.667%; }
.grid_9{ width: 73.0%; }
.grid_10{ width: 81.333%; }
.grid_11{ width: 89.667%; }
.grid_12 { width: 98%; }

.prefix_1 {	padding-left:8.333%;}
.prefix_2 {padding-left:16.667%;}
.prefix_3 {padding-left:25.0%;}
.prefix_4 {padding-left:33.333%;}
.prefix_5 {padding-left:41.667%;}
.prefix_6 {padding-left:50.0%;}
.prefix_7 {padding-left:58.333%;}
.prefix_8 {padding-left:66.667%;}
.prefix_9 {padding-left:75.0%;}
.prefix_10 {padding-left:83.333%;}
.prefix_11 {padding-left:91.667%;}

.suffix_1 {padding-right:8.333%;}
.suffix_2 {padding-right:16.667%;}
.suffix_3 {padding-right:25.0%;}
.suffix_4 {padding-right:33.333%;}
.suffix_5 {padding-right:41.667%;}
.suffix_6 {padding-right:50.0%;}
.suffix_7 {padding-right:58.333%;}
.suffix_8 {padding-right:66.667%;}
.suffix_9 {padding-right:75.0%;}
.suffix_10 {padding-right:83.333%;}
.suffix_11 {padding-right:91.667%;}

.push_1 {left:8.333%;}
.push_2 {left:16.667%;}
.push_3 {left:25.0%;}
.push_4 {left:33.333%;}
.push_5 {left:41.667%;}
.push_6 {left:50%;} {left:50.0%;}
.push_7 {left:58.333%;}
.push_8 {left:66.667%;}
.push_9 {left:75.0%;}
.push_10 {left:83.333%;}
.push_11 {left:91.667%;}

.pull_1 {left:-8.333%;}
.pull_2 {left:-16.667%;}
.pull_3 {left:-25.0%;}
.pull_4 {left:-33.333%;}
.pull_5 {left:-41.667%;}
.pull_6 {left:-50.0%;}
.pull_7 {left:-58.333%;}
.pull_8 {left:-66.667%;}
.pull_9 {left:-75.0%;}
.pull_10 {left:-83.333%;}
.pull_11 {left:-91.667%;}

.alpha {
	margin-left: 0;
}
.omega {
	margin-right: 0;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.container{width: 98%; margin-left: 1%; margin-right: 1%;}	
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6  {width: 48%; margin-bottom: 10px; margin-left: 1%; margin-right: 0%;float: none;}
	.grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {width: 100%; margin-bottom: 20px; margin-left: 0%; margin-right: 0%;}
	
	.push_1, .push_2, .push_3, .push_4, .push_5, .push_6 {left:0%;}
	.push_7, .push_8, .push_9, .push_10, .push_11 {left:50%;}
	
	.pull_1, .pull_2, .pull_3, .pull_4, .pull_5, .pull_6{left:-50%;}
 	.pull_7, .pull_8, .pull_9, .pull_10, .pull_11 {left:0%;}
 	
	.prefix_1, .prefix_2, .prefix_3, .prefix_4, .prefix_5, .prefix_6 {padding-left:50%;}
	.prefix_7, .prefix_18, .prefix_9, .prefix_10, .prefix_11 {padding-left:0%;}
	
	.suffix_1, .suffix_2, .suffix_3, .suffix_4, .suffix_5, .suffix_6 {padding-right:50%;}
	.suffix_7, .suffix_8, .suffix_9, .suffix_10, .suffix_11 {padding-right:0%;}
}
@media only screen and (max-width: 480px) {
	.container{width: 98%; 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 {width: 98%; margin-bottom: 20px; float: none;}
	.push_1, .push_2, .push_3, .push_4, .push_5, .push_6, .push_7, .push_8, .push_9, .push_10, .push_11 {left:0;}
	.pull_1, .pull_2, .pull_3, .pull_4, .pull_5, .pull_6, .pull_7, .pull_8, .pull_9, .pull_10, .pull_11 {left:0;}
	.prefix_1, .prefix_2, .prefix_3, .prefix_4, .prefix_5, .prefix_6, .prefix_7, .prefix_18, .prefix_9, .prefix_10, .prefix_11 {padding-left:0;}
	.suffix_1, .suffix_2, .suffix_3, .suffix_4, .suffix_5, .suffix_6, .suffix_7, .suffix_8, .suffix_9, .suffix_10, .suffix_11 {padding-right:0;}
}