/* ========================================
   FRENCH KISS COOK - MOBILE MENU (FEAST)
======================================== */

.feastmobilenavbar {
	background: #94c2de;
	border: none;
}

.feastmobilenavbar a {
	color: #1b4158;
}

.feastmobilenavbar .current-menu-item a,
.feastmobilenavbar a:hover {
	color: #eed87a;
}

.feastsearchtoggle svg,
.feastmenutoggle svg {
	color: #1b4158 !important;
}


/* ========================================
   GLOBAL LINK / CONTENT STYLES
======================================== */

a {
	text-decoration: none;
}

.entry-content > h2 {
	background: repeating-linear-gradient(-45deg, #ABB7C233, #6EA9E033 10px, #ABB7C233 10px, #6EA9E033 20px) !important;
	border-color: #eed87a !important;
}


/* ========================================
   HEADER BACKGROUND
======================================== */

.site-header,
header {
	background-color: #ffffff;
}


/* ========================================
   DESKTOP MENU LINKS
======================================== */

.main-navigation a,
.menu a,
#primary-menu a {
	color: #1b4158 !important;
	text-decoration: none;
	font-size: 17px;
	line-height: 1.2;
	padding: 8px 0;
}

.main-navigation a:hover,
.menu a:hover,
#primary-menu a:hover {
	color: #eed87a !important;
}


/* ========================================
   LANGUAGE SWITCHER
======================================== */

.wpml-ls,
.wpml-ls ul {
	margin: 0;
	padding: 0;
}

.wpml-ls-item {
	margin-right: 6px;
}

.wpml-ls-item a {
	color: #1b4158 !important;
	font-size: 16px;
	padding: 8px 10px !important;
}

.wpml-ls-item a:hover {
	color: #eed87a !important;
}


/* ========================================
   SEARCH ICON
======================================== */

.site-header .search-form,
.site-header .search-toggle,
.site-header .search-toggle a,
.site-header .search-toggle svg,
.site-header .search-toggle i {
	color: #1b4158 !important;
	fill: #1b4158 !important;
}


/* ========================================
   HEADER ALIGNMENT
======================================== */

.site-header .site-branding,
.site-header .main-navigation,
.site-header .wpml-ls {
	display: flex;
	align-items: center;
}


/* ========================================
   SUBMENU / DROPDOWN LINKS
======================================== */

.sub-menu a {
	color: #1b4158 !important;
}

.sub-menu a:hover {
	color: #eed87a !important;
}