.field-name-field-sidebar-right-content {
	padding: 10px;
}
#counties, #school_districts
{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

#counties li
{
	width: 11em;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 5px;
	float: left;
}

#school_districts li
{
	width: 11em;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 5px;
	float: left;
}

#content .figure.anchor {
	border-right: 0;
	border-top: 0;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	float: right;
	margin-left: 0px;
	margin-right: -20px;
	margin-top: -44px;
}


table.icip-table-left-2 {}
table.icip-table-left-3 {}
table.icip-table-left-4 {}
	/* default align right */
	table.icip-table-left-2 tr th,
	table.icip-table-left-2 tr td,
	table.icip-table-left-3 tr th,
	table.icip-table-left-3 tr td,
	table.icip-table-left-4 tr th,
	table.icip-table-left-4 tr td
		{ text-align: right; }
	/* These columns align right */
	table.icip-table-left-2 tr th:nth-child(1),
	table.icip-table-left-2 tr th:nth-child(2),
	table.icip-table-left-2 tr td:nth-child(1),
	table.icip-table-left-2 tr td:nth-child(2),
	table.icip-table-left-3 tr th:nth-child(1),
	table.icip-table-left-3 tr th:nth-child(2),
	table.icip-table-left-3 tr th:nth-child(3),
	table.icip-table-left-3 tr td:nth-child(1),
	table.icip-table-left-3 tr td:nth-child(2),
	table.icip-table-left-3 tr td:nth-child(3),
	table.icip-table-left-4 tr th:nth-child(1),
	table.icip-table-left-4 tr th:nth-child(2),
	table.icip-table-left-4 tr th:nth-child(3),
	table.icip-table-left-4 tr th:nth-child(4),
	table.icip-table-left-4 tr td:nth-child(1),
	table.icip-table-left-4 tr td:nth-child(2),
	table.icip-table-left-4 tr td:nth-child(3),
	table.icip-table-left-4 tr td:nth-child(4)
		{ text-align: left; }


.icip-button-container-inline { display:inline;}

.icip-button-1 
{
	width: 210px;
	height: 120px;
	margin: 8px;
	padding: 18px 20px;
	overflow: hidden;
	text-align: left;
    border-radius: 10px;
	white-space: normal;
	
}

	.icip-button-1 span:nth-child(1)
	{
		display: block;
		text-align: left;
		font-weight: bold;
		font-size: 130%;
		margin-bottom: .8em;
	}
	.icip-button-1 span:nth-child(2)
	{
	}


	.icip-button-1.medium {
		width: 160px;
		height: 80px;
		padding: 13px 15px;
	}
	
	.icip-button-1.medium  span:nth-child(1){
		margin-bottom: .5em;
	}

	#right-sidebar .icip-button-1 {
		width:78%;
		max-width: 210px;
		height: auto;
		min-height: 90px;
		vertical-align: top;
		padding: 13px 15px;
	}

	#right-sidebar .icip-button-1 span:nth-child(1)
	{
		margin-bottom: .3em;
	}



