#mobile_wrapper {
  display: none;
  width: 100%;
}
#asterion_page_wrapper #mobile_wrapper {} #mobile_navigation {
  font-family: 'Open Sans', sans-serif;
}
#mobnav-btn {
  font-size: 20px;
  background-color: #000;
  color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  padding: 10px;
}
#mobnav-btn div span {
  background: none repeat scroll 0 0 #fff;
  display: block;
  height: 2px;
  width: 25px;
  margin: 6px 0 4px;
}
#mobnav-btn div {
  float: right;
}
#mobile_navigation ul {
  width: 100%!important;
  display: none;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#mobile_navigation ul li {
  box-sizing: border-box;
  float: none;
  display: block;
  width: 100%;
  background-color: #222;
  border: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  background-image: none;
  padding-left: 0;
  /* border-bottom:1px solid rgba(0,0,0,0.1); */
}
#mobile_navigation .mobile_subnav {
  background-image: url('/images/g-triangle-down.png');
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
#mobile_navigation .mobile_subnav.expanded {
  background-image: url('/images/g-triangle-up.png');
}
/* links */

#mobile_navigation ul li a {
  float: none;
  display: block;
  padding: 10px;
}
#mobile_navigation ul a {
  color: #ddd;
  text-decoration: none;
}
#mobile_navigation a:hover {
  text-decoration: none;
  color: #fff;
}
#mobile_navigation ul li > a:hover,
#mobile_navigation ul li.active > a {
  background-color: #333;
}
#mobile_navigation ul ul li a {
  padding-left: 20px;
}
#mobile_navigation ul ul ul li a {
  padding-left: 30px;
}
#mobile_navigation ul ul ul ul li a {
  padding-left: 40px;
}
#mobile_navigation ul ul ul ul ul li a {
  padding-left: 50px;
}
#mobile_navigation ul ul ul ul ul ul li a {
  padding-left: 60px;
}
#mobile_navigation ul ul ul ul ul ul ul li a {
  padding-left: 70px;
}

@media screen and (max-width: 750px) { 
    #navigation{ display:none;}
    #mobile_wrapper{ display:block; }
}
