.cheeseLibraryFilters {
	clear: both;
}

.cheeseLibraryFilters div {
	float: left;
}

.cheeseLibraryFilters ul {
	list-style-type:none;
	padding-left:0;
	margin-right:25px;
}
ul.basicsearch {
	list-style-type:none;
	padding-left:0;
}
ul.basicsearch li {
	margin-bottom:10px;
}
#toggle_search {
	color:#D9531E;
}
#toggle_search:hover {
	text-decoration:underline;
}

#cheeseAdvLibraryFilters, #cheeseLibraryFilters {
	float: left;
	width: 100%;
}
#cheeseLibraryFilters div, #cheeseAdvLibraryFilters div {
	float: left;
	margin-right:10px;
}

#cheeseAdvLibraryFilters ul, #cheeseLibraryFilters ul {
	list-style-type:none;
	padding-left:0;
}
div.milktype ul, div.classification ul, div.flavor ul, div.rennet ul, div.milktreatment ul {
	width:220px;
	
}
div.style, div.style ul, div.rind, div.rind ul {
	width:440px;
}
div.style ul li, div.rind ul li {
	float:left;
	width:48%;
	padding-right:2%;
	display:block;
}
@media only screen and (max-width: 500px) {
	div.style, div.style ul, div.rind, div.rind ul {
	width:300px;
}
div.style ul li, div.rind ul li {
	width:300px !important;
	padding-right:0%;
}
h4.radiotitle {
	width:280px!important;
}
}
.block {
	display:block;
	float:left;
	margin-bottom:15px;
}
h4.radiotitle {
	width:98%;
	padding:0px 0px 0px 10px;
	margin:0px 0px 5px 0px;
	background-color:#efefef;
}
ul.alphabet-cheese-list {
	list-style-type:none;
	padding-left:0;
	margin-top:15px;
	float:left;
}

ul.alphabet-cheese-list li {
	float:left;
	width:225px;
	height:151px;
	margin-right:10px;
	margin-bottom:50px;
	line-height:21px;
	padding-bottom:10px;
}

ul.alphabet-cheese-list li p.cheeseimg {
display: block;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}
ul.alphabet-cheese-list li p.cheeseimg {
height:151px;
}

ul#alphabet_list {
	padding-left:20px;
	float: left;
}

#library_alphabet span {
	background-color:#D9531E;
	padding:5px;
	color:#fff;
	margin-right:13px;
}

#show_alphabet, #hide_alphabet {
	color:#D9531E;
	float:right;
	padding:10px 20px 5px 0px;
}
#show_alphabet:hover, #hide_alphabet:hover, #show_search:hover, #hide_search:hover {
	text-decoration:underline;
}
#show_search, #hide_search {
	color:#D9531E;
	float:right;
	display: block;
	margin-right: 20px;
}

#toggle_advanced_search {
	color:#D9531E;
}
#toggle_advanced_search:hover {
	text-decoration:underline;
}
#clear-cheesesearch {
	display:inline-block;
	float:right;
	padding:0px 20px 0px 0px;
	margin:0;
}
h2.cheesesearch {
	display:inline-block;
	padding:0;
	margin:0;
}
