/*===============
MENU
===============*/
li#menu-item-3232 {
  display: block;
  width: auto;
  float: right;
  margin-top: 10px;
}
li#menu-item-3232:hover,
li#menu-item-3232:hover form,
li#menu-item-3232:hover div,
li#menu-item-3232 input#s {
  background: transparent;
}
li#menu-item-3232 input#searchsubmit {
  padding: 6px 12px;
}
/*===============
SIDEBAR
===============*/
#const_sa-2 h3 {
  background-color: #155492;
  padding: 30px 10px;
  margin-bottom: 12px;
  font-weight: 400;
	text-align: center;
}
#const_sa-2 h3 a {
	font-size: 16px;
	color: #fff;	
}
#const_sa-2 .textwidget {
  padding: 0;
}
/*
#const_sa-2 h3:after {
  display: block;
  content: '\276F';
  float: right;
  transition: 0.7s;
  -webkit-transition: 0.7s;
}
#const_sa-2 h3.ui-state-active:after {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
#const_sa-2 a {
  font-family: 'Ubuntu';
  font-size: 16px;
  font-weight: 900;
  color: #333;
  padding: 2px 0;
  border: 0;
}
#const_sa-2 a:hover {
  color: #16a1e7;
}
*/ 
#page #secondary ul li {
  border-bottom: 2px solid #16a1e7;
}
#page #secondary ul li .authoraki {
  display: block;
}
#page #secondary #const_notes-2 ul {
  list-style: none;
}
#page #secondary #const_notes-2 ul li {
  margin: 0;
}
/*===============
RESPONSIVE
===============*/
@media screen and (max-width: 768px) {
  #masthead {
    padding-top: 20px;
  }
  #site-navigation {
    display: none;
  }
  body button#responsive-menu-button {
    display: block;
    position: fixed;
    width: calc(100% - 48px);
    left: 24px;
    top: 0;
    z-index: 1;
    text-align: right;
    padding-right: 10px;
  }
}
