#mobnav #rsmenu01 #menu-button {
  display: none;
 
}



#mobnav  {
/*background-color: green;
background-color: rgb(53, 46, 46);*/
width: 100%;
display: block;
position: absolute;
 
}
#mobnav .toggle {
 position:absolute;
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 display:none;
 top:20px;
 z-index:9980;
 width:35px;
 min-height:26px;
 position:relative;
 width:auto;
 top:auto;
 left:auto;
 float:right;
 display:block;
 cursor:pointer;
 box-sizing:content-box;
 font-size:18px;
line-height: 22px;
margin-top: 4px;
color: #fff;
text-align: left;
text-decoration: none;
margin-bottom: 5px;
border: solid 10px rgb(253, 72, 208);
border-bottom: 6px;
border-right: solid 10px rgb(25, 29, 91);
background-color: rgb(53, 39, 39);
padding: 10px 50px 5px 5px;

background-color: rgb(29, 35, 82);
}

#mobnav .toggle span {
 width:35px;
 top:50%;
 transform:translateY(-50%);
 transform-origin:50% 50%
}
#mobnav .toggle span,
#mobnav .toggle span::before,
#mobnav .toggle span::after {
 display:block;
 position:absolute;
 right:0;
 height:4px;
 background: #fff;
 transition:all .25s ease
}
#mobnav .toggle span::before,
#mobnav .toggle span::after {
 content:'';
 width:100%
}
#mobnav .toggle span::before {
 top:-11px
}
#mobnav .toggle span::after {
 bottom:-11px
}
#mobnav .toggle.toggle-open span {
 background:rgba(0,0,0,0);
 transform:rotate(45deg)
}
#mobnav .toggle.toggle-open span::before {
 transform:translate3d(0, 11px, 0)
}
#mobnav .toggle.toggle-open span::after {
 transform:rotate(-90deg) translate3d(11px, 0, 0)
}
#mobnav .toggle:hover span,
#mobnav .toggle:hover span::before,
#mobnav .toggle:hover span::after {
 background: #cdd0ff;
}
#mobnav .toggle i {
 font-size:10px;
 display:block;
 line-height:10px;
 opacity:.7
}

body .hc-offcanvas-nav .nav-container, body .hc-offcanvas-nav .nav-wrapper, body .hc-offcanvas-nav ul {
  background: #161d43;
}

body .hc-offcanvas-nav .nav-item-link, body .hc-offcanvas-nav li.nav-close a, body .hc-offcanvas-nav .nav-back a {
 
  border-bottom: 1px solid #645360;
  
}

body .hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link {
  border-top: 1px solid #705970;
}

body .hc-offcanvas-nav .nav-content > .nav-close a:hover {
  background: #2f3355;
}

body .hc-offcanvas-nav .nav-item-link {
  
 background: rgb(42, 46, 77);
  
}

body .hc-offcanvas-nav .nav-item-link:hover {
  
 background: #161d45;
  
}

