		a.menu-link {
  	    float: right;
		    display: block;
		}

		nav[role=navigation] {
			clear: both;
			-webkit-transition: all 0.3s ease-out;  
			-moz-transition: all 0.3s ease-out;
			-ms-transition: all 0.3s ease-out;
			-o-transition: all 0.3s ease-out;
			transition: all 0.3s ease-out;
		}
		.js nav[role=navigation] {
			overflow: hidden;
			max-height: 0;
		}

		nav[role=navigation].active {
			max-height: 26em;
		}

		nav[role=navigation] ul {
			margin: 0;
			padding: 0;
			/*border-top: 1px solid #808080;*/
		}

		nav[role=navigation] li a {
			display: block;
			padding: 0.8em;
			border-bottom: 1px solid #808080;
			text-align: left;
		}

		nav[role=navigation] li a:hover{
			background-color: #FFF;
			color:#000;
			border-radius: 4px;
			-webkit-transition: all 0.3s ease-out;  
			-moz-transition: all 0.3s ease-out;
			-ms-transition: all 0.3s ease-out;
			-o-transition: all 0.3s ease-out;
			transition: all 0.3s ease-out;
		}

		/*-------*/
		.homenav[role=navigation] {
			clear: both;
			-webkit-transition: all 0.3s ease-out;  
			-moz-transition: all 0.3s ease-out;
			-ms-transition: all 0.3s ease-out;
			-o-transition: all 0.3s ease-out;
			transition: all 0.3s ease-out;
		}
		.js .homenav[role=navigation] {
			overflow: hidden;
			max-height: 26em;
		}

		.homenav[role=navigation].active {
			max-height: 26em;
		}

		.homenav[role=navigation] ul {
			margin: 0;
			padding: 0;
			/*border-top: 1px solid #808080;*/
		}

		.homenav[role=navigation] li a {
			background-color:#000;
			color:#FFF;
			display: block;
			padding: 0.8em;
			border-bottom: 1px solid #808080;
			text-align: left;
		}

		.homenav[role=navigation] li a:hover{
			background-color: #FFF;
			color:#000;
			border-radius: 4px;
			-webkit-transition: all 0.3s ease-out;  
			-moz-transition: all 0.3s ease-out;
			-ms-transition: all 0.3s ease-out;
			-o-transition: all 0.3s ease-out;
			transition: all 0.3s ease-out;
		}


.keyringbg{
	background-image: url(/static/img/blk.png);
	background-repeat: no-repeat;
	background-position:left;
}


@media (min-width: 40em) {
    .keyringbg{
	background-image: url(/static/img/AHiC-KeyRing-sm-blk.png);
	background-repeat: no-repeat;
	background-position:left;
	}

	
}


