  #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; 
	width:100%;

} 

 ul.menu #toggle ,
ul.menu #hide{
display: none ;
}


 #navigation-res {
  padding:0;
  list-style:none;
  text-align: center !important;
  width:100%;
   float:none;
   margin-left:auto;
   margin-right:auto;
}
#navigation-res ul {
  padding:0;
  margin:0 25px 0 25px;
  list-style:none;
  text-align: right !important;
}
#navigation-res li {
   margin:0 0px;
   
}
 #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: 10px 0px;
  font-size:20px !important;
  text-transform:uppercase;
  font-weight:normal;
  border-bottom:1px solid #eee;
}

#navigation-res ul li a, #navigation-res li:hover li a {
font-size:1em;
 
}

#navigation-res li a:hover {
background:#fafafa;
}

#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:#161616;
font-weight:normal;
padding-left:10px;
display:none;
}

 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:18px !important;
text-transform:capitalize;
 }
 
 
 #navigation{
  padding:0;
  margin:50px 0 0 0 ;
  list-style:none;
  text-align: center !important;
  width:100% !important;
 
}
#navigation ul {
  padding:0;
  margin:0;
  list-style:none;
  text-align: center;
}
#navigation li {
   margin-bottom:20px;
   
}
 #navigation li li {
   max-height:0;
   overflow: hidden;
   transition: all .5s;
   border-radius:0;
  /*  background: #444; */
   box-shadow: none;
   border:none;
   margin:0
}
#navigation a {
  display:block;
  text-decoration: none;
  padding: 8px 0;
  font-size:25px !important;
  text-transform:uppercase;
   font-weight:normal;
  
}
#navigation ul li a, #navigation li:hover li a {
  font-size:1em;
  color:#fff !important;
}

 #navigation li a:hover {
   color:#000 !important;
 }

 #navigation li:hover li {
  max-height: 15em;
}

div#navigation ul#menu.menu li.deeper.parent a:after{
 content: "\f0dd" !important;   
font-family: fontawesome;
color:#fff;
font-weight:normal;
padding-left:10px;
}

 div#navigation > ul#menu.menu li.deeper.parent a:before{
content: "" !important; 
font-family: fontawesome;
}

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;
font-family: fontawesome;
}


#navigation ul#menu.menu > li.deeper.parent > ul.navig > li > a:after{
content: "" !important; 
font-family: fontawesome;
}

#navigation ul.menu ul li a {
font-size:18px !important;
text-transform:capitalize;
 }

