/*================================================================
                 Fixed Grid Styles 
================================================================*/

.container {
	position:relative;
	margin:0px auto;
	padding:0px; 	
	width:960px;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

.container [class*="grid_"] { padding:0 10px; }

.container.nP [class*="grid_"] { padding:0px 5px; }


.container [class*="grid_"] .nPi { padding: 0px 300px 0px 0px; }

.container [class*="grid_"] .nPiL { padding: 0px 0px 0px 20px; }

.container [class*="grid_"] .nPiLb { padding: 0px 0px 0px 0px; }
.container [class*="grid_"] .nPiRb { padding: 0px 0px 0px 10px; }

.container [class*="grid_"] .nPiRc { padding: 0px 0px 0px 0px; }

.container [class*="grid_"] .nPiLi { padding: 30px 0px 30px 0px; }
.container [class*="grid_"] .nPiLii { padding: 27px 0px 30px 15px; }
.container [class*="grid_"] .nPiLin { padding: 0px 0px 0px 0px; }
.container [class*="grid_"] .nPiLinr { padding: 0px 0px 0px 8px; }

.gutterless { padding:0 10px; }
.gutterless > [class*="grid_"] { padding:0; }

.container .alpha { padding-left:0; }
.container .omega { padding-right:0; }
.container .padless { padding:0; }

.container [class*="grid_"] {
	position:relative;
	float:left;
	width:100%;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
}

.container .grid_1  { width:8.333%; }
.container .grid_2  { width:16.666%; }
.container .grid_3  { width:25%; }
.container .grid_4  { width:33.333%; }
.container .grid_5  { width:41.666%; }
.container .grid_6  { width:50%; }
.container .grid_7  { width:58.333%; }
.container .grid_8  { width:66.666%; }
.container .grid_9  { width:75%; }
.container .grid_10 { width:83.333%; }
.container .grid_11 { width:91.666%; }
.container .grid_12 { width:100%; }

.container .push_1  { left:8.333%; }
.container .push_2  { left:16.666%; }
.container .push_3  { left:25%; }
.container .push_4  { left:33.333%; }
.container .push_5  { left:41.666%; }
.container .push_6  { left:50%; }
.container .push_7  { left:58.333%; }
.container .push_8  { left:66.666%; }
.container .push_9  { left:75%; }
.container .push_10 { left:83.333%; }
.container .push_11 { left:91.666%; }
.container .push_12 { left:100%; }

.container .pull_1  { left:-8.333%; }
.container .pull_2  { left:-16.666%; }
.container .pull_3  { left:-25%; }
.container .pull_4  { left:-33.333%; }
.container .pull_5  { left:-41.666%; }
.container .pull_6  { left:-50%; }
.container .pull_7  { left:-58.333%; }
.container .pull_8  { left:-66.666%; }
.container .pull_9  { left:-75%; }
.container .pull_10 { left:-83.333%; }
.container .pull_11 { left:-91.666%; }
.container .pull_12 { left:-100%; }	

.container .prefix_1  { margin-left:8.333%; }
.container .prefix_2  { margin-left:16.666%; }
.container .prefix_3  { margin-left:25%; }
.container .prefix_4  { margin-left:33.333%; }
.container .prefix_5  { margin-left:41.666%; }
.container .prefix_6  { margin-left:50%; }
.container .prefix_7  { margin-left:58.333%; }
.container .prefix_8  { margin-left:66.666%; }
.container .prefix_9  { margin-left:75%; }
.container .prefix_10 { margin-left:83.333%; }
.container .prefix_11 { margin-left:91.666%; }
.container .prefix_12 { margin-left:100%; }

.container .suffix_1  { margin-right:8.333%; }
.container .suffix_2  { margin-right:16.666%; }
.container .suffix_3  { margin-right:25%; }
.container .suffix_4  { margin-right:33.333%; }
.container .suffix_5  { margin-right:41.666%; }
.container .suffix_6  { margin-right:50%; }
.container .suffix_7  { margin-right:58.333%; }
.container .suffix_8  { margin-right:66.666%; }
.container .suffix_9  { margin-right:75%; }
.container .suffix_10 { margin-right:83.333%; }
.container .suffix_11 { margin-right:91.666%; }
.container .suffix_12 { margin-right:100%; }