/*!
 * Burgermenu 0.1.4
 * Simple off canvas menu with hardware accelerated transitions and amazing native behavior.
 * 
 * https://github.com/vortizhe/burgermenu
 * 
 * Copyright 2016, Victor Ortiz. Licensed under MIT.
 * 
 * Released on: February 14, 2016
 */
.burgermenu-left,
.burgermenu-right {
  font-size: 14px;
  line-height: 1.35;
}

.burgermenu-left a,
.burgermenu-right a {
  text-decoration: none;
  padding: 15px 25px 15px 15px;
  color: #000000;
  font-weight: 500;
  font-size: 16px;
}

.burgermenu-left li,
.burgermenu-right li {
  position: relative;
  border-bottom: 1px solid #CCC;
}

.burgermenu-left li:last-child,
.burgermenu-right li:last-child {

}

.burgermenu-left .has-children:after,
.burgermenu-left .dropdown:after,
.burgermenu-right .has-children:after,
.burgermenu-right .dropdown:after {
  content: '\00bb';
  position: absolute;
  right: 10px;
  top: 12px;
  color: #666;
  font-size: 20px;
}

.burgermenu-left .dropdown:after,
.burgermenu-right .dropdown:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.burgermenu-left .dropdown .dropdown-children,
.burgermenu-right .dropdown .dropdown-children {
  display: none;
  background: #f4f8fb;
  border-top: 1px solid #CCC;
}

.burgermenu-right .dropdown .dropdown-children a{
  font-weight: 400;
  font-size: 15px;
}

.burgermenu-left .dropdown.opened:after,
.burgermenu-right .dropdown.opened:after {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.burgermenu-left .back,
.burgermenu-right .back {
  display: block;
  padding: 15px 10px;
}

.burgermenu-left .back:before,
.burgermenu-right .back:before {
  content: '\00ab';
  display: inline-block;
  margin-right: 0.285em;
  font-size: 20px;
  line-height: 16px;
}

.burgermenu-sticky-head {
  background: #FFFFFF;
}

.burgermenu-sticky-head a {
  text-align: center;
  text-decoration: none;
  color: #EFEFEF;
  line-height: 1.25;
}

.opened-left .page-wrapper,
.opened-right .page-wrapper {
  box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.35);
}

.burgermenu-panel .logo{
	padding: 5px 10px;
}