.nav a {
	 
	padding:16px 2px;
	margin:0px 5px;
	display:block;  
 
}
@media screen and (max-width: 1120px) {
 .nav a {
 width:auto;
 
margin:0px 0px;
display:block;
 
}.nav a {
	 
	padding:17px 2px 17px;
	margin:0px 1px 0px 0px;
	display:block;  
  font-size:15px;
  
}
}

@media screen and (max-width: 920px) {
 .toggleMenu {
 display:  none;
 
width:100%;  
 margin:0px 0px 0px 0px;
text-align:center;
 
 
}
#panel {
	display:none;
	float:left;
	padding:0px 0 0 2%;
	width: 70%;  
}.pr {
	float: left;
	width:26%; text-align:left;
}
 .nav li ul li {
display:block;
}
 .nav {
position:absolute;
z-index:200;
height:auto;
 width:36%;
 
padding:0 0%;
margin:0;
right:2%; 
 -webkit-box-shadow: 0px 1px 3px #666666;
 -moz-box-shadow: 0px 1px 3px #666666;
 box-shadow: 0px 1px 3px #666666;
}
.nav li li a {
 
text-align:left
}
 .nav li li a:hover {
 
text-align:left
}
 .nav a {
 padding: 10px 3%;
display:block;
 
width:94%;font-size:16px;
text-align:left
}
.nav li a:hover {
 
}
 .active {
 display: block;
 
}
 .nav > li {
padding: 0%;
width:100%;
 float: none;
 
text-align:left;
float: left;
}
 .nav > li >li {
 
text-align:left;
}
 .nav li ul {
padding:0 0 0 5px;
margin:0 0 0 5px;
 
}
 .nav ul {
 display: block;
 width: 100%;
}
 .nav > li.hover > ul, .nav li li.hover ul {
 position: static;
}
 .nav li a:after {
 
 
 
}
}