div#node-88971 .attribute-41 label, div#node-88971 .attribute-24 label, div#node-88971 .attribute-26 label, div#node-88971 .attribute-28 label, div#node-88971 .attribute-30 label, div#node-88971 .attribute-32 label, div#node-88971 .attribute-34 label, div#node-88971 .attribute-40 label, div#node-88971 .attribute-35 label, div#node-88971 .attribute-37 label{display:none !important;}
div#node-88971 label.option{display:block !important;}

div#node-88971 .attribute-25 , div#node-88971 .attribute-27 , div#node-88971 .attribute-29, div#node-88971 .attribute-31, div#node-88971 .attribute-33, div#node-88971 .attribute-36, div#node-88971 .attribute-38 {padding-left:30px !important;display:none;}
/* RESPONSIVE CSS OVERRIDES */
/*                          */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

/*************   UBERSEARCH     ***************/

div.search_intro {margin:10px;}
div.search_intro h1 {padding-left:0px !important;}
#ubersearch img.inset_picture {float:right;height:auto;width:300px;margin-left:10px;margin-bottom:10px;margin-top:10px;}
#ubersearch img.inset_picture_b {clear:both;height:auto;width:900px;margin-bottom:10px;margin-left:auto;margin-right:auto;}

#ubersearch .views-field-nodefield {margin-bottom:5px;}
#ubersearch .views-accordion-item .views-field-title span{font-size:16px;}
#ubersearch .views-accordion-item .views-field-title span a{font-size:16px;text-decoration:none !important;margin-left:15px;font-weight:600 !important;text-indent:0px;display:block;}

#right-sidebar div#block-faceted_search_ui-7_keyword {
	background-size: cover !important;
	box-shadow: 0px 0px 1px #999988;
	border: 1px solid #999988;
	background: url(/sites/all/themes/foundation/images/protobg.jpg) no-repeat;
	display: block !important;
	width: 91% !important;
	clear: both !important;
	height: Auto !important;
	padding: 4% !important;
	margin-bottom: 0px !important;
}
#right-sidebar div#block-faceted_search_ui-7_keyword h2 {
	text-shadow: 0px 0px 3px #999988;
	letter-spacing: 9px;
	font-family: 'Open Sans', sans-serif !important;
	width: 100%;
	color: #ffffff !important;
	text-transform: uppercase !important;
	font-size: 18px !important;
	margin-bottom: 0px !important;
	font-weight: 400 !important;
}
#right-sidebar div#block-faceted_search_ui-7_keyword .faceted-search-more, #right-sidebar div#block-faceted_search_ui-7_keyword #edit-refine-2-wrapper {
	display: none !important;
}
#right-sidebar div#block-faceted_search_ui-7_keyword input[type="submit"] {
	background-color: #999988 !important;
	color: #ffffff !important;
	border: 1px solid #333333 !important;
	margin-top: 5px;
}
#block-quicktabs-1 {
	clear: both !important;
}
#right-sidebar div#block-faceted_search_ui-7_keyword .form-text {
	width: 100%;
}
#right-sidebar input#edit-submit {
	margin-top: 5px !important;
}
#right-sidebar .uberinfo {
	float: right;
	background-color: #999988;
	box-shadow: 0px 0px 1px #999988;
	border: 1px solid #333333;
	height: Auto !important;
	padding: 4% !important;
	display: block !important;
	width: 91% !important;
	clear: both !important;
	margin-bottom: 10px !important;
}
#right-sidebar .uberinner {
	padding: 3px;
}
#right-sidebar .uberinner p {
	color: #ffffff;
	text-shadow: 0px 0px 3px #999988;
}
#ubersearch .view-empty {
	margin-top: 5px;
	border-top: 1px solid #fff;
}
#ubersearch .field {
	clear: both !important;
}
.views-exposed-widget #edit-submit-uber-search-3 {
	display: none !important;
}
.refinesearch {
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	width: 50%;
	height: 50%;
}
.refinesearch .active {
	opacity: 1;
}
.filter-col .perpage {
	position: relative;
	display: block;
	top: 25px;
	left: 25px;
}
.perpage2 {
	position: absolute;
	display: none;
	top: 365px;
	left: 590px;
}
.guidedbox h2 {
	display: none !important;
}
.guidedbox ul.faceted_guided {
	padding-left: 0px !important;
	margin-left: 0px!important;
}
#block-- {
	margin-top: 0px !important;
	padding-top: 0px !important;
}



body.not-logged-in #ubersearch #edit-type-materials_article-wrapper, body.not-logged-in #ubersearch label[for="edit-type-materials-article"]
{
	display: none !important;
}
body.role-authenticated-user #ubersearch #edit-type-materials_article-wrapper
{
	display: block !important;
}
body.not-logged-in #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Applicant #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Pre-Applicant #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Organization-Subscriber #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-PLM-US #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-PLM-Canada #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Product-List-Manufacturer #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Retail-Subscriber #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Individual-Subscriber #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.not-logged-in #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Applicant #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Pre-Applicant #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Organization-Subscriber #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-PLM-US #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-PLM-Canada #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Product-List-Manufacturer #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Retail-Subscriber #ubersearch label[for="edit-type-opd-prohibited-product"],
body.role-Individual-Subscriber #ubersearch label[for="edit-type-opd-prohibited-product"]
{
	display: none !important;
}
body.role-OMRI-Staff-Administrator #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Advisory-Council #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Board-Member #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-OMRI-General-Staff #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-OMRI-Staff-Content-Editor #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Organic-Certifier #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Additional-Certifier-User #ubersearch #edit-type-opd-prohibited-product-wrapper,
body.role-Review-Panel #ubersearch #edit-type-opd-prohibited-product-wrapper
{
	display: block !important;
}

body.not-logged-in #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Applicant #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Pre-Applicant #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-PLM-US #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-PLM-Canada #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Product-List-Manufacturer #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Retail-Subscriber #ubersearch #edit-type-opd-removed-product-wrapper,
body.not-logged-in #ubersearch label[for="edit-type-opd-removed-product"],
body.role-Applicant #ubersearch label[for="edit-type-opd-removed-product"],
body.role-Pre-Applicant #ubersearch label[for="edit-type-opd-removed-product"],
body.role-PLM-US #ubersearch label[for="edit-type-opd-removed-product"],
body.role-PLM-Canada #ubersearch label[for="edit-type-opd-removed-product"],
body.role-Product-List-Manufacturer #ubersearch label[for="edit-type-opd-removed-product"],
body.role-Retail-Subscriber #ubersearch label[for="edit-type-opd-removed-product"]
{
	display: none !important;
}
body.role-OMRI-Staff-Administrator #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Advisory-Council #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Board-Member #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-OMRI-General-Staff #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-OMRI-Staff-Content-Editor #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Organic-Certifier #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Additional-Certifier-User #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Review-Panel #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Organization-Subscriber #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Review-Panel #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Individual-Subscriber #ubersearch #edit-type-opd-removed-product-wrapper,
body.role-Organization-Subscriber #ubersearch #edit-type-opd-removed-product-wrapper
{
	display: block !important;
}
.company ul.links {margin-bottom:0px !important;}



/*   CHECKBOXES   */
/* faq  */
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox img{background: transparent url(checkbox_faq.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-frequent-questions-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* livestock   */
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox img{background: transparent url(checkbox_lvm.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-livestock-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* faq  */
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox img{background: transparent url(checkbox_ma.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-materials_article-wrapper  .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}



/* gml   */
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-opd-generic-listing-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* opl   */

.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox img{background: transparent url(checkbox_opl.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-opd-listed-product-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* site content   */

.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox img{background: transparent url(checkbox_page.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-page-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* press releases   */

.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox img{background: transparent url(checkbox_pr.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-press-release-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* prohibted products  */

.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox img{background: transparent url(checkbox_prohib.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-opd-prohibited-product-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* removed products  */

.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox img{background: transparent url(checkbox_rem.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-opd-removed-product-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}

/* manufacturers  */

.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox img{background: transparent url(checkbox_mfg.png) no-repeat;}



.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox img{
	background-position: 0px 0px;
}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox-hover img{
	background-position: 0px -20px;
}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -80px;
}
.views-widget-filter-type_1 #edit-type-manufacturer-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
}


tr.prod_filter input {visibility:visible !important;z-index:1 !important;position:Relative !important;  top: -18px !important;
  right: -21px !important;}
/* COR  */

.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox img{background: transparent url(checkbox_cor.png) no-repeat;}



.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox-hover img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -40px;
}

.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15337-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -40px;
}

/* NOP  */

.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox img{background: transparent url(checkbox_nop.png) no-repeat;}



.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox-hover img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox-checked img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -40px;
}

.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -40px;
}
.views-widget-filter-field_ruling_body_value #edit-rb-15336-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -40px;
}


/* GML - CF  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_cf.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15306-wrapper label.option{
	display:none;
	}

/* GML - CP  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_cp.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15307-wrapper label.option{
	display:none;
	}

/* GML - CT  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_ct.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15308-wrapper label.option{
	display:none;
	}


		/* GML - LF  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_lf.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15309-wrapper label.option{
	display:none;
	}

			/* GML - LH  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_lh.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15310-wrapper label.option{
	display:none;
	}

					/* GML - LP  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_lp.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15311-wrapper label.option{
	display:none;
	}

						/* GML - LT  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_lt.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15312-wrapper label.option{
	display:none;
	}


								/* GML - PA  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_pa.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15313-wrapper label.option{
	display:none;
	}

						/* GML - PC  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_pc.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15314-wrapper label.option{
	display:none;
	}


								/* GML - PN  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_pn.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15315-wrapper label.option{
	display:none;
	}

						/* GML - PP  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_pp.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15316-wrapper label.option{
	display:none;
	}

					/* GML - PS  */

.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox       {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox .mark {display: inline;}

.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox img {vertical-align: middle; width: 20px; height: 20px;}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox img{background: transparent url(checkbox_gml_ps.png) no-repeat;}



.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox-hover img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox-checked img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}
.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper .jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -60px;
}

.views-widget-filter-field_classification_value #edit-field-classification-value-15317-wrapper label.option{
	display:none;
	}


		.form-checkboxes, .form-radios {
  margin: 0;
}
.filter-col-b h2 {position:relative;top:10px;}
.dupe .filter-col-b h2 {position:relative;top:0px;}

.dupe .filter-col  .view-filters {margin-top:10px;}

.views-widget-filter-field_classification_value .form-item {float:left;margin:-3px;}
.views-widget-filter-field_classification_value.views-exposed-widget {padding:0px;}
.views-widget-filter-field_classification_value .views-widget {  margin-top: 11px;margin-left: -10px;}
.views_exposed_widget.views-widget-filter-type_1 {padding-top:0px !important;}
div.views-widget-filter-field_classification_value .form-checkboxes {margin-top:0px !important;}
div.views-widget-filter-field_classification_value .bef-select-as-checkboxes {margin-top:0px !important;margin-bottom:5px !important;}
div.views-widget-filter-field_classification_value {height:30px;}
div.views-widget-filter-field_classification_value label span.crops{  z-index: 2;
  position: relative;
  display: inline-block;
  text-align: center;
  width: 45px;
  top: -9px;
  right: -9px;
  background-color: #e4e4e4;
  padding: 1px;}
div.views-widget-filter-field_classification_value label span.livestock{z-index:2;position:relative;display:inline-block;text-align:center;width:66px; top: -9px;
  right: -14px;
  background-color: #e4e4e4;
  padding: 1px;}
div.views-widget-filter-field_classification_value label span.processing{z-index:2;position:relative;display:inline-block;text-align:center;width:76px; top: -9px;
  right: -24px;
  background-color: #e4e4e4;
  padding: 1px;}

div.crop_span {position:relative;top:6px;height:4px;height:4px;margin-left:12px;display:inline-block;width:65px;border-top:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;}
div.livestock_span {position:relative;top:6px;height:4px;margin-left:28px;display:inline-block;width:96px;border-top:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;}
div.processing_span {position:relative;top:6px;height:4px;margin-left:28px;height:4px;display:inline-block;width:126px;border-top:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;}

div.crop_span:hover {cursor:pointer;border-top:1px solid #333333;border-right:1px solid #333333;border-left:1px solid #333333;}
div.livestock_span:hover{cursor:pointer;border-top:1px solid #333333;border-right:1px solid #333333;border-left:1px solid #333333;}
div.processing_span:hover {cursor:pointer;border-top:1px solid #333333;border-right:1px solid #333333;border-left:1px solid #333333;}

a.search_legend_link{display:block;font-size:12px;margin-left:10px;float:right;text-decoration:none;}
span.legend_link {font-size:12px;}
div.views-widget-filter-field_classification_value label span{font-size:14px !important;font-weight:400 !important;line-height:100%;}
div.class_filters .form-item {top:8px;position:relative;}
/*  END CHECKBOXES   */

/*     SEARCH FILTER TABLES   */
div.current-search-block h2 {display:none;}
#ubersearch span.adv_filter_info {float:left;display:none;font-size:10px!important;padding-top:5px;}
#ubersearch h1 {padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:0px;margin:0px !important;}
#ubersearch .item-list .pager li {
	padding:0px;
	margin:2px;
	color:#666666;
	font-size:14px !important;
}
#ubersearch .search_legend {background-color:#e2e2e2;border-radius:10px;padding:2%;margin-top:10px;}

#ubersearch .search_legend table.legend_table {font-size:10px;}

#ubersearch .search_legend table.legend_table tr {}

#ubersearch .search_legend table.legend_table td {vertical-align:top;}

#ubersearch .search_legend table.legend_table td ul{padding:0px;margin:0px;}

#ubersearch .search_legend table.legend_table tr.row_1 td ul li{font-size:11px !important;display:block;clear:both;margin-top:10px !important;margin-bottom:10px !important;}

#ubersearch .search_legend table.legend_table tr.row_2 td ul li{font-size:11px !important;display:block;clear:both;margin-top:10px !important;margin-bottom:15px !important;}

#ubersearch .search_legend table.legend_table tr.row_3 td ul li{font-size:11px !important;display:block;clear:both;margin-top:10px !important;margin-bottom:10px !important;}

#ubersearch .row_1 .legend_1 {width:50%;}

#ubersearch .row_1 .legend_2 {width:50%;}

#ubersearch .row_2 .legend_1 {width:33% !important;}

#ubersearch .row_2 .legend_2 {width:33% !important;}

#ubersearch .row_2 .legend_3 {width:33% !important;}

#ubersearch .row_3 .legend_1 {width:100%;}

#ubersearch .search_legend span.legend_span {clear:both;font-weight:600;font-size:14px!important;width:100%;display:block;}

#ubersearch .search_legend span.legend_subspan {clear:both !important;font-weight:600;width:100%;display:block;font-size:12px !important;}

#ubersearch .search_legend .row_1 .ci {float:left;width:33px !important;height:33px !important;}

#ubersearch .search_legend .row_1 .ci img {width:33px !important;height:33px  !important;position:relative;top:-6px;}

#ubersearch .search_legend .row_2 .ci {float:left;width:23px !important;height:25px !important;}

.dupe .filter-col {padding-left:0px!important;}

.dupe .filter-col {padding-left:0px!important;}

#ubersearch .search_legend .row_2 .ci img {width:25px !important;height:25px  !important;}



#ubersearch .expfilter {height:auto;}

#ubersearch .pager-area.lower {width:99.9%;height:25px;border:1px solid #c7c7c7 !important;background-color:#c7c7c7;border-radius: 0px 0px 10px 10px;}
#ubersearch .pager-area {width:99.9%;height:25px;border:1px solid #c7c7c7 !important;background-color:#c7c7c7;border-radius: 10px 10px 0px 0px;}
#ubersearch .item-list .pager {
  width:auto;
  display:block;
  text-align: right;
}
#ubersearch .pager-area .item-list{display:inline-block;width:auto;float:right;padding:2px;height:20px;margin-right:10px;}
#ubersearch .pager-area .item-list ul.pager li a{color:#ffffff;}
#ubersearch .pager-area .item-list ul.pager li{color:#ffffff;}

#ubersearch .pager-area .results-number {margin-left:10px;float:left;display:inline-block;width:300px;padding:2px;color:#ffffff;font-size:14px !important;}
#ubersearch .results-number span {font-size:14px !important;}

#ubersearch li a.active {
color:#000000;
}
table.filters {width:600px !important;}
table.filters tbody {border-top:0px !important;}
td.filter_col_0 {width:600px;}
td.filter_col_1 {width:400px !important;display:table-cell;margin-right:0px !important;padding:0px !important;}
td.filter_col_3 {width:80px;}
tr.prod_filter {border-radius: 0px 0px 10px 10px;border:1px solid #c7c7c7 !important;border-top:0px !important;background-color:#E4E4E4;position:Relative;display:block;width:600px;padding:5px;height:auto;padding-top:0px;}
tr.prod_filter * {color:#333333 !important;}

tr.prod_filter table {height:55px;display:block;width:100%;overflow:hidden;}
.views-exposed-form .views-exposed-widget {
  float: none;
  padding-right: 0px !important;}
div.holder {display:block;width:100%;height:100%;}
td.filter_col_2 {width:120px !important;display:table-cell;padding:0px !important;}
div.site_set {border-radius: 10px 10px 10px 10px;border:1px solid #c7c7c7 !important;display:block;width:600px;margin-top:10px;clear:both;background-color:#ffffff;height:71px;padding:5px;}
div.site_set h4 {margin-top:0px;margin-bottom:10px;display:inline;}
div.site_set .form-item{width:33% !important;}

div.product_set h4 {margin-top:0px;margin-bottom:0px;}
table.filters a {text-decoration:none !important;}
div.product_set .form-item {width:33% !important;}
div.product_set {border-radius: 10px 10px 0px 0px;border:1px solid #c7c7c7 !important;display:block;width:600px;margin-top:10px;clear:both;background-color:#ffffff;height:75px;padding:5px;}
tr.prod_filter .jquery-checkbox img{border-radius:50%;border:1px solid #c7c7c7;}
tr.prod_filter .jquery-checkbox-checked img{border-radius:50%;border:1px solid #ffffff;}
body.not-logged-in div.product_set {height:50px;}

div.search_divider {margin-top:4px;margin-bottom:4px;height:1px;display:block;width:100%;background-color:transparent;clear:both !important;}

div.prod_filter_head {display:block;width:600px;}
div.prod_filter_head h4{width:300px;}
div.prod_filter_buttons {float:right;}
tr.types {height:194px;overflow:hidden;display:block;}
body.not-logged-in tr.types{height:171px;}
tr.filter_head {border-right:1px solid #c7c7c7 !important;border-left:1px solid #c7c7c7 !important;background-color:#E4E4E4;width:600px;margin-top:0px;display:block !important;margin-right:0px !important;padding-left:5px;padding-right:5px;}
tr.filter_head td {padding:0px;}
tr.filter_head h4 {margin:0px !important;display:inline;text-decoration:none !important;width:150px;float:left;}
button.add-filters {margin-left:5px;margin-right:5px;width:120px;height:20px;display:block;float:left;background-color:#c7c7c7;color:ffffff !important;font-size:12px;border:1px solid #fefefe;border-radius:3px;}
button.add-filters i {color:#ffffff !important;}
button.clear-filters i {color:#ffffff !important;}
button.add-filters i span {font-family: 'Open Sans', sans-serif !important;color:#ffffff !important;}
button.clear-filters i span {font-family: 'Open Sans', sans-serif !important;color:#ffffff !important;}
button.add-filters:hover {background-color:#4C721D;}
button.clear-filters:hover {background-color:#4C721D;}
button.clear-filters {width:120px;height:20px;display:block;float:left;background-color:#c7c7c7;color:ffffff !important;font-size:12px;border:1px solid #fefefe;border-radius:3px;}

div.add_filters {float:right;font-size:11px; text-transform:uppercase;}
div.class_filters {display:none;}
div.prod_filter_buttons {display:block;position:relative;float:right;top:28px;}

div.prod_filter_buttons  {display:none;}

div.search_prompt {display:none;position:relative;top:14px;}

div.search_prompt p{display:block;width:100%;height:10px;font-size:12px !important;color:red !important;float:left;margin-top:0px !important;margin-bottom:3px !important;}


button.wiggle {
  -webkit-animation: glowIt 2s infinite !important;
  -moz-animation: glowIt 2s infinite !important;
  -o-animation: glowIt 2s infinite !important;
  animation: glowIt 2s infinite !important;
    background-color: #0065A4 !important;}

@-webkit-keyframes glowIt {
	0% {
		background-color: #0065A4;
		-webkit-box-shadow: 0 0 9px #ccc;
	}
	50% {
		background-color: #0065A4;
		-webkit-box-shadow: 0 0 18px ##0065A4;
	}
	100% {
		background-color: #0065A4;
		-webkit-box-shadow: 0 0 9px #ccc; }
}

@-webkit-keyframes spinnLeft {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(-360deg); }
}

@-webkit-keyframes spinnRight {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(720deg); }
}


@-webkit-keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

@-moz-keyframes glowIt {
	0% {
		background-color: #0065A4;
		-moz-box-shadow: 0 0 9px #ccc;
	}
	50% {
		background-color: #0065A4;
		-moz-box-shadow: 0 0 18px #0065A4;
	}
	100% {
		background-color: #0065A4;
		-moz-box-shadow: 0 0 9px #ccc; }
}

@-moz-keyframes spinnLeft {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(-360deg); }
}

@-moz-keyframes spinnRight {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(720deg); }
}


@-moz-keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

@-o-keyframes glowIt {
	0% {
		background-color: #0065A4;
		-o-box-shadow: 0 0 9px #ccc;
	}
	50% {
		background-color: #0065A4;
		-o-box-shadow: 0 0 18px #91bd09;
	}
	100% {
		background-color: #0065A4;
		-o-box-shadow: 0 0 9px #ccc; }
}

@-o-keyframes spinnLeft {
	0% { -o-transform:rotate(0deg); }
	100% { -o-transform:rotate(-360deg); }
}

@-o-keyframes spinnRight {
	0% { -o-transform:rotate(0deg); }
	100% { -o-transform:rotate(720deg); }
}

@-o-keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

@keyframes glowIt {
	0% {
		background-color: #749a02;
		box-shadow: 0 0 9px #ffffff;
	}
	50% {
		background-color: #0065A4;
		box-shadow: 0 0 18px #0065A4;
	}
	100% {
		background-color: #749a02;
		box-shadow: 0 0 9px #ffffff; }
}

@-moz-keyframes spinnLeft {
	0% { transform:rotate(0deg); }
	100% { transform:rotate(-360deg); }
}

@-moz-keyframes spinnRight {
	0% { transform:rotate(0deg); }
	100% { transform:rotate(720deg); }
}

@-moz-keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}
.filter-col .view-filters {margin-top:4px;}
/*     END SEARCH FILTER TABLES   */
.views-exposed-widget {
  padding:0px;}

.views-widget-filter-type {
	width: 100%;
}

.search_features {
	padding-left: 10px !important;
	list-style-type: none;
	font-weight: 400;
}
.search_features em {
	color: red;
}
body.page-ubersearch h1.title, .box h3.title {
	display: none !important;
}
/*div.faceted-search-page * {
	font-family: 'Open Sans', sans-serif !important;
}*/

div.form-item {margin:0px;}

#search_area button.fa-btn {
  background-color: #4C721D ;
  color: #ffffff !important;
  border-radius: 0px 10px 10px 0px;
  border: 0px solid #4C721D ;
  height: 33px;
}
div#ubersearch div#edit-keywords-wrapper input#edit-keywords, div#ubersearch div#edit-keywords-1-wrapper input#edit-keywords-1{padding-left:5px;border-radius:10px 0px 0px 10px;height:30px;border:1px solid #c7c7c7;width:229px;margin-top:10px;padding:2px;font-size:14px;}
button.fa-btn {background-color:#4C721D ;color:#ffffff !important;border-radius:0px 10px 10px 0px;border:0px solid #4C721D ;height:30px;}
button.fa-btn:hover {background-color:#4C721D;}
#ubersearch .form-submit {
  position: relative;
  display: block;
  width: 40px !important;
  height: 36px !important;
  top: -36px;
  left: 235px;
}
#ubersearch .filter-col form.ubersearch-keywords-form {height:50px;}
#ubersearch .filter-col #block-- {height:auto;}
#ubersearch .dupe .form-submit {position:relative ;display:block;width:40px !important;height:36px !important;top:-36px;left:235px;}

div#ubersearch .remaining {display:none !important;}

.search-modules * {
	color: #333333 !important;
}
i.fa-search {color:#ffffff !important;}

div#ubersearch div.field {
	height: 100%;
	clear: both !important;
}
.view-uber-search-3 div.label {
	font-size: 10px !important;
	float: left !important;
	font-weight: 700 !important;
	display: table-cell !important;
	width: 120px !important;
	text-align: right;
	height: 100% !important;
}
.view-uber-search-3 div.value, .view-uber-search-3 div.link {
	display: table-cell;
	width: auto;
	clear: right;
	height: 100%;
}
div.company div.value {display:none !important;}
div.value ul.links {
	margin-left: 0px !important;
	padding-left: 0px !important;
	list-style-type: none !important;
}
div.value ul.links li {
	margin-left: 0px !important;
	padding-left: 0px !important;
	list-style-type: none !important;
}
.view-uber-search-3 .opd_listed_product {
	background-color: #ddf2c6 !important;
	/*border: 1px solid #a6b892 !important;*/
	border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .opd_generic_listing {
	background-color: #DDF2FC !important;
	/*border: 1px solid #91adbe !important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .manufacturer {
	background-color: #f2f4b9 !important;
	/*border: 1px solid #9ea070 !important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 div.livestock {
	background-color: #d4ece7 !important;
	/*border: 1px solid #97c3ba !important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .page {
	background-color: #f3def6 !important;
	/*border: 1px solid #bca6bf !important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .frequent_questions {
	background-color: #fdf4d9 !important;
	/*border: 1px solid #c9bd99 !important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .opd_prohibited_product {
	background-color: #767676 !important;
	/*border: 1px solid #D70A0A !important;*/
	color: #ffffff !important;
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .opd_removed_product {
	background-color: #979797 !important;
	/*border: 1px solid #d9d9d9!important;*/
	color:#ffffff !important;
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}
.view-uber-search-3 .press_release {
	background-color: #b79fbc !important;
	/*border: 1px solid #8a6692!important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}

.view-uber-search-3 .materials_article {
	background-color: #dbcdef !important;
	/*border: 1px solid #8a6692!important;*/
		border-top: 2px solid #ffffff !important;
	border-bottom: 2px solid #ffffff !important;
}

.view-uber-search-3 .opd_removed_product div.value {
}
.view-uber-search-3 .opd_listed_product a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_generic_listing a {
	color: #333333 !important;
}
.view-uber-search-3 .manufacturer a {
	color: #333333 !important;
}
.view-uber-search-3 .livestock a {
	color: #333333 !important;
}
.view-uber-search-3 .page a {
	color: #333333 !important;
}
.view-uber-search-3 .frequent_questions a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_prohibited_product a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_prohibited_product * {
	color: #333333 !important;
}
.view-uber-search-3 .opd_removed_product a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_listed_product a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_generic_listing a {
	color: #333333 !important;
}
.view-uber-search-3 .manufacturer a {
	color: #333333 !important;
}
.view-uber-search-3 .livestock a {
	color: #333333 !important;
}
.view-uber-search-3 .press_release a {
	color: #333333 !important;
}

.view-uber-search-3 .materials_article a {
	color: #333333 !important;
}
.view-uber-search-3 .page .views-field-nodefield * {
	font-size: 12px !important;
	color: #333333 !important;
}
.view-uber-search-3 .frequent_questions a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_prohibited_product a {
	color: #333333 !important;
}
.view-uber-search-3 .opd_prohibited_product * {
	color: #ffffff !important;
}
.view-uber-search-3 .opd_removed_product * {
	color: #ffffff !important;
}
.view-uber-search-3 .opd_prohibited_product .views-field-title a {
	color: #ffffff !important;
}
.view-uber-search-3 .opd_removed_product .views-field-title a {
	color: #ffffff !important;
}
div.faceted-search-page h3.title {
	display: none !important;
}

/*
  #ubersearch input.form-submit {
  background: url(/sites/all/themes/foundation/images/search_button.jpg) no-repeat;
  text-indent:-9999px;
  color:transparent;border:0px !important;
  height:80px;
  width:80px;
  background-color: transparent !important;
  position: absolute!important;
  clear: none !important;
  top: 20px!important;
  left: 180px!important;}

  #ubersearch input.form-submit.searching {
  background: url(/sites/all/themes/foundation/images/search_button.jpg) no-repeat;
  text-indent:-9999px;
  color:transparent;border:0px !important;
  height:80px;
  width:80px;
  background-color: transparent !important;
  position: absolute!important;
  clear: none !important;
  top: 20px!important;
  left: 180px!important;}*/

body.page-ubersearch .breadcrumb {display:none;}
#ubersearch {
	/*background-color: #E0DFBB !important;*/
	/*background-color:#FDF9DF !important;*/
	background-color:#efefef;
	margin-top: 0px !important;
	border-radius:10px;
	/*background: url(/sites/all/themes/foundation/images/protobg.jpg) no-repeat;*/
}
#ubersearch .block-edit-link {
	display: none !important;
}
#ubersearch .block p {
	display: none !important;
}
#ubersearch .block h3 {
	display: none !important;
}
#ubersearch div.label {
	margin-right: 4px;
	text-transform: uppercase;
}
.search-modules {
	width: 96% !important;
	color: #ffffff !important;
	min-height: 100px !important;
	font-size: 11px !important;
	padding-left: 2%;
	padding-right:2%;
	padding-top:0px;
	padding-bottom:0px;
	height:auto;display:block;overflow:hidden;
}
.search-modules.dupe {padding-bottom:2%;height:auto;}

.search-modules.dupe .filter-col-b {margin-top:10px;}
.search-modules h2 {
	font-size: 14px !important;
	line-height: normal !important;
	margin: 0px !important;
	padding: 0px !important;
}
.filter-col {
	float: left !important;
	display: block !important;
	width: 30% !important;
	padding-left:3%;
}
.filter-col-b {width:66% !important;float:left;}
#ubersearch #faceted-search-ui-form-7-1 > div {height:46px;}
#edit-refine-1-wrapper {
display:none;
	top:50px;
}
div#edit-refine-wrapper {margin-top:8px;height:0px;margin-top:0px;position:relative;top:5px;}
div.current-search-block {margin-top:15px;}

a.reset_search {display:none !important;}

.filter-col-b ul {
	margin-left: 0px !important;
}
.filter-col-b ul li * {
	font-size: 12px !important;
	font-weight:100 !important;
	text-decoration:none !important;
}
.view-filters {
	clear: both !important;
}
ul.faceted_guided {
width:550px !important;
	list-style-type: none !important;
	padding-left: 0px !important;
	padding:0px !important;
	margin:0px !important;
}

div.faceted-search-facet-active * {font-size:14px !important;}

div.faceted-search-guided ul li a {font-size:12px !important;}

/*    UBERSEARCH FILTERS     */

	/*     CLASSIFICATION   */


	/*    END CLASSIFICATION    */

	/*    RULING BODY     */

label#edit-rb {  font-size: 14px !important;
  font-weight: 400 !important;}
	/*    END RULING BODY   */

	/*    CONTENT TYPES     */
div.site_boxes {margin-top:4px;}
div.views-widget-filter-type_1 .bef-checkboxes .form-item{float:left;display:inline-flex;margin-bottom:3px;}

	/*    END CONTENT TYPES  */


ul.faceted_guided input {
	height: 15px;
	width: 15px;
	background-color: #999988 !important;
}

#ubersearch label.edit-refine {float:left;clear:both !important;}

#ubersearch #edit-keywords-wrapper, #ubersearch #edit-keywords-1-wrapper {margin-top:0px !important;margin-bottom:0px;}

#ubersearch h2{font-size:18px !important;font-weight:400 !important;}

#ubersearch .search-modules .content {margin:0px !important;padding:0px!important;}

#ubersearch .perpage {
	float: left;
}
#ubersearch .pagertool {
	float: right;
}
#ubersearch .pageblock {
	clear: both !important;
	width: 100%;
	height: 30px;
	display: block !important;
}
select#pagesize {
	margin-left: 10px !important;
}
#ubersearch input[type="checkbox"] {
	margin: 0px 3px 0px 0px;
}
/**** Content Type facet links ***/

ul.faceted_guided li {float:left;display:block;height:14px;width:45% !important;height:22px;clear:none !important;margin:0px !important;padding:0px !important;width:220px;
	display:block;margin-right:5px  !important;margin-bottom:5px !important;
  white-space: nowrap;
  font-weight: 400 !important;
  margin-bottom: 6px;
	width:100%;
}
ul.faceted_guided li span a {text-decoration:none !important;}
li.opd_listed_product_key {padding:2px;
background-color:#ddf2c6;
	border-left: 10px solid #ddf2c6;
	padding-left: 3px;
}
li.page_key{
padding:2px;
background-color:#f3def6;
	border-left: 10px solid #f3def6;
	padding-left: 3px;
}
li.opd_generic_listing_key{
padding:2px;
background-color:#DDF2FC;
	border-left: 10px solid #DDF2FC;
	padding-left: 3px;
}
li.frequent_questions_key{
padding:2px;
background-color:#fdf4d9;
	border-left: 10px solid #fdf4d9;
	padding-left: 3px;
}
li.livestock_key {
padding:2px;
background-color:#d4ece7;
	border-left: 10px solid #d4ece7;
	padding-left: 3px;
}
li.manufacturer_key {
padding:2px;
background-color:#f2f4b9;
	border-left: 10px solid #f2f4b9;
	padding-left: 3px;
}
li.opd_prohibited_product_key span, li.opd_prohibited_product_key span a {color:#ffffff !important;}

li.opd_prohibited_product_key{
color:#ffffff !important;
padding:2px;
background-color:#767676;
	border-left: 10px solid #767676;
	padding-left: 3px;
}
li.opd_removed_product_key span, li.opd_removed_product_key span a {color:#ffffff !important;}

li.opd_removed_product_key {
color:#ffffff !important;
padding:2px;
background-color:#979797;
	border-left: 10px solid #979797;
	padding-left: 3px;
}
li.press_release_key{
padding:2px;
background-color:#b79fbc;
	border-left: 10px solid #b79fbc;
	padding-left: 3px;
}

li.materials_article_key{
padding:2px;
background-color:#dbcdef;
	border-left: 10px solid #dbcdef;
	padding-left: 3px;
}

/**** END Content Type facet links ***/

#ubersearch .faceted-search-more {
	display: none !important;
}
#ubersearch .accordion-content {
	font-size: 12px !important;
}

div.faceted-search-numbering {display:none;}

.views-field-nodefield .field-content {
	width: 100% !important;
	display: block !important;
}
.pager {
	border: 0px dotted #ffffff !important;
}

.dupe {
}
.AllowedWithRestrictions.CA, .AllowedwithRestrictions.CA{background: url(/sites/all/themes/foundation/images/ca_rest.png) no-repeat;
	background-size: 45px 45px;
	background-position: right top;}

.AllowedWithRestrictions, .AllowedwithRestrictions {
	background: url(/sites/all/themes/foundation/images/us_rest.png) no-repeat;
	background-size: 45px 45px;
	background-position: right top;
}
.Allowed.CA {background: url(/sites/all/themes/foundation/images/ca_only.png) no-repeat;
	background-size: 45px 45px;
	background-position: right top;}

.Allowed {
	background: url(/sites/all/themes/foundation/images/us_only.png) no-repeat;
	background-size: 45px 45px;
	background-position: right top;
}
.Prohibited.CA, .opd_prohibited_product.CA, .opd_removed_product.CA {
	background: url(/sites/all/themes/foundation/images/ca_no.png) no-repeat;
	background-size: 42px 45px;
	background-position: right top;
}
.Prohibited, .opd_prohibited_product, .opd_removed_product {
	background: url(/sites/all/themes/foundation/images/us_no.png) no-repeat;
	background-size: 45px 45px;
	background-position: right top;
}

.views-field-title > .ci:first-of-type {margin-right:45px;}

.class_cf{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}


.class_ct{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_cp{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_lf{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_lh{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_lt{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_lp{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_pa{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_ps{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_pc{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_pn{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;
}

.class_pp{
	height:36px;width:36px;float:right;margin-right:5px;margin-top:-5px;border-radius:50%;

}

.ci img {border-radius:50%;}

span.faceted-search-category {font-size:12px !important;}

a.reset_search {float:right;font-size:14px; position: relative;
    top: -72px;}

div.no_results {margin-top:20px;margin-bottom:20px;padding-left:10px;padding-right:10px;}

div.no_results p {font-size:16px !important;}

div.no_results p a {font-size:16px !important;}











div.classification-abbreviation {display:none;}

#block-faceted_search_ui-7_guided{
	display: block !important;
	float: left !important;
	width: 66% !important;
	height: 200px !important;
}
#block-faceted_search_ui-7_current, #block-faceted_search_ui-7_keyword {
	display: block !important;
	float: left !important;
	width: 33% !important;
	height: 200px !important;
}

/*************   UBERSEARCH     ***************/

a#web_toggle span{display:none;float:right;}
a#prod_toggle span{float:right;}

#node-33393 table.OMRI-table tbody tr td:nth-child(4) {
word-break: break-all !important;
width: 20% !important;
}

#block-block-66 img {width:90%!important;max-width:200px !important;height:auto !important;}

img.omri_logo_seal {width:200px; height:auto !important;}

#right-sidebar ul.menu li ul.menu {margin-left:15px !important;margin-top:4px !important;}

hr {width:100% !important;clear:both !important;color:#408CBB !important;}

hr.rule {margin-top:10px !important;margin-bottom:10px !important;color:transparent !important;border-top:1px solid #408cbb !important;}

.item-list .field-icon-application-pdf, #node-81297 ul li img {width:16px !important;height:auto !important;}

div.document_holder img.document_cover, img.document_cover  {width:68px !important;height:94px !important;}

.accordion-header {font-size:14px;line-height:180%;}

.accordion-header .field-content a{width:90% !important;}

.views-accordion-item {padding:3px !important;}

.accordion-content p{font-size:12px !important;}

.accordion-content a{font-size:12px !important;}

.accordion-header-active p, .accordion-header p {font-weight:700 !important;}

.views-label-body {display:none !important;}

ul.product-description li {font-size:11px !important;margin-left:15px !important;}




/*





#login-help-sentence {font-size:9px !important;margin-top:15px !important;}



 */

@media only screen and (min-width : 768px)
  {
#node-114893 p {margin-bottom:10px !important;}

#node-114893 p:nth-of-type(3) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114893 p:nth-of-type(8) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114891 p {margin-bottom:10px !important;}

#node-114891 p:nth-of-type(2) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

#node-114891 p:nth-of-type(6) {margin-top:15px !important;margin-bottom:15px !important;font-size:18px !important;color:#408CBB !important;font-style:italic !important;padding-left: 10px !important;border-left:10px solid #408CBB !important;}

ul.product-description {font-size:12px !important;}
body p {font-size:14px;}

p a {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important}

p {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important;line-height:170% !important;padding-bottom:5px !important;}

.form-login{padding-top:3px;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

ul.mobilenav {display:none;}

.content ul li {margin-bottom:5px !important;}

.block-login *, .block-login p{font-size:10px !important;padding-bottom:0px !important;}

#right-sidebar ul li {margin-bottom:0px !important;}

div#block-faceted_search_ui-3_keyword h2, div#block-faceted_search_ui-4_keyword h2 {display:block !important;clear:both !important;width:100% !important;}

th h3 {line-height:120% !important;}

.nav ul.menu li a {font-family: 'Open Sans', sans-serif;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif !important;}

h1 {font-size:22px !important;line-height:120% !important;font-weight:700 !important;}

h2 {font-weight:700 !important;font-size:17px !important;margin-bottom:10px !important;}

.page h2 {font-weight:700 !important;font-size:17px !important;margin-top:15px !important;}

h3 {font-weight:600 !important;font-size:16px !important;padding-bottom:5px !important;}

h3 a strong {font-size:16px !important;text-transform:uppercase;font-weight:600 !important;padding-bottom:5px !important;}

h4 {font-weight:600 !important;font-size:14px !important;padding-bottom:5px !important;}


span.retail-location-website-or-location {font-size:8px; text-transform:uppercase;display:none;}

div#threecol-cont h2, div#threecol-cont a, div#threecol-cont a h2 {font-size:18px !important;font-weight:700 !important;color:#4c721d !important;text-decoration:none !important;}

div#threecol-cont p a {font-size:14px !important;font-weight:normal !important;color:#0065A4 !important;}

div#threecol-cont p a:hover, div#threecol-cont p a:link {font-size:14px !important;font-weight:normal !important;color:#4c721d !important;}

div#threecol-cont .col p {font-size:14px !important;}

div#threecol-cont .col a {font-size:14px !important;}

div#right-sidebar h2 {font-size:17px !important;font-weight:700 !important;margin-top:0px !important;margin-bottom:0px !important;}

div#quicktabs_container_1 .block {width:100% !important;}

div#block-views-recent_news-block_1  .views-field-title .field-content a{ font-size:14px;}

div#block-views-recent_news-block_1  .views-field-teaser .field-content p{ font-size:12px !important;}



.product-body {font-size:14px;}

div.content ol li {font-size:14px;}

div.content ol li a {font-size:14px;}

div.view-header {font-size:16px;}

.views-accordion-item {font-size:14px;}

.accordion-content .views-field-body  .field-content p{font-size:12px !important;}

.content-top h4 {font-size:16px !important;}

#block-menu-menu-menu-staff {width:100% !important;}



.views-label-tid, .views-label-nothing, .views-label-group-nid {font-style:italic;}

span.toggleAccordion {width:100%;font-size:12px;text-transform:uppercase;clear:both !important;height:35px;display:block;}

/* * .views-accordion-item .accordion-header{-moz-opacity: 0.37;
-khtml-opacity: 0.37;
opacity: 0.37;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=37);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=37);
filter:alpha(opacity=37);}

*.views-accordion-item .accordion-header:hover{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}

* .views-accordion-item .accordion-header, * .views-accordion-item .accordion-header-active{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}*/

body.page-lvm-results div.text, body.page-simple-gml-search div.text, body.page-generic-materials div.text, body.node-type-generic-material div.text, body.page-nosb-materials-recommendation div.text {
background-image: none !important;
}

body.page-omri-products-list-by-category div.text, body.page-product-list div.text, body.page-simple-opl-search div.text, body.node-type-manufacturer div.text, body.page-product-list-supplement div.text {
background-image: none !important;
}

body.node-type-manufacturer  .field-field-website, body.node-type-manufacturer  .field-field-contact-email, body.node-type-manufacturer  .field-field-contact-name, body.node-type-manufacturer  .field-field-phone1, body.node-type-manufacturer  .field-field-fax1, body.node-type-manufacturer  .field-field-address1 {font-size:16px !important;}

.views-table, .cols-6 {width:100% !important;max-width:99% !important;}

table {border-collapse:collapse;width:100% !important;}

.accordion-content {padding-right:0px !important;padding-left:0px !important;}

#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}

.smalllink {font-size:12px !important; display:inline; color:#408CBB;background-color:transparent !important;}

.field-field-question {font-size:14px !important;}

.view-common-questions-product-review .views-field-field-question-value p{font-size:16px; font-style:italic;}


}

@media only screen and (max-width : 800px) {
 ul.product-description li {font-size:11px !important;}
/* Styles */
/* Imports */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

/* Resets */
/* Main Structure */
#login-box .block-login {
position: absolute;
left: 358px;
top: 34px;
}
/* Typography */
/* Forms */
/* Table Data */
/* Search */ }

/* PRIMARY RESPONSIVE OVERRIDES */
@media only screen and (min-width : 200px) and (min-device-width: 200px) and (max-width : 767px) {
.hidemobile {display:none !important;}

.block-faceted_search_ui-3_keyword h2 {clear:both !important;}

ul.tabs {font-size:9px !important;text-transform:uppercase !important;margin:0px !important;}

ul.tabs li {margin-left:2% !important;margin-right:2% !important;}

ul.tabs li a {font-size:9px !important;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

/* Resets */

div#admin-menu {display:none !important;}

.mobilenav {display:block !important;}

.sidebar {display:none !important;}

body {width:100% !important;min-width:100% !important;}

body.admin-menu {margin-top:0px !important;}

div.block .views-exposed-form .views-exposed-widget {
float: none;
padding-right: 10px !important;
color: #4C721D;}

/* Main Structure */

div#edit-keywords-4-wrapper, div#edit-keywords-5-wrapper, div#edit-keywords-wrapper, div#edit-operator-wrapper {
float: none !important;
}

#quicktabs-1 .form-text {width:95%; clear:both;}

#quicktabs-1 .form-submit {clear:left;}

#login-box .block-login {
position: absolute;
left: 258px;
top: 34px;
}

#login-help-sentence, #login-help-sentence a {color:#ffffff !important;text-shadow: 0px 0px 3px #4c721d;}

#main-container {}

.mc-holder-1 {width:100% !important;}

.mc-holder-2 {width:100% !important; margin-left:0 !important;margin-right:0 !important;}

.columns-holder {width:100% !important;max-width:100% !important;}

.page-width { width:100% !important;margin: 0 !important;}

.page-content {width:100% !important;margin: 0px !important;padding:0px !important;background: url() no-repeat !important;background-color:#ffffff !important;border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;border:0px solid #ffffff;}

.content-top {width:92% !important;padding-left:4% !important;padding-right:4% !important;}

.header {width:100% !important;}

.sidebar {display:none !important; clear:both !important;width:100% !important;}

.sidebar-top {width:100% !important;background: url() no-repeat !important;}

.nav {width:100% !important;}

.layout-1 .sidebar { background: url() repeat-y !important;}

.sidebar ul.menu {width:100% !important;}

.sidebar ul.menu li {float:left !important;margin-right:2%;background: url() no-repeat !important;}

.sidebar ul.menu li a {color:#ffffff !important;}

div.bg-line {width:auto !important;}

.text {width:100% !important;padding-top:25px !important;}

#right-sidebar {width:100% !important;margin-left:0px !important;border-left:0px !important;border-top:1px solid #408CBB;padding-left:0px !important;margin-top:0px !important;}

#right-sidebar div#block-quicktabs-1 {width:100% !important;clear:both !important;}

#right-sidebar div#block-block-34 {width:100% !important;clear:both !important;}

#right-sidebar div.block {float:left; display:block; width:49%;margin-left:0px !important;}

#right-sidebar div#block-views-recent_news-block_1 {width:100% !important;clear:both !important;border-top:1px solid #408CBB;margin-top:20px !important;}

#block-block-103, #block-block-110 {width:50% !important;}

div#quicktabs_container_1 {height:85px !important;}


.footer {width:100% !important;padding:0px !important;margin:0 !important;padding-top:2% !important;padding-bottom:2% !important;}

/* TYPOGRAPHY PRIMARY RESPONSIVE OVERRIDES */
.views-field-field-pu-date-value {clear:both !important;}

#node-33393 table .OMRI-table {font-size:1em !important;}

th h3 {line-height:120% !important;}

.nav ul.menu li a {font-family: 'Open Sans', sans-serif; font-weight:400 !important;}

#right-sidebar h2 {color:#408CBB !important;}

body p {font-size:14px;}

p a {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important}

p {font-family: 'Open Sans', sans-serif !important; font-weight:400;font-size:14px !important;line-height:170% !important;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif;}

h1 {font-size:26px !important;line-height:120% !important;font-weight:700 !important;}

h2 {font-weight:700 !important;font-size:21px !important;margin-bottom:10px !important;}

.page h2 {font-weight:700 !important;font-size:21px !important;margin-top:15px !important;}

h3 {font-weight:600 !important;font-size:18px !important;}

h3 a strong {font-size:18px !important;text-transform:uppercase;font-weight:600 !important;}

h4 {font-weight:600 !important;font-size:16px !important;}

.content-top ul, .content-top ul li, .content-top ol, .content-top ol li, .content-top ul, .content-top ul li, .content-top ol, .content-top ol li {font-size:14px !important;}

span.retail-location-website-or-location {font-size:8px; text-transform:uppercase;display:none;}

div#threecol-cont h2, div#threecol-cont a, div#threecol-cont a h2 {font-size:18px !important;font-weight:700 !important;color:#4c721d !important;text-decoration:none !important;}

div#threecol-cont p a {font-size:14px !important;font-weight:normal !important;color:#0065A4 !important;}

div#threecol-cont p a:hover, div#threecol-cont p a:link {font-size:14px !important;font-weight:normal !important;color:#4c721d !important;}

div#threecol-cont .col p {font-size:14px !important;}

div#threecol-cont .col a {font-size:14px !important;}

div#right-sidebar h2 {font-size:21px !important;font-weight:700 !important;}

div#quicktabs_container_1 .block {width:100% !important;}

div#block-views-recent_news-block_1  .views-field-title .field-content a{ font-size:14px;}

div#block-views-recent_news-block_1  .views-field-teaser .field-content p{ font-size:12px !important;}

div.content ul li, div.content-top ul li{ font-size:14px;margin-left:18px;margin-bottom:5px;}

.product-body {font-size:14px;}

div.content ol li {font-size:12px;}

div.content ol li a {font-size:14px;}

div.view-header {font-size:16px;}

.views-accordion-item {font-size:14px;}

.accordion-content .views-field-body  .field-content p{font-size:12px !important;}

.content-top h4 {font-size:16px !important;}

#block-menu-menu-menu-staff {width:100% !important;}

.print_html {display:none !important;}

.faceted-search-page .views-accordion-item  .views-field-title span.field-content {font-size:18px !important;}

div.views-accordion div.accordion-header {line-height: 36px;}

.views-label-tid, .views-label-nothing, .views-label-group-nid {font-style:italic;}

span.toggleAccordion {width:100%;font-size:12px;text-transform:uppercase;clear:both !important;height:35px;display:block;}
/*   FAQ  */
label.views-label-body {display:none !important;}

.view-id-common_questions_product_review .accordion-header p{font-weight:600 !important;}
.view-id-common_questions_product_review ul li, .view-id-common_questions_product_review ol li, .view-id-common_questions_product_review a{font-size:12px !important;}

/*         */
/* * .views-accordion-item .accordion-header{-moz-opacity: 0.37;
-khtml-opacity: 0.37;
opacity: 0.37;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=37);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=37);
filter:alpha(opacity=37);}

* .views-accordion-item .accordion-header:hover{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;}

* .views-accordion-item .accordion-header-active{-moz-opacity: 1 !important;
-khtml-opacity: 1!important;
opacity: 1!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)!important;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter:alpha(opacity=100)!important;} */

body.page-lvm-results div.text, body.page-simple-gml-search div.text, body.page-generic-materials div.text, body.node-type-generic-material div.text, body.page-nosb-materials-recommendation div.text {
background-image: none !important;
}

body.page-omri-products-list-by-category div.text, body.page-product-list div.text, body.page-simple-opl-search div.text, body.node-type-manufacturer div.text, body.page-product-list-supplement div.text {
background-image: none !important;
}

body.node-type-manufacturer  .field-field-website, body.node-type-manufacturer  .field-field-contact-email, body.node-type-manufacturer  .field-field-contact-name, body.node-type-manufacturer  .field-field-phone1, body.node-type-manufacturer  .field-field-fax1, body.node-type-manufacturer  .field-field-address1 {font-size:16px !important;}

.views-table, .cols-6 {width:100% !important;max-width:99% !important;}

table {border-collapse:collapse;width:100% !important;}

.accordion-content {padding-right:0px !important;padding-left:0px !important;}

#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}

.smalllink {font-size:12px !important; display:inline; color:#408CBB;background-color:transparent !important;}

.field-field-question {font-size:14px !important;}

.view-common-questions-product-review .views-field-field-question-value p{font-size:16px; font-style:italic;}

/* END TYPOGRAPHY PRIMARY RESPONSIVE OVERRIDES */

/* Forms */
form#faceted-search-ui-form-3-1 input#edit-submit-4, form#faceted-search-ui-form-4-1 input#edit-submit-5, form#faceted-search-ui-form-1 input#edit-submit, form#faceted-search-ui-form-2 input#edit-submit, form#faceted-search-ui-form-3 input#edit-submit, form#faceted-search-ui-form-4 input#edit-submit, form#faceted-search-ui-form-5 input#edit-submit {margin:0px !important;}

div.add-to-cart {font-size:14px;}

form#contact-mail-page  {font-size:14px;}

input.form-item {width:100% !important;}

.add-to-cart input.form-text {width:100% !important;}


/* Mobile Tables */

#node-33394 table.OMRI-table td {word-break:break-all;}

/* Mobile Nav */


ul.mobilenav, .closed {display:block !important;}

.mobilenav {width:100%;height:auto;}

.header {position:relative;height:131px;}

button#toggle {width:50px;height:50px;background-color:#4c721d;font-family: 'Open Sans', sans-serif;position:absolute; top:35px; right:0%;z-index:4;color:#ffffff;font-size:36px;border: 0px !important;border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 0px 0px 10px;
border-radius: 10px/10px;
-webkit-border-radius: 10px 0px 0px 10px;}

.navimg:hover, .navimg:link {fill: #ffffff !important;  }

ul {-webkit-padding-start: 0px !important;}
.mobilenav ul.menu {margin-left:2% !important;margin-right:2%!important;
  margin: 0;
  padding: 0px !important;
  width: 96%;
  display: block;
  list-style: none;
  padding-left:0px !important;
  -webkit-padding-start: 0px !important;

}

.mobilenav li {

  width: 100%;
  display: block;
}
.mobilenav li a {color:#ffffff !important;font-size:16px;font-family: 'Open Sans', sans-serif; line-height:130%;}

.js .mobilenav {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.mobilenav.opened {
  max-height: 9999px;
}

.disable-pointer-events {
  pointer-events: none !important;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

@media screen and (min-width: 40em) {
  .js .mobilenav {
    position: relative;
  }
  .js .mobilenav.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}
ul.product-description li {font-size:11px !important;}
}
/* END PRIMARY RESPONSIVE OVERRIDES */



/**************** OLD RESPONSIVE   


@media only screen and (min-width : 568px) and (min-device-width: 568px) and (max-width : 768px) {
ul.menu li a[href^="/logout"] {display:none !important;}
ul.menu li a[href^="/user/login"] {display:none !important;}

ul.product-description li {font-size:11px !important;}

@viewport {
  min-width: 568px;
  max-width: 768px;
  zoom:2.0;
}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);


button#toggle {top:35px !important;}

img.banner_img {width:100% !important; height:auto !important;}

#login-box .block-login {
font-size:9px !important;
position: absolute;
left: 258px;
top: 34px;
}

#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}

#node-33393 table.OMRI-table tbody tr td:nth-child(3) {word-break:break-all !important;}

.OMRI-table {width:98% !important; font-size:11px !important;text-align:left !important;margin-bottom:10px !important;}
.OMRI-table tbody {width:100% !important;}
.OMRI-table td{word-break: keep-all;}

.OMRI-table th {font-size:10px !important;}

table.OMRI-table tbody tr td p {font-size:11px !important;}
table.OMRI-table tbody tr td p a{font-size:11px !important;}
table.OMRI-table *, .views-table * {font-size:11px !important}
.views-table td ul, .views-table td li {font-size:11px !important}

#node-33394 table.OMRI-table td {word-break:break-all;}

.view-id-newsletter .view-header img {clear:both !important;float:left !important;width:100% !important;}

div.views-field-title .field-content a{font-size:16px !important;}


#login-help-sentence, #login-help-sentence a {color:#ffffff !important;text-shadow: 0px 0px 3px #4c721d;}

form#uc-cart-checkout-form, form#uc-cart-checkout-form ul li {font-size:11px !important;}
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){

}

@media only screen and (max-width : 375px) and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){

}

@media only screen and (min-width : 200px) and (min-device-width: 200px) and (max-width : 375px) {

#block-block-66 img {width:90%!important;max-width:100px !important;height:auto !important;}

ul.menu li a[href^="/logout"] {display:block !important;}
ul.menu li a[href^="/user/login"] {display:block !important;}

table.sticky-table th:nth-of-type(3) {display:none !important;}

table.sticky-table {width:100% !important;}

table.sticky-table  td.image{display:none !important;}

table.sticky-table  td.desc{ width:130px !important;}

img.document_cover, div.document_holder {display:none !important;}

.content-top .OMRI-table ul, .content-top .OMRI-table ul li, .content-top .OMRI-table ol, .content-top .OMRI-table ol li{font-size:11px !important;}

h1 {font-size:22px !important;}

ul.primary, .block-edit-link {display:none !important;}

form#views-exposed-form-omri-product-list-by-category-page-1 .views-exposed-form .views-exposed-widget {
float: none;
width: auto !important;
}

form#views-exposed-form-omri-product-list-by-category-page-1 .form-select, form#views-exposed-form-omri-product-list-by-category-page-1 .form-text, form#contact-mail-page input.form-text, .form-select, .form-text, .form-autocomplete, form#views-exposed-form-general-materials-list-page-1 .views-exposed-form .views-exposed-widget {width:95% !important;}

#autocomplete {background-color:#ffffff !important;}

.views-exposed-form .views-exposed-widget .form-submit {
margin-top: 10px !important;
}

button#toggle {top:15px !important;}

@viewport {
  width: 320px auto;
}
div.header strong a {position: absolute;
left: 0;
top: 2px;
width: 150px !important;
height: 78px !important;
text-indent: -9999px;
overflow: hidden;
background: url(../images/logo.png) no-repeat;
background-size: 150px 78px !important;
    background-repeat: no-repeat;}
.header {height:86px !important;background-size: auto 86px !important;
    background-repeat: no-repeat;}

img.banner_img {width:100% !important; height:auto !important;}

#right-sidebar .block {width:100% !important;}

.form-select {width:80% !important;}



.OMRI-table {width:98% !important; font-size:11px !important;text-align:left !important;margin-bottom:10px !important;}
.OMRI-table tbody {width:100% !important;}
.OMRI-table td{word-break: keep-all;}

.OMRI-table th {font-size:10px !important;}

table.OMRI-table tbody tr td p {font-size:11px !important;}
table.OMRI-table tbody tr td p a{font-size:11px !important;}
table.OMRI-table *, .views-table * {font-size:11px !important}
.views-table td ul, .views-table td li {font-size:11px !important}

#node-33394 table.OMRI-table td {word-break:break-all;}

.view-id-newsletter .view-header img {clear:both !important;float:left !important;width:100% !important;}

div.views-field-title .field-content a{font-size:16px !important;}



.views-table tbody, #block-views-applicant_downloads-block_6 tbody, #node-33393 table.OMRI-table tbody, #node-114892 table.OMRI-table tbody, #block-views-applicant_downloads-block_1 table.views-table tbody{width:100% !important;}

.views-table th, #block-views-applicant_downloads-block_6 th, #node-33393 table.OMRI-table th, #node-114892 table.OMRI-table th, #block-views-applicant_downloads-block_1 table.views-table th {width:100% !important;display:none !important;}

.views-table tbody td, #block-views-applicant_downloads-block_6 tbody td, #node-33393 table.OMRI-table tbody td, #node-114892 table.OMRI-table tbody td, #block-views-applicant_downloads-block_1 table.views-table td{width:100% !important;display:block !important;border-bottom:0px !important;}

.views-table tr:nth-child(odd), #block-views-applicant_downloads-block_6 tr:nth-child(odd), #node-33393 table.OMRI-table tr:nth-child(odd), #node-114892 table.OMRI-table tr:nth-child(odd), #block-views-applicant_downloads-block_1 table.views-table tr:nth-child(odd){}

.views-table tr:nth-child(even), #block-views-applicant_downloads-block_6 tr:nth-child(even), #node-33393 table.OMRI-table tr:nth-child(even), #node-114892 table.OMRI-table tr:nth-child(even), #block-views-applicant_downloads-block_1 table.views-table tr:nth-child(even){background-color:transparent !important;}

.views-table th, .views-table td, .OMRI-table th, .OMRI-table td {padding: 5px !important;}

#block-block-57 td, #block-block-101 td, #block-block-104 td {width:100% !Important;display:block !important;clear:both !important;padding:0px !important; font-size:14px !important;}

#block-block-57 table tr td img, #block-block-101 table tr td img, #block-block-104 table tr td img{width:100% !Important;height:auto !important;}

#node-86024 .OMRI-table:nth-of-type(3) tbody{width:100% !important;}

#node-86024 .OMRI-table:nth-of-type(3) th {width:100% !important;display:none !important;}

#node-86024 .OMRI-table:nth-of-type(3) td{width:100% !important;display:block;border-bottom:0px !important;}

#node-86024 .OMRI-table:nth-of-type(3) tr:nth-child(2){display:none !important;}

#node-86024 .OMRI-table:nth-of-type(3) tr:nth-child(odd){}

#node-86024 .OMRI-table:nth-of-type(3) tr:nth-child(even){background-color:transparent !important;}

#node-86024 .OMRI-table:nth-of-type(3) td:nth-of-type(3):before{content:"Initial Review Fee";width:100%!important;display:block !important;clear:both !important;}

#node-86024 .OMRI-table:nth-of-type(3) td:nth-of-type(4):before{content:"Annual Renewal Fee";width:100%!important;display:block !important;clear:both !important;}

#node-86024 .OMRI-table:nth-of-type(3) ul, #node-86024 .OMRI-table:nth-of-type(3) li{list-style-type:none !important;margin-left:0px !important;padding-left:0px!important;}


#node-86024 .OMRI-table:nth-of-type(4) tbody{width:100% !important;}

#node-86024 .OMRI-table:nth-of-type(4) th {width:100% !important;display:none !important;}

#node-86024 .OMRI-table:nth-of-type(4) td{width:100% !important;display:block;border-bottom:0px !important;}

#node-86024 .OMRI-table:nth-of-type(4) tr:nth-child(2){display:none !important;}

#node-86024 .OMRI-table:nth-of-type(4) tr:nth-child(odd){}

#node-86024 .OMRI-table:nth-of-type(4) tr:nth-child(even){background-color:transparent !important;}

#node-86024 .OMRI-table:nth-of-type(4) td:nth-of-type(3):before{content:"Initial Review Fee";width:100%!important;display:block !important;clear:both !important;}

#node-86024 .OMRI-table:nth-of-type(4) td:nth-of-type(4):before{content:"Annual Renewal Fee";width:100%!important;display:block !important;clear:both !important;}



#block-views-applicant_downloads-block_1 table.views-table {}

#block-block-13 .content a {clear:both !important; width:100% !important;}

.page p img, .page img.imagecache {width:99% !important; height:auto;float:none !important;clear:both;padding:0px !important;margin-left:0px !important;zoom:1 !important;}

.col {width:100% !important;}

.content-top {width:92% !important;padding-left:4% !important;padding-right:4% !important;}

.text {width:100% !important;padding-top:25px !important;}

#right-sidebar {width:100% !important;margin-left:0px !important;border-left:0px !important;border-top:1px solid #408CBB;padding-left:0px !important;margin-top:0px !important;}

#right-sidebar div#block-quicktabs-1 {width:100% !important;clear:both !important;}

#right-sidebar div#block-block-34 {width:100% !important;clear:both !important;}

#right-sidebar div.block {float:left; display:block; width:100%;margin-left:0px !important;}

#right-sidebar div#block-views-recent_news-block_1 {width:100% !important;clear:both !important;border-top:1px solid #408CBB;margin-top:20px !important;}

#block-block-103, #block-block-110 {width:100% !important;}

#block-block-97 {border-top:1px solid #408CBB;margin-top:20px !important;}

#login-box {top:0px; left:0px; position:absolute !important;z-index:9999; display:none !important;}

form#uc-cart-checkout-form, form#uc-cart-checkout-form ul li {font-size:11px !important;}

ul.product-description li {font-size:11px !important;}

}

@media only screen and (min-width : 321px) and (min-device-width: 321px) and (max-width : 568px) {


ul.product-description li {font-size:11px !important;}

form#uc-cart-checkout-form, form#uc-cart-checkout-form ul li {font-size:11px !important;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

div.header strong a {position: absolute;
left: 0;
top: 2px;
width: 150px !important;
height: 78px !important;
text-indent: -9999px;
overflow: hidden;
background: url(../images/logo.png) no-repeat;
background-size: 150px 78px !important;
    background-repeat: no-repeat;}
.header {height:86px !important;background-size: auto 86px !important;
    background-repeat: no-repeat;}
#node-33393 table.OMRI-table tbody tr td:nth-child(4) {word-break:break-all !important;width:20% !important;}

button#toggle {top:15px !important;}

#main-container {}

.content-top {width:92% !important;padding-left:4% !important;padding-right:4% !important;}

#login-box {display:none !important;}

#right-sidebar {width:100% !important;margin-left:0px !important;border-left:0px !important;border-top:1px solid #408CBB;padding-left:0px !important;margin-top:0px !important;}

#right-sidebar div#block-quicktabs-1 {width:100% !important;clear:both !important;}

#right-sidebar div#block-block-34 {width:100% !important;clear:both !important;}

#right-sidebar div.block {float:left; display:block; width:49%;margin-left:0px !important;}

#right-sidebar div#block-views-recent_news-block_1 {width:100% !important;clear:both !important;border-top:1px solid #408CBB;margin-top:20px !important;}

#block-block-103, #block-block-110 {width:50% !important;}

#login-box {top:0px; left:0px; position:absolute !important;z-index:9999;}

div#quicktabs_container_1 {height:85px !important;}

#block-menu-menu-menu-staff {width:100% !important;}

#block-block-97 {border-top:1px solid #408CBB;margin-top:20px !important;}



#block-block-96 {border-top: 1px solid #408CBB;}

#block-block-97 a img, #block-block-96 a img, #block-block-98 a img {margin-right:10px !important;}

#block-block-97, #block-block-96, #block-block-98 { width:100% !important; border-bottom:0px !important;}

#block-uc_cart-0 { width:100% !important; border-top: 1px solid #408CBB;margin-top:10px;}


.accordion-active {
border:none;
}

.ui-accordion-item .accordion-content {
	background-color:transparent;
	border-bottom:none;
	color:#000000;
}

div.ui-accordion div.views-row-odd{
	background-color:#e3eef5;
    margin: 8px 0;
}

div.ui-accordion div.views-accordion-header,
div.ui-accordion span.views-accordion-header div.field-content,
div.ui-accordion span.views-accordion-header span.field-content {
	background:url(images/arrow-side.gif) left no-repeat;
	padding-left: 18px;
	font-weight: bold;
	color: #4C721D;
	border: none;
	padding-top: 0; 
	padding-bottom: 0;
}
div.ui-accordion div.views-accordion-header:hover,
div.ui-accordion span.views-accordion-header div.field-content:hover,
div.ui-accordion span.views-accordion-header span.field-content:hover {
	background:url(images/arrow-side-blue.gif) left no-repeat;
	color:#0065A4;
	font-weight:bold;
	padding-left:18px;
	border-top:none;
	border-bottom:none;
}


div.ui-accordion span.views-accordion-header div.field-content p,
div.ui-accordion span.views-accordion-header span.field-content a,
div.ui-accordion span.views-accordion-header.ui-state-active div.field-content p,
div.ui-accordion div.ui-state-default a,
div.views-field-title.views-accordion-header.ui-state-default a:link,
div.views-field-title.views-accordion-header.ui-state-default a:visited {
	font-weight: bold;
	font-size:11px;
	color: #4C721D;
}

div.ui-accordion .ui-state-default .ui-icon {
    display: none;
}

div.ui-accordion span.views-accordion-header div.field-content p:hover,
div.ui-accordion span.views-accordion-header span.field-content a:hover,
div.ui-accordion span.views-accordion-header.ui-state-active div.field-content p:hover,
div.ui-accordion div.ui-state-default a:hover,
div.views-field-title.views-accordion-header.ui-state-default a:hover,
div.views-field-title.views-accordion-header.ui-state-default a:hover {
	color:#0065A4;
	font-weight:bold;
}

.view-press-releases-view div.views-field-title a:hover { 
	color:#0065A4;
}

.item-list .pager li {
	padding:0px;
	margin:2px;
	color:#0065C8;
}

.item-list .pager {
  clear: both;
  text-align: right;
}

li a.active {
color:#0065C8;
}

div#right-sidebar .block-menu a:link, div#right-sidebar .block-menu a:visited {
	color:#4c721d;
	text-decoration:none;
	text-transform:none;
}

div#right-sidebar .block-menu a:hover, div#right-sidebar .block-menu a:active, div#right-sidebar .block-menu a.active {
	color:#0065a4;
	text-transform:none;
}
form#views-exposed-form-general-materials-list-page-1 .views-exposed-form .views-exposed-widget {
	float:none;
	width:390px;
}

form#views-exposed-form-omri-product-list-by-category-page-1 .views-exposed-form .views-exposed-widget {
	float:none;
	width:390px;
}

form#views-exposed-form-omri-seed-list-page-1 .views-exposed-form .views-exposed-widget {
	float:none;
	width:230px;
}


.views-table, .view-empty {
	clear:left;
	border:none;
	border-collapse:collapse;
}
table {
	-moz-box-sizing:border-box;
	border-collapse:separate;
	display:table;
	margin-bottom:0;
	border:none;
}
.quicktabs_main.quicktabs-style-basic{
	background-color:#D9EBC5;
	padding:10px;
	clear:both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4C721D;
	border-right-color: #4C721D;
	border-bottom-color: #4C721D;
	border-left-color: #4C721D;
}
ul.quicktabs_tabs.quicktabs-style-basic{
  border-bottom:1px solid #aaa;
  padding:0 5px 0 0;
  font:bold 10px/19px Arial,Verdana,Tahoma, sans-serif !important;
  font-weight:bold;
  height:19px;
  margin:0;
}

ul.quicktabs_tabs.quicktabs-style-basic a{
  font:bold 9px/19px Arial,Verdana,Tahoma, sans-serif !important;
  text-decoration:none;
  color:#aaa;
}

ul.quicktabs_tabs.quicktabs-style-basic a:hover{
	color:#4C721D  !important;
}

ul.quicktabs_tabs.quicktabs-style-basic li{
  border:1px solid #e5e5e5;
  border-bottom:none;
  padding:3px 5px;
  margin:0 3px 0 0;
  position:relative;
}

ul.quicktabs_tabs.quicktabs-style-basic li:hover{
  border:1px solid #ccc;
  border-bottom:none;
}

ul.quicktabs_tabs.quicktabs-style-basic li.active{
	background-color:#D9EBC5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4C721D;
	border-right-color: #4C721D;
	border-left-color: #4C721D;
	border-bottom-style: none;
}

ul.quicktabs_tabs.quicktabs-style-basic li.active a{
	color:#4C721D;}

div#right-sidebar .block-menu li.expanded, div#right-sidebar .block-menu li.first {
	margin:0;
}

div#right-sidebar h2 {
	font-size:14px;
}

div#block-views-og_ghp_omri-block_1 thead th, div.view-omri-seed-list thead th {
	border-bottom:1px solid #0065A4;
}

div#block-views--exp-livestock-page_1, div#block-block-15 {
	border-top:1px solid #0065A4;
}


div#threecol-cont h3 {
	margin-top:0.25em;
	font-size:13px;
}

div#block-block-24 h2 {
	font-size:21px;
}

div#threecol-cont h2 {
	font-size:16px;
}

.views-table, .view-empty {
	width:100%;
}


.page-content .text h2,
.page-content .block .title {
	margin:10px 0px 0px;
}

span.toggleAccordion {
	font-weight:normal;
}


div.node-form div#edit-field-cpc-total-ingredient-list-0-ahah-wrapper, div.node-form div#field-cpc-label-items, div.node-form div#field-cpc-genetic-items, div.node-form div#field-cpc-proof-purchase-items, div.node-form div#field-cpc-msds-items, div.node-form div#field-cpc-additional-files-items, div.node-form div#edit-field-cpc-mfg-process-text-0-value-wrapper {
	border-top:4px solid #408CBB;
	margin-bottom:10px;
	margin-top:10px;
	}

div.text div.block-faceted_search_ui {
	border-bottom:1px solid #0065A4;
}

fieldset {
	margin-top:2em;
	border:none;
	border-top:1px solid #0065A4;
}

div#edit-keywords-4-wrapper,
div#edit-keywords-5-wrapper,
div#edit-keywords-wrapper,
div#edit-operator-wrapper {
	float:left;
}

form#faceted-search-ui-form-3-1 input#edit-submit-4,
form#faceted-search-ui-form-4-1 input#edit-submit-5,
form#faceted-search-ui-form-1 input#edit-submit,
form#faceted-search-ui-form-2 input#edit-submit,
form#faceted-search-ui-form-3 input#edit-submit,
form#faceted-search-ui-form-4 input#edit-submit,
form#faceted-search-ui-form-5 input#edit-submit
 {
	margin-top:-1px;
	margin-left:10px;
	margin-bottom:1px;
}

h3 {
	margin-bottom:0.25em;
}


div.view-user-contact-roster div.view-content {
 column-count: 3;
 -moz-column-count: 3;
}

.sidebar .nav ul li.active-trail a,
.sidebar .nav ul li.active-trail a.active:hover {
	color: #0065A4;
}

.sidebar .nav ul li.active-trail a:hover {
	color: #4c721d;
}

#contact-mail-page h4 {
	font-size:13px;
	color: #4c721d;
}

.views-field-field-caution-value {
	clear:both;
}

ul.primary {
    border-bottom-color: #BBBBBB;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-collapse: collapse;
    height: auto;
    line-height: normal;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    padding-bottom: 0;
    padding-left: 1em;
    padding-right: 0;
    padding-top: 0;
    white-space: nowrap;
}

ul.primary li {
    display: inline;
}

ul.primary li.active a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #BBBBBB;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #BBBBBB;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #BBBBBB;
    border-top-style: solid;
    border-top-width: 1px;
}
ul.primary li a {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-color: #DDDDDD;
    border-bottom-color: #BBBBBB;
    border-bottom-style: none;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #BBBBBB;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #BBBBBB;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #BBBBBB;
    border-top-style: solid;
    border-top-width: 1px;
    height: auto;
    margin-right: 0.5em;
    padding-bottom: 0;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0;
}  


*/
