
.navbar-toggle:hover {
	background-color: #f9fafa; }

.icon-bar {
	background-color: #111; }

a,
a:link {
	color: #de2423; }
/* MAINNAVIGATION */
.start .header, .start header {
    height: auto;
}
.start .cook-company .header-content {
    padding-top: 140px;
    padding-bottom: 140px;
}
#main-navigation .navbar-nav > li > a {
	
	color: #282828; }

#main-navigation .navbar-nav > li.current > a,
#main-navigation .navbar-nav > li.active > a,
#main-navigation .navbar-nav > li > a:focus,
#main-navigation .navbar-nav > li > a:hover,
#main-navigation .navbar-nav > li > a:active,
#main-navigation .navbar-nav > li > a.open {
	color: #de2423; }

nav.navbar #main-navigation ul.navbar-nav a::after {
	background-color: #de2423;
}

nav.navbar #main-navigation .current.nav-item a::after {
	background-color: #de2423; }

nav.navbar #main-navigation .navbar-nav > li.current > a,
nav.navbar #main-navigation .navbar-nav > li.active > a,
nav.navbar #main-navigation .navbar-nav > li > a:focus,
nav.navbar #main-navigation .navbar-nav > li > a:hover,
nav.navbar #main-navigation .navbar-nav > li > a:active,
nav.navbar #main-navigation .navbar-nav > li > a.open {
	color: #de2423 !important; }

#main-navigation .navbar-nav > li.current > a::after {
	background-color: #de2423 !important;
}
/* mega menu list */

	#main-navigation .sub-nav a.focus,
	#main-navigation .sub-nav a.active,
	#main-navigation .sub-nav a.hover,
	#main-navigation .sub-nav a:hover,
	#main-navigation .sub-nav a:active,
	#main-navigation .sub-nav a:focus {
		color: #eb5c4b; }

	#main-navigation .sub-nav a:active {
		background: #eb5c4b;
		color: #fff; }

a.more-button,
a.more-button:link{
	background: #de2423;
	color:#fff !important;
}
.more-button:hover {
border: 2px solid #de2423;
}
	.sub-nav {
	
		border: 0px solid #eb5c4b;
	}
.cook-company .logo-link{
	max-height:139.19px;
}

p.color-1,
span.color-1 {
	color: #87aa37; }

p.color-2,
span.color-2 {
	color: #de2423; }

div.color-1 {
	background-color: #87aa37; }

div.color-2 {
	background-color: #de2423; }


a:hover {
	color: #de2423; }

/* page_area shortcuts*/


#searchbar {
	background-color: #f9fafa;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	 }


/* HEADER */


.menu-inner {
	background: #fff;
	color: #333;
	padding: 2em;
	font-size: 1em;
	height: 100%;
	box-shadow: 0.5em 0.5em 2em rgba(0, 0, 0, 0.8); }

.claim {
	
	color: #555555;
	}



/* sub-navigation panel */
.sub-nav {
	
	border-bottom: 0;
	
	/* background-color: #fff; */ }






.sub-nav.open {
	
	background-color: #fbfbfb;
	background-color: #de2423;
}

.sub-nav.open li {
	background-color: #de2423;
}
.standard-section.padding-bottom-xl {
    padding-bottom: 140px;
}


#main-navigation .sub-nav a.focus,
#main-navigation .sub-nav a.hover,
#main-navigation .sub-nav a:hover {
	background-color: #fbfbfb;
	color: #de2423; 
}
.standard #main {
    padding-top: 170px;
}




#main h1 a:link,
#main h2 a:link {
	color: #b10058; }

#main h1 a:focus,
#main h1 a:hover,
#main h1 a:active,
#main h2 a:focus,
#main h2 a:hover,
#main h2 a:active {
	color: #b10058;
	 }



h2.color-bg {
	background-color: #87aa37;
	background: rgba(135, 170, 55, 0.7);
	}

.standard-section h2 {
	color: #333;
	margin-bottom: 0.5em; }


.social-media-box a .social-media-button {
	color: #000;
	 }

.social-media-box a:hover .social-media-button,
.social-media-box a:active .social-media-button,
.social-media-box a:focus .social-media-button {
	color: #b10058; }



.divider-diagonal-right div {
	background: transparent linear-gradient(to left top, #de2423 50%, transparent 50%) repeat scroll 0 0;
	width: 150%;
	height: 82px;
	float: right; }

.divider-diagonal-left div {
	background: transparent linear-gradient(to right top, #de2423 50%, transparent 50%) repeat scroll 0 0;
	width: 150%;
	height: 82px; }



.divider-diagonal-test {
	background-image: url(../img/backgrounds/divider-right-red.svg);
	background-repeat: no-repeat;
	background-size: auto 82px;
	height: 82px;
	position: absolute;
	margin-top: -82px;
	width: 100%; }
.footer a,
.footer a:hover {
	color:#fff;
}