/* Accordion Menus */ 
h3.accordion-header {
  border: 1px solid #ccc !important;
  border-top: #ececec;
  border-bottom:unset !important;
  border-radius: 4px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  color: #000000;
  margin: 0 0 5px 0;
  font-size: .9em !important;
  font-weight: normal;
  line-height: 1;
  background:none;
}
span.accordion-link {
 padding: .5em .5em .5em .7em;
}
.ui-accordion-content{
  border: none;
}
.ui-accordion {
 width:90%;
}
.ui-accordion-icons .ui-accordion-header span.accordion-link, 
.ui-accordion-icons .ui-accordion-header a {
  padding: .5em .5em .5em 1em;
}
.not-front .ui-accordion-header a:hover, .not-front .ui-accordion-header a:focus {
    color: #29488c;
}
.ui-accordion-icons .ui-accordion-header span.accordion-link {
    margin-left: 0;
} 
.ui-icon { 
  display: none;
}
.ui-accordion-content ul {
    margin: 0px 0px 5px 2px;
}
.ui-accordion .ui-accordion-content {
    padding: 0.25em 1em;
}
.accordion-link {
    margin-bottom: 3px;
    color: #000000;
}
.active-trail.accordion-link.active {
    color: #29488c;
}
h3.no-children .ui-icon {
  display: none;
}
ul.menu {
    font-size: 0.9em;
    list-style-type: none;
    list-style: none;
}
ul.menu li.leaf {
    list-style-type: none;
    list-style-image: none;
}
ul.menu li a {
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
}
ul.menu li.leaf {
    padding-top: 5px;
}
/* RESPONSIVE STYLING */
@media screen and (max-width: 600px) {
  .region-secondary-content {
    float:left;
    width: 100%;
    max-width:unset;
    display: inline-block;
  }
  section { 
    display: inline-block;
  }
}
