
/* Custom CSS for re-sized and crisp site logo. */
html {
    --wp-admin--admin-bar--height: 32px;
    scroll-padding-top: var(--wp-admin--admin-bar--height);
}

::selection {
   background: rgba(72, 122, 180, .4)
}

.custom-logo,
.site-header .logo {
  max-width: 100% !important;
  width: 150px !important;
  height: auto !important;
}

/* Remove bullet points from list of recipe categories */

ul.wp-elements-f5b576c56cdaa560381573438f294517.has-primary-color.has-text-color.has-link-color {
	list-style: none;
}


/* Remove underline from linked text. */

a:link {
	text-decoration: none;
}



/* Including margin bottom between list items. */
li {
  margin-bottom: 1.25rem;
}



/* Decreasing margin bottom on the last item of lists. */
li:last-child {
	margin-bottom: .25rem;
}



/* Remove first bullet point on sitemap | 5776142-zd (JW) */
.page-id-2130 .wp-block-pages-list__item.menu-item-home { 
	display: none;
}



/* Zoom in on images when hovered over. */

.imageHover:hover {
	display:block;
	transform: scale(1.05);
}



/* Zoom in on linked buttons when hovered over. */

a:hover {
	transform: scale(1.1);
}



/* Padding-right for Google Calendar embed.*/
  
.entry-content > .googleCalendar:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.wp-block-button):not(.entry-attachment) {
    padding-right: 5%;
} 




/* Make linked white font headings on homepage yellow when hovered over. */
.wp-elements-874fd0b389a2b3d14bf272ffb9b47257.wp-block-heading.margin-top-half.has-background-color.has-text-color.has-link-color a:hover, .wp-elements-eecd00468e3230d848cc71c587d37df8.wp-block-heading.margin-top-half.has-background-color.has-text-color.has-link-color a:hover, .wp-elements-043ada9fe64129fa321948f04fa1da23.wp-block-heading.margin-top-half.has-background-color.has-text-color.has-link-color a:hover, .wp-elements-95b0268ab8216cc73ab17bc34f91357a.wp-block-heading.has-background-color.has-text-color.has-link-color a:hover, p.wp-elements-1094249c737cbae5668e3df57a366ec7.has-background-color.has-text-color.has-link-color a:hover, p.wp-elements-73d9a1d08ba83d97417087845fce13f9.has-background-color.has-text-color.has-link-color a:hover {
	color: #FFD41B;
}




/* Make linked teal font headings on homepage navy when hovered over */

.wp-elements-9bf231bc01b27b1800f6513701c0e52a.wp-block-heading.has-text-align-center.has-text-color.has-link-color a:hover, .wp-elements-13bd2a101555ce6d984ab7c5417b255a.wp-block-heading.has-text-color.has-link-color a:hover, .wp-elements-b9dfa7c3b828c84a181910e3f59d49ae.wp-block-heading.has-text-color.has-link-color a:hover, .wp-elements-1d25b3c470207927769284556b2b5d90.wp-block-heading.has-text-align-center.has-text-color.has-link-color a:hover {
	color: #09144A;
}




/* Make linked light blue font headings on homepage white when hovered over */

.wp-elements-61feeeb0bbb2095e7047f9166eeddac7.wp-block-heading.has-secondary-color.has-text-color.has-link-color a:hover {
	color: #FFFFFF;
}




/* Make navy linked text across website pages teal when hovered over.*/

/* List items for list of customer, SRL and chef linked recipes. */
li.has-normal-font-size a:hover {
	color: #0D8093;
}


/* Recipes page linked paragraph text. */ 
p.wp-elements-e29c93b60dbbb3b48e185d7672ed1447.has-link-color.has-normal-font-size a:hover {
	color: #0D8093;
}


/* Linked list of recipe categories on recipe main page. */ 
ul.wp-elements-f5b576c56cdaa560381573438f294517.has-primary-color.has-text-color.has-link-color li a:hover {
	color: #0D8093;
}


/* H5 "Click Here" text on Find Us locations page. */ 
h5.wp-elements-54f136a6a8c5db10b0011daaa644058e.wp-block-heading.has-foreground-color.has-text-color.has-link-color a:hover {
	color: #0D8093;
} 


/* All four market locations' linked "Click here" for Google maps text. */ 

p.wp-elements-87a20e0b117d5300c31d9f074fa0140c.has-link-color a:hover, p.wp-elements-21580ac716cf44efea1ebecec44e9fa0.has-link-color a:hover, p.wp-elements-f00f1cbca03efc1e31ec654d75235f1c.has-link-color a:hover, p.wp-elements-0e353df6a0dd5df844719039df7577e9.has-link-color a:hover {
	color: #0D8093;
} 


/* Linked paragraph text on Products and Prices page. */ 
p.wp-elements-6d311335a8cf3856b2e3a69cd0c2c635.has-link-color.has-normal-font-size a:hover {
	color: #0D8093;
}


/* Unordered List of different product menu pages. */ ul.wp-elements-93c9c43e31bbec1e34f271fc1537024c.has-link-color li a:hover {
	color: #0D8093;
}

/* Pre-Order link on all individual product menu pages except Shrimp, Miscellaneous and Platters. Those three are comma'd in this list in that respective order. */ 
p.wp-elements-e95ffaf6da05f9a46a3317060dd68a33.has-text-align-center.has-link-color.has-normal-font-size a:hover, p.wp-elements-9c23e90aba87c38d41b341b2a2ea361f.has-text-align-center.has-link-color.has-normal-font-size a:hover, p.wp-elements-55f3843d6a189eabdce9320d5e9fb460.has-text-align-center.has-link-color.has-medium-font-size.has-small-font-size.has-normal-font-size a:hover, p.wp-elements-e593b8da91b7831b20b551489e54d72b.has-text-align-center.has-link-color.has-normal-font-size a:hover {
	color: #0D8093;
}


/* Linked text on homepage under order, car and contact icons. */
p.wp-elements-98d26d8a941739c551dc20aaeb63d2b7.has-text-align-center.has-foreground-color.has-text-color.has-link-color a:hover, p.has-text-align-center.has-foreground-color.has-text-color a:hover, p.wp-elements-026d928e346a2ee851ad5a0e5416cc76.has-text-align-center.has-foreground-color.has-text-color.has-link-color a:hover {
	color: #0D8093; 
} 



/* Homepage bolded paragraph for order form and orders email. */
p.wp-elements-22801b5ad627d19ea140d6244fb9d50f.has-text-align-left.has-foreground-color.has-text-color.has-link-color a:hover {
	color: #0D8093; 
} 


/* Schedule page linked h5 text. */
h5.wp-elements-7d92fcdf8725cb123ec021e48b32236c.wp-block-heading.has-foreground-color.has-text-color.has-link-color a:hover {
	color: #0D8093;
}


/* Footer menu of links. */
div.wp-elements-cc23dc73c820c67782754a845fb16602.wp-block-jetpack-contact-info.has-primary-color.has-text-color.has-link-color.has-small-font-size a:hover {
	color: #0D8093;
}


/* All linked paragraph text, catching Upcoming Specials and Schedule page text. */

p a:hover {
	color: #0D8093;
}





/* Make black linked locations heading text across Find Us page navy when hovered over. */

#potomac.wp-elements-4433f3a1cf9d3edae97d111fbd46738a.wp-block-heading.has-link-color a:hover, #bethesda.wp-elements-675348414970b95253b76ba3541d6dc5.wp-block-heading.has-link-color a:hover, #kensington.wp-elements-faf05eb8b421824bc1b1239afbb70b05.wp-block-heading.has-foreground-color.has-text-color.has-link-color a:hover, #baltimore.wp-elements-2e22bcd73e1b398b23d2cb3e4c4c7e91.wp-block-heading.has-link-color a:hover {
	color: #0B216D;
}




/* Make linked white font pre-footer text on homepage light blue when hovered over */

.wp-elements-1cfe455b9a45b0eaee1c009b503c19a5.has-text-align-center.has-background-color.has-text-color.has-link-color a:hover {
	color: #82BFE0;
}




/* Make linked yellow font pre-footer text on homepage white when hovered over */

.wp-elements-aeda69d2903ae9e7469250fe8c9f67f1.has-text-align-center.has-text-color.has-link-color a:hover {
	color: #ffffff;
}




/* Map icon re-sizing.*/

.wp-block-media-text__media .wp-image-275.size-full.imageHover.mapSize{
	width: 7rem;
	padding-right: 10%;
	margin: auto;
}

/*Homepage Scrolling Text*/
.scroll-container {
        width: 50em;
        overflow: visible;
        background: black;
        padding: 10px;
    }

    .scroll-text {
        color: white;
        font-size: 20px;
        white-space: nowrap;
        display: flex;
        animation: scroll-left 15s linear infinite;
    }

    @keyframes scroll-left {
        from { transform: translateX(100%); }
        to { transform: translateX(-100%); }
    }