  #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;

 }



