.column,
.columns { 
	float: left; 
	display: inline;
}

.container .one.column,
.container .resp-one.column { width: 6.25%; }

.container .two.columns,
.container .resp-two.columns { width: 12.5%; }

.container .three.columns,
.container .resp-three.columns { width: 18.75%; }

.container .four.columns,
.container .resp-four.columns { width: 25%; }

.container .five.columns,
.container .resp-five.columns { width: 31.25%; }

.container .six.columns,
.container .resp-six.columns { width: 37.5%; }

.container .seven.columns,
.container .resp-seven.columns { width: 42.75%; }

.container .eight.columns,
.container .resp-eight.columns { width: 50%; }

.container .nine.columns,
.container .resp-nine.columns { width: 56.25%; }

.container .ten.columns,
.container .resp-ten.columns { width: 62.5%; }

.container .eleven.columns,
.container .resp-eleven.columns { width: 68.75%; }

.container .twelve.columns,
.container .resp-twelve.columns { width: 75%; }

.container .thirteen.columns,
.container .resp-thirteen.columns { width: 81.25%; }

.container .fourteen.columns,
.container .resp-fourteen.columns { width: 87.5%; }

.container .fifteen.columns,
.container .resp-fifteen.columns { width: 93.75%; }

.container .sixteen.columns,
.container .resp-sixteen.columns { width: 100%; }
                           
.container .one-third.column { width: 33.3%; }
.container .two-thirds.column { width: 66.6%; }
                           
/* Offsets */                  
.container .offset-by-one { padding-left: 6.25%; }
.container .offset-by-two { padding-left: 12.5%; }
.container .offset-by-three { padding-left: 18.75%; }
.container .offset-by-four { padding-left: 25%; }
.container .offset-by-five { padding-left: 31.25%; }
.container .offset-by-six { padding-left: 37.5%; }
.container .offset-by-seven { padding-left: 42.75%; }
.container .offset-by-eight { padding-left: 50%; }
.container .offset-by-nine { padding-left: 56.25%; }
.container .offset-by-ten { padding-left: 62.5%; }
.container .offset-by-eleven { padding-left: 68.75%; }
.container .offset-by-twelve { padding-left: 75%; }
.container .offset-by-thirteen { padding-left: 81.25%; }
.container .offset-by-fourteen { padding-left: 87.5%; }
.container .offset-by-fifteen { padding-left: 93.75%; }

#header .block {
	text-align: right;
}

#headright {
  float: right;
}

#logo {
	float: left;
	margin: 10px;
	text-align: left;
}

