/*
Navigation 01
Author: steckdesign.ch
Author URI: http://www.steckdesign.ch/
*/

body {
	/*margin-top: 220px;*/
}
	@media (min-width: 320px) and (max-width: 479px) {
	body {
		/*margin-top: 90px;*/
	}
	}
	@media (min-width: 480px) and (max-width: 767px) {
	body {
		/*margin-top: 90px;*/
	}
	}
	@media (min-width: 768px) and (max-width: 991px) {
	body {
		/*margin-top: 130px;*/
	}
	}
	@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) {
	body {
	}
	}

/*	============================================================
	Header
	============================================================ */
.navbar {
	z-index: 10;
	/*height: 220px;*/
}
.navbar-inverse {
	/*border-color: transparent;*/
	background-color: #1A0C0B;
}
.navbar-header {
	height: 220px;
}

.navbar-brand {
	margin-top: 15px;
	width: 220px;
	/*height: 220px;*/
}
.navbar-brand img {
	display: block;
	height: auto;
	max-width: 100%;
}
.navbar-brand img:hover {
	opacity: 0.8;
}

	@media (min-width: 320px) and (max-width: 479px) {
		.navbar-header {
			height: 100px;
		}
		.navbar-brand {
			margin-top: 0px;
			width: 120px;
		}
	}
	@media (min-width: 480px) and (max-width: 767px) {
		.navbar-header {
			height: 115px;
		}
		.navbar-brand {
			margin-top: 0px;
			width: 145px;
		}
	}
	@media (min-width: 768px) and (max-width: 991px) {
	}


/*	============================================================
	Navigation
	============================================================ */

/*	---| Primary - Haupt-Menu |-------------------------- */
#menu-mainnav {
}
#menu-primary {
	margin-top: 80px;
}
	@media (min-width: 320px) and (max-width: 479px) {
	#menu-primary {
		margin-top: 0px;
	}
	}
	@media (min-width: 480px) and (max-width: 767px) {
	#menu-primary {
		margin-top: 0px;
	}
	}

#menu-primary a {
	font-family: "Carter One", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: 700;
	color: rgba(255,255,255,1.00);
	font-size: 120%;
	display: block;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
		transition: background .25s ease-in-out;
		-moz-transition: background .25s ease-in-out;
		-webkit-transition: background .25s ease-in-out;
}
#menu-primarya:hover,
#menu-primary li:hover > a {
	background-color: #84230E;
}

/* Highlighting the Current Page */
#menu-primary li.current-page-ancestor > a,
#menu-primary li.current_page_item > a,
#menu-primary li.current-menu-ancestor > a,
#menu-primary li.current-menu-item > a,
#menu-primary li.current_page_parent > a {
	font-weight: 700;
	color: rgba(255,255,255,1.00);
	background-color: #D22602;
}


	@media (min-width: 320px) and (max-width: 479px) {
		#menu-primary a {
			border-bottom: 1px solid #551508;
		}		
	}
	@media (min-width: 480px) and (max-width: 767px) {
		#menu-primary a {
			border-bottom: 1px solid #551508;
		}		
	}
	@media (min-width: 768px) and (max-width: 991px) {
	}
