.navigation{
  width: 700px;
  float: right;	
  margin-top:10px;
}
.nav{
	padding: 20px 0;
	position: absolute;
	width: 100%;
	z-index:1;
	background:url(/images/transparent.png);
}
.nav h1{
	margin:0;
	width: 118px;
	float: left;
}

.nav h1 img{
	display:block;
}
.nav ul {
	list-style-type:none;
	margin:0;
	padding:0;
	position: absolute;
}

/*Create a horizontal list with spacing*/
.nav li {
	display:inline-block;
	float: left;
	margin-right: 1px;
	text-transform:uppercase;
	font-weight:bold;
}

/*Style for menu links*/
.nav li a {
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	min-width:80px;
	text-align: center;
	text-decoration: none;
	padding:20px 10px;
	font-size:14px;
	color:#6d665b !important;
	font-family:'kabel_md_bt';
	letter-spacing:1.5px;
}

/*Hover state for top level links

.nav li:hover a {
	background: #19c589;
}*/


/*Style for dropdown links*/
.nav li:hover ul a {
	color: #2f3036;
	height: 40px;
	line-height: 40px;
}

/*Hover state for dropdown links*/
.nav li:hover ul a:hover {
	color:#000 !important;
}



/*Hide dropdown links until they are needed*/
.nav li ul {
	display: none;
}

/*Make dropdown links vertical*/
.nav li ul li {
	display: inline-block;
	float: none;
}

/*Prevent text wrapping*/
.nav li ul li a {
	width: auto;
	min-width: 80px;
	padding: 0 10px;
	font-size: 12px;
}

/*Display the dropdown on hover*/
.nav ul li a:hover + .hidden, .hidden:hover {
	display: block;
	width:100%;
	left:0%;
	top:80%;
}

/*Style 'show menu' label button and hide it by default*/
.nav .show-menu {
	text-decoration: none;
	color: #000;
	text-align: right;
	padding: 10px 20px;
	display: none;
	
	
	font-size:14px;
	color:#6d665b !important;
	font-family:'kabel_md_bt';
	cursor:pointer;
}
.nav .show-menu img{
	width:15%;
}

/*Hide checkbox*/
.nav input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

/*Show menu when invisible checkbox is checked*/
.nav input[type=checkbox]:checked ~ #menu{
    display: block;
}

.nav ul li a:hover, .nav ul li a.visited {
	color:#000 !important;
}

/*Responsive Styles*/

@media screen and (max-width : 760px){
	/*Make dropdown links appear inline*/
	.nav ul {  
	position: static;
	display: none;
	padding-top: 20px;
	overflow: hidden;
	width: 100%;
	}
	/*Create vertical spacing*/
	.nav li {
		margin-bottom: 1px;
	}
	/*Make all menu links full width*/
	.nav ul li, .nav li a {
		width: 100%;
		background: url(../images/transparent.png);
	}
	/*Display 'show menu' link*/
	.nav .show-menu {
		display:block;
	}
	.navigation {
	  width: 100%;
	  float: none;
	  margin-top: 10px;
	}
	.nav ul li, .nav li a:hover, .nav ul li, .nav li a.visited {
		background:rgba(221, 220, 220, 0.815) !important;
	}
	
.nav li ul li a {
	padding: 10px 0;
	border-top:1px solid #ddd;
}
}