nav#panel_menu {
  /*font-family: 'Calibre Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
  color: #222;
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: antialiased;
}


nav#panel_menu {
  background-color: #fff;
/*  background-image: linear-gradient(145deg, #1D1F20, #404348); */
}



#accordionAutoMenu_navbar h3 a, #accordionAutoMenu_navbar li a {
  text-decoration: none;
}


#accordionAutoMenu_navbar h3 a:hover, #accordionAutoMenu_navbar li a:hover {
  text-decoration: none;
}

.menu-section {
  margin: 0;
}

.menu-section-title {
  text-transform: uppercase;
  color: #85888d;
  font-weight: 200;
  font-size: 1.1em;
  letter-spacing: 1px;
  padding: 0 20px;
  margin:0;
}

ul#navbar {
  padding:0;
  margin: 10px 0;
  list-style:none;
}
/*
ul#navbar li a  {
  display: block;
  padding: 10px 20px;
}
*/

#accordionAutoMenu_navbar li a:hover, #accordionAutoMenu_navbar h3 a:hover {
 background-image: none;
 background-color:#fff;
/*  background-color: rgba(127, 127, 127, 0.1);*/
/*  text-decoration: none; */
}


#menu-panel-toggle-button-animated {
    padding: 0.25em;
}
div#myNavbar h3, #accordionAutoMenu_navbar li {
    font-size: 14px;
}
div#myNavbar .ui-accordion-header{
    background-image: none;
    background-color: #fff;
    border-radius: initial;
    padding: 5px;
    border:none;
}


div#myNavbar .ui-accordion-header:focus {
    outline-width: 0;
}

div#myNavbar .ui-accordion .ui-accordion-content {
    padding: 0;
    border-radius: initial;
    border: none;
    
}

div#myNavbar h3.ui-accordion-header  {
  border-top: 1px solid;
}

div#myNavbar h3.ui-accordion-header:first-child  {
  border-top: none;
}

div#myNavbar {
  border-bottom: 1px solid;
}
/*
div#myNavbar #accordionAutoMenu_navbar  {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
*/


div#myNavbar h3:first-child>span.ui-accordion-header-icon {
    display:none;
}

#_navbar_body_container,#_navbar_container {
    box-shadow: none;
    background-image:none;
    border:none;
    background-color: transparent;
}


nav#panel_menu .ui-accordion-header {
    padding: 5px 20px;
}

#accordionAutoMenu_navbar .ui-state-hover .ui-icon, #accordionAutoMenu_navbar .ui-state-focus .ui-icon {
    background-image: url('jq/1/11/cp/images/ui-icons_666666_256x240.png') !important;
}