/*

	Columns

*/

.column-layout:after { clear: both; content: ' '; height: 0; overflow: hidden; display: block; visibility: hidden; }
.margin-padding { padding-right: 20px; }
.column-layout-2 .column {
	width: 50%;
	float: left;
}

.column-layout-3 .column {
	width: 33%;
	float: left;
}

.column-layout-4 .column {
	width: 25%;
	float: left;
}

.column-layout-5 .column {
	width: 20%;
	float: left;
}

iframe.functioneer {
	overflow: hidden;
}


#functioneer-pagination {
}

#functioneer-pagination ul {
	display: inline-block;
	padding: 1em 0;
}
#functioneer-pagination li {
	display: inline-block;
	margin-right: .25em;
}
#functioneer-pagination ul ul {
	padding:none;
}
#functioneer-pagination a {
	text-decoration: none;
	display: inline-block;
	width: 1em;
	text-align: center;
}

#functioneer-pagination .current a,
#functioneer-pagination a:hover {
	background: #61aa44;
	border-radius: 100%;
	color: #fff;
	width: 2em;
	height: 0;
	padding: .33em 0 1.67em;
}
#functioneer-pagination a:hover {
	background: #999999;
}