@media screen and (max-width:650px){
	#Header_Menu a.menu{
		display:block;
		position:relative;
		top:2px;
		height:35px;
		width:90%;
		padding:7px 5px 0px 29px;
		font-size:1.3em;
		margin:0;
		background:rgba(168,5,50,1) url(../Graphics/menu.png) no-repeat 7px 10px;
		text-decoration:none;
		color:#FFF;
		font-weight:700;
		z-index:200;
	}
		#Header_Menu a.menu:hover{
			background-color:rgba(92,6,30, 1);
			transition:background-color .2s;
		}
			
		#Header_Menu a.menu::after{
			content:'';
			font-size:1.3em;
			padding:8px 0px 2px 23px;
			display:inline-block;
		}
		
		#menu{
			z-index:200;
			position:relative;
			top:2px;
			width:95%;
			margin:0px;
			padding:0px 5px 0px 5px;
			display:none;
			/* Rounded Corners */
			border:0px solid #FFF;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-radius: 0px;
			background-color:#f7f7f7;
			
			height:auto;
			
			overflow:hidden;
		}
		#menu ul{ 
			overflow:hidden;
		}
		#menu ul li{
			display: block;
			padding: 3px;
			text-align:left;
		}
		#menu ul li  a:link, #menu ul li a:visited, #menu ul li a:hover, #menu ul li a:active{
			color:#000;
			font-size:18px;
			text-transform: uppercase;
			border-bottom:1px solid #000;
			background-color:#f7f7f7f;
		}
		#menu ul li ul li a:link, #menu ul li ul li a:visited{
			text-transform: none;
		}
		
		#menu ul li .dropdown{
			position:relative;
			left:0px;
			border-bottom:1 px solid #CCC;
			border-radius:0;
			padding:5px 10px;
			-webkit-box-shadow:none;
			box-shadow: none;
			overflow:hidden;
		}
		.full_drop{
			width:100%;
			margin:0;			
		}
		
		.stack{
			display:block;
			width:100%;
			margin:3px 0;
			vertical-align:auto;
		}
	
}
