﻿body {
}
/* ============= Header =================x */
#logo {
    display: inline-block;
} 
#logo img { 
	height:86px;
	padding-bottom: 5px;
}
 #logo-img {
}
@media screen and (max-width: 870px) {
    #logo-img {
    }
}
@media screen and (max-width: 640px) {
    #logo-img {
        margin-top: 0px!important;  
    }
}
/*==================================================== Main Navigation =========================================*/
/*===Nav Background Colors=========*//* Jim- figure out what colors we need for main nav */
#main-nav .uk-navbar {
     
}
#main-nav .uk-navbar-nav>li>a:hover {
    text-decoration: none;
}
#main-nav li:hover, #main-nav li:hover a {
    
}
/*background for nav sub-menu dropdown*/
.uk-dropdown, .uk-dropdown-navbar {
  
}
.uk-nav-dropdown>li>a:focus, .uk-nav-dropdown>li>a:hover {
  
}
/*============*/
.uk-navbar-nav > li > a {
    text-decoration: none;
}
.uk-navbar-nav > li > a:hover {
    text-decoration: underline;
} 
.main-nav {
    /*customization*/
    border-width: 0;
    min-height: 50px;
}
.main-nav  .navbar-nav  li  a, .main-nav  .navbar-nav  li  a:link, .navbar-nav  li  a:visited, .main-nav  .navbar-nav  li  a:active, .main-nav .navbar-nav  li  a:hover, .main-nav .navbar-nav  li  a:focus {
    /*customization*/
    padding-right: 20px;
    border-width: 0;
} 

.nav-center {
    max-width: 1300px;
    margin: 0 auto;
}

/*================content-template==============*/
.content-template {
    margin-top: -10px;
    margin-bottom: -10px;
   /*temp*/
   min-height: 400px;
}
.lfm-padding-right {
    padding-right: 15px;
}
.left-half, .right-half, .left-sidebar, .right-sidebar, .main {
    padding: 10px;
}
/*=============end content-template=============*/
#producer-info {width: 250px;}
@media screen and (min-width: 560px) {
    #producer-info {width: 560px;}
}
/*============== Customize ================*/
/*adjust top - includes logo*/
#main-nav li { 
    padding-top: 0px;
} 
/*adjust top - independent of logo*/
.uk-navbar-nav>li>a { 
	padding-top: 20px; 
} 
/* #logo img { */
    /* height: 86px; */
    /* padding-bottom: 0px; */
/* } */
/*For sites with logos that read better larger*/
#logo img {
    height: 90px;
    padding-bottom: 10px;
	padding-top: 10px;
}/* */

/*LFM Branding*/
.super-c-heading, h1, h2, h3, h4, h5, h6 {font-family: super-clarendon;}
/*endLFM Branding*/

.uk-navbar-nav>li>a {
font-size: 14px;
font-weight: bold;
} 
/*for testing release 5.00 - remove all after - 4/30/25*/
/* Hide the sub-period cards on Products */
#sidebar-period-info-full .unavailable-card {display: none;}
#sidebar-happening-info-full {display: none;}
/*mobile*/
	#sidebar-period-info-mobile {display: none;}
	.sidebar-other-day-mobile {display: none;}
/* Hide Category filter on Products */
#category-mobile-filter {display: none;}
/* Hide Producer filter on Products */
#producer-mobile-filter {display: none;}
/* Hide What’s New option in Features drop-down */
	.shop-by-whats-new {display: none;}
/* Hide Attributes option in Features drop-down */
	.shop-by-attribute-header {display: none;}
	.shop-by-attribute {display: none;}
/* Hide What’s New option in Features drop-down */
.shop-by-whats-new {display: none;}
/* Hide mailing list opt-in on Registration page */
		#commNewsLabel {display: none;}
		#commNews {display: none;}
/* Hide header in Registration page */
		#register-header {display: none;}
/* Hide Organization on Registration page*/
		#organization {display: none;}		
/* Hide add funds tab */
		#add-funds-tab {display: none;}		
/* Hide Pay Online button on past orders page */
		#past-orders-panel #btnSubmitPayment {display: none;}
/* Hide Location drop-down and label on Account Info	 */
		#account-info-panel #loc-info-panel {display: none;}
/* Hide featured products on order confirmation page*/
	#featured-product-order-edit {display: none;}	
/* Hide “Add Note” link in Order Confirmation page*/
	.order-edit-add-note {display: none;}
/* Hide Subscriptions box on overview page*/
	#overview-subscription-box {display: none;}
/* Hide Location on Overview page */
	#overview-location-selector {display: none;}
/* Hide Subscription Name on Subscribe modal */
	.subscription-confirm-subs-name {display: none;}
/* Hide Subscription Description on Subscribe modal */
	.subscription-confirm-subs-name {display: none;}
/* Hide the quantity field on Subscription Confirmation page	 */
	.confirm-subscription-quantity {display: none;}
	
/* Hide inputs on Contact Us page */
	#contact-first-name  {display: none;}
	#contact-last-name {display: none;}
	#contact-phone {display: none;}
	#contact-email {display: none;}
	#contact-subject {display: none;}
	#contact-text-area {display: none;}	
	
/* Hide address on producer page */
	#producer-address {display: none;}
/* Hide address on producer page */
	#producer-phone {display: none;}
	
/* Hide Order Now label and Box on Individual Product page */
		#product-page-order-box {display: none;}

/* Hide Producer name on storefront  */
/*products list view*/
	.product-listview-producer {display: none;}
/*products grid view*/
	.product-grid-producer {display: none;}
/* Hide Producer name on product view */
	#product-page-info .product-modal-producer {display: none;}
/* Hide Producer name on card view */

/* Hide Producer name on product page */
	#product-page-info .product-modal-producer {display: none;}
	
/* Hide Producer name on order confirmation page */
	 .order-edit-producer {display: none;}

/* Hide Register button on Login prompt modal from product page */
	.products-add-modal-register {display: none;}
/* Hide Register Section on Login page */
	#login-register-section {display: none;}
/*END for testing release 5.00 - remove all after - 4/30/25*/


/*hide eCheck tab on account info - credit card tab is nth-child(3)
#form-update-account-info #landing-right li:nth-child(4) {display: none;}*/

/*hide eCheck tab on order edit
#order-payment-information .uk-form-controls div:nth-child(4) {display: none;}*/

/*Accommodate longer category names in product-page drop-down 
#category-list .uk-nav>li>a {
    padding: 5px 10px;
	font-size: 12px;
}*/
/*Hide register section on log in page*/
/*#login-register-section {
	display: none;
}*/
/*Hide Subscriptions in login links and on Overview page
#login-links li:nth-child(6) {
	display: none;
}
#overview-subscription-box {
	display: none;
}*/
/*==========Hide/Show Payment Preference==========*/
/*hide payment preference section in confirm order modal on order edit page
#tip-timeslot-modal #order-payment-information {display:none;}
#tip-timeslot-modal .uk-form hr {display:none;}*/
/*Hide the Payment Preference section on the /AccountInfo page
#account-info-panel .uk-panel:nth-child(2) {display: none}*/

/*--Remove credit cards--*/
/*hide Update Credit Card link on order edit
#order-payment-information .uk-form-controls div:nth-child(3) {display: none;}*/
/*hide Credit Card tab on account info 
#form-update-account-info #landing-right li:nth-child(3) {display: none;}*/
/*Hide add funds tab on account activity
#account-activity #landing-right .uk-tab>li:nth-child(3)>a {display: none;}*/
/* Indent second line if producer and attribute names wrap in filters on shopping */
/*#producer-filter-box input {
  margin-left: -15px;  
}
#filter-attribute-box input {
  margin-left: -15px;
}*/
/*==========Hide/Show on Producer Page==========*/
/*Below are the ids for the fields on the Producer page
#producer-page-images#producer-page-image1#producer-page-image2#producer-name#producer-contact#producer-address#email-address#phone#website
#producer-description-heading#producer-description#producer-practices-heading#producer-practices#producer-page-products#productsHeading#product-list
*/
/* 
#producer #producer-name {display: none;}
#producer #producer-page-images {display: none;} 
#producer #producer-page-image1 {display: none;}
#producer #producer-page-image2 {display: none;}
#producer #producer-contact {display: none;}
#producer #producer-address {display: none;}
#producer #email-address {display: none;}
#producer #producer-description {display: none;}
#producer #producer-description-heading {display: none;}
#producer #producer-practices-heading {display: none;}
#producer #producer-practices {display: none;}
#producer #producer-page-products {display: none;}
#producer #productsHeading {display: none;}
#producer #product-list {display: none;}*/
/*default to hidden*/
/* #producer #email-address {display: none;} */
/*hide email on producer page*/
/*#producer-page-info #email-address {
	display: none;
}*/
/*========end Hide/Show on Producer Page========*/
/*========Hide/Show on Product Page========*/
/*.product-remaining {display: none;}*/
/* Hide Reviews 
#product-page-reviews {display: none;}*/
/* Hide Favorites 
#favorite-button {display: none;}*/
/*filter dropdowns and label
#filter-sidebar .uk-text-small {display: none;}
#producer-filter-box {display: none;}
#filter-attribute-box {display: none;}*/
/*========end Hide/Show on Product Page========*/
/*========Hide/Show on Products Page========*/
/*.product-remaining {display: none;}*/
/*========end Hide/Show on Product Page========*/
/*========Hide info in producer modal from product box on product page========*/
/*#producer-info .producer-website,  #producer-info .producer-description, #producer-info .producer-practices, #producer-info .producer-label {display: none;}*/
/*========endHide info in producer modal from product box on product page========*/
/*========Hide on Register==========*/
/*Hide Organization field on Register page*/
/*#registerPage #organization { 
	display: none; 
}
#registerPage #lastName + div + label { 
	display: none; 
}
#lastName { 
	margin-bottom: -15px;
}*/
/*Hide the Customer Distribution Location drop-down*/
/*drop-down*/
/*
#loc-div  #cLocId  {
	display: none;
}
/*drop-down and label*/
/*
#loc-div  #location {
    display: none;
}
 /*========Hide on Account Information==========*/
 /*Hide add funds tab on account activity
 #account-activity #landing-right .uk-tab>li:nth-child(3)>a {display: none;}*/
/*Hide the Customer Distribution Location drop-down*/
/*drop-down*/
/* #account-info-panel #cLocId  {
	display: none;
}
 */
/*label*/
/*
#account-info-panel label[for="oLocId"] {
	display: none;
}
 */
/*Hide Organization and billing organization on Account Info*/
/*
#account-info #lastName + label  { 
	display: none; 
 }
#account-info #organization  { 
	display: none; 
 }
#account-info #billLastName + label { 
	display: none; 
 }
#account-info #billOrg { 
	display: none; 
}
*/
/*========Hide on Account Activity==========*/

 /*Hide "Pay With Credit Card on Account" - Pay Online button on past orders tab
 #account-activity #btnSubmitPayment {display: none;}*/
/*======Hide on Order Confirmation Screen======*/  
/*Hide distribution Information area*/
/*#distribution-information {display: none;}*/
/*Hide distribution location*/
/*#distribution-location {display: none;}*/
 /*====end Hide on Order Confirmation Screen====*/ 
 /*======Hide Tab or Contents of credit card info panel in account info======*/
 /*Hide Contents*/
/*  #credit-card-info-panel {display: none;} */
/*Hide Tab*/
/* #form-update-account-info ul li:nth-child(3n) {display: none;} */ 
/*========Hide subscriptions on Storefront========*/
/*#info-nav-subscriptions, #account-subscriptions-link {display: none;} */  
 /*======Hide on Order Confirmation Screen======*/  
/*Hide distribution Information area*/
/*#distribution-information {display: none;}*/
/*Hide distribution Information Label*/
/*#lbl-distribution-info {display: none;}*/
/*Hide distribution location*/
/*#distribution-location {display: none;}*/
/*====end Hide on Order Confirmation Screen====*/ 
