  #nav-top {
    margin-top:0px;
    transition: all ease 700ms;
    -moz-transition: all ease 700ms;
    -webkit-transition: all ease 700ms;
    -ms-transition: all ease 700ms;
    -o-transition: all ease 700ms; 
	margin: 0 auto 0 auto;
	float: none;
	clear: both;
	height: 72px;
} 

ul.menu #toggle , ul.menu #hide{
	display: none ;
}
#navigation
{	
	height: 72px;
	margin:0px auto 0 auto !important;
	padding:0px !important;
	width: 100%;
	max-width: 1280px;	

}
  #navigation ul.menu {
 margin:0 0 0 0 !important;
padding:0 !important; 
position:relative !important;
display:inline-block !important ;
background: #3e3e3e url(../images/menuBg.jpg) no-repeat right top !important ;
	height: 72px;
	width: 100%;
}

#navigation ul.menu li {
 margin:0px !important;
padding:0 0 0px 0 !important; 
float:left !important;
outline: none !important;
position:relative !important;
list-style:none !important; 
	height: 72px;
width: 16% !important;
color: #fff !important;
background: #12529e url(../images/itembg.gif) no-repeat left top !important ;
}
#navigation ul.menu li.item-117,#navigation ul.menu li.item-115 {
	background: #12529e !important ;
}

 #navigation ul.menu li a {
 padding:0px 0px 0px 0px ; 
margin:28px 0px 0px 0px;  
text-decoration:none !important;
text-transform: uppercase !important ;
display:inline-block !important ;
font-weight:normal; 
font-size:15px;
letter-spacing:normal;
font-family: 'Verdana';
color: #fff !important;		
transition: all ease 700ms;
    -moz-transition: all ease 700ms;
    -webkit-transition: all ease 700ms;
    -ms-transition: all ease 700ms;
    -o-transition: all ease 700ms;
	
} 
#nav-top #navigation .menu li a
{
	color: #fff !important;		
}
#nav-top #navigation .menu li a:hover
{
	color: #ddd !important;		
}
#navigation ul.menu li a:hover {
/* text-decoration: underline !important; */
transition: all ease 700ms;
    -moz-transition: all ease 700ms;
    -webkit-transition: all ease 700ms;
    -ms-transition: all ease 700ms;
    -o-transition: all ease 700ms;
}
#navigation ul.menu li.item-125, #navigation ul.menu li.item-131
{
	width: 18% !important;
}
#navigation ul.menu li:last-child
{
	background: #3e3e3e !important;
	width: 18% !important;
}
#navigation ul.menu li.active a, #nav-top #navigation .menu li.active a   {
/* text-decoration: underline !important; */
	color:#000 !important;
}
#navigation ul.menu li.active {
	background:#8fc413 url(../images/menubgt.gif) no-repeat center top !important ;
}
/****** dropdown Navigation ******/
#navigation ul.menu li:hover > ul{
	visibility:visible !important ;
	opacity:1 !important ;
}

#navigation ul.menu ul {
	list-style: none !important ;
	margin: 0px !important;
	padding: 0px !important; 
	visibility:visible !important;
	position: absolute !important;
	z-index: 999  !important;
	width:100% !important;
	opacity:0 !important;
	-webkit-transition:opacity 0.2s linear, visibility 0.2s linear !important; 
	-moz-transition:opacity 0.2s linear, visibility 0.2s linear !important; 
	-o-transition:opacity 0.2s linear, visibility 0.2s linear !important; 
	transition:opacity 0.2s linear, visibility 0.2s linear !important;  
	box-shadow: 0 3px 3px 0 rgba(0,0,0,0.1); 
	/*background:url(../images/bg-menu.png) 0 0px no-repeat !important ;*/
	background: #3e3e3e;
}

#navigation ul.menu ul {
	top: 72px !important;
	left: 0 !important;
}

#navigation ul.menu ul:after{
	clear:both !important;
	display:block !important;
}

#navigation ul.menu ul li ul {
	top: 0px !important;
	left: 200px !important;
}

#navigation ul.menu ul li {
clear:both !important;
width:100% !important;
border:0 none !important;
text-align:center !important;
border-bottom:1px solid #000 !important;  
display:block !important;
background: #3e3e3e !important;
 padding:0 !important;
 margin:0 !important;
}

#navigation ul.menu ul li a {
background:none !important;
padding:0px 0 0px 15px !important;
text-decoration:none !important;
display:block !important;
border:none !important;
float:left !important;
height:20px !important;
 margin:25px 0 !important;
 line-height:20px !important; 
color: #fff !important;  
 
}

div#navigation > ul#menu.menu li.deeper.parent a:after{
content: "\f0dd" !important;  
content: "" !important;  
font-family: fontawesome;
color: #fff !important;
font-weight:normal;
padding-left:5px;
}

div#navigation > ul#menu.menu li.deeper.parent a:before{
content: "" !important; 
font-family: fontawesome;
color: #fff !important;
}

div#navigation > ul#menu.menu li.deeper.parent > ul.navig > li.deeper.parent > a:after{
content: "" !important;
font-family: fontawesome;
}

div#navigation > ul#menu.menu li.deeper.parent > ul.navig > li.deeper.parent > a:before{
content: "" !important;
}

div#navigation > ul#menu.menu li.deeper.parent a{
} 

#navigation ul.menu ul li a {
	color:#ffffff !important;
} 

#navigation ul.menu ul li a:hover {
padding:0px 0 0 20px !important;
text-decoration:none !important;
display:block !important; 
border:0 none !important;
width:200px !important;
text-align:left !important; 
height:60px;
color: #fff !important;
} 

div#navigation > ul#menu.menu li.deeper.parent > ul.navig > li a:after{
content:"" !important;  
}  

#navigation ul.menu ul li ul   {
background:#252525 !important;
} 

div.modal-content {
 text-align: center !important;
 background:red;
}

 #navigation-res {
  padding:0;
  margin-top:20px  ; 
  list-style:none;
  text-align: center !important;
  width:100%;
   float:none;
   margin-left:auto;
   margin-right:auto;
}
#navigation-res ul {
  padding:0;
  margin:0;
  list-style:none;
  text-align: center !important;
}
#navigation-res li {
   margin-bottom:20px;
   
}
 #navigation-res li li {
   max-height:0;
   overflow: hidden;
   transition: all .5s;
   border-radius:0;
   box-shadow: none;
   border:none;
   margin:0
}
#navigation-res a {
  display:block;
  text-decoration: none;
  padding: 8px 0;
  font-size:22px !important;
  text-transform:uppercase;
  
}
#navigation-res ul li a, #navigation-res li:hover li a {
  font-size:1em;
  color:#fff !important;
}

 #navigation-res li a:hover {
   color:#727884 !important;
 }

 #navigation-res li:hover li {
  max-height: 15em;
}

div#navigation-res ul#menu.menu li.deeper.parent a:after{
 content: "\f0dd" !important;   
font-family: fontawesome;
color:#fff;
font-weight:normal;
padding-left:10px;
}

 div#navigation-res > ul#menu.menu li.deeper.parent a:before{
content: "" !important; 
font-family: fontawesome;
}

div#navigation-res > ul#menu.menu li.deeper.parent > ul.navig > li.deeper.parent > a:after{
content: "" !important;
font-family: fontawesome;
}

div#navigation-res > ul#menu.menu li.deeper.parent > ul.navig > li.deeper.parent > a:before{
content: "" !important;
font-family: fontawesome;
}


#navigation-res ul#menu.menu > li.deeper.parent > ul.navig > li > a:after{
content: "" !important; 
font-family: fontawesome;
}

#navigation-res ul.menu ul li a {
	font-size:16px !important;
	text-transform:capitalize;
 }

#navigation ul.menu li.active ul li, #nav-top #navigation .menu li.active ul li,   
#navigation ul.menu li.active ul li a, #nav-top #navigation .menu li.active ul li a   {

	color: #fff !important;    
	width: 100%;
	min-width: 150px;
	text-align: left;
	font-size:14px !important;
	text-transform:none;

}
#navigation ul.menu li.active ul li.active, #navigation ul.menu li.active ul li.current,
#navigation ul.menu li.active ul.navig li.current a, #navigation ul.menu li.active ul.navig li.active a,
#navigation ul.menu li.current ul li.active, #navigation ul.menu li.current ul li.current,
#navigation ul.menu li.current ul li.current a, #navigation ul.menu li.current ul li.active a

{
	background: #3e3e3e !important;
	color: #8fc413 !important;
}