.svamenu{
			height:40px;
			font-variant:small-caps;
			 background-color:#3F3E3E;
		    color:white;
		}
		h1 b{font-variant:small-caps;}
		.svamenu ul {
		    margin:0px !important;
		    padding:0;
		    height:40px;
		    list-style-type:none !important;
		}
		.svamenu a{
			padding-left:13px;
			padding-right:13px;
			color:white;	
			font-size:1.2em;
		}
		.svamenu ul li {
		    display:inline-block;
		    position:relative;
			float:left;
		    margin:0px !important;
		    padding:0;
		    margin-right:30px;
		    height:40px;
		    line-height:40px;
		}
		.svamenu ul li ul {
		    position:absolute;
		    top:/* vary based on the height of the li*/;
		    margin-left:0px !important;
		    margin-top:0px !important;
		    width:300px;
			width:20vw;
		}
		
		.svamenu ul li ul li a{
			display:block;	
			 background-color:#3F3E3E;
		    color:white;
		    margin-bottom:4px;
			width:100%;
		}
		.svamenu ul li ul li a:hover{
			color:orange;	
		}
		.svamenu li a{
			text-decoration:none;
			display:block;
			margin:auto;
			color:white;
		}
		.svamenu li a:hover{
			color: orange;	
			background-color:white;
		}
		.lans li a{
			display:block;
			width:100px;
			background-color:#ccc;	
			height:40px;
		}
		.svamenu ul li ul li{
			display:block !important;
			background-color:#3F3E3E;
			color:white;
			width:100%;
		}
		.svamenu ul li ul li a{
			color:white;
			font-weight:bold;
			
			 background-color:#3F3E3E;
		    color:white;	
		}
		
		
@media only screen and (max-width:767px) {
		.svamenu ul li {
		    display:block;
		}
		.svamenu ul li ul {
		    position:relative;
		    top:/* vary based on the height of the li*/;
		    margin-left:0px !important;
		    margin-top:0px !important;
		    width:100%;
		}

}