/*
	jQuery.mmenu leftsubpanel extension CSS
*/
.mm-menu.mm-leftsubpanels .mm-panel:not(.mm-opened) {
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
.mm-menu.mm-leftsubpanels .mm-panel.mm-subopened {
  -webkit-transform: translate3d(30%, 0, 0);
  -moz-transform: translate3d(30%, 0, 0);
  -ms-transform: translate3d(30%, 0, 0);
  -o-transform: translate3d(30%, 0, 0);
  transform: translate3d(30%, 0, 0); }
  .mm-menu.mm-leftsubpanels .mm-panel.mm-subopened[class*="mm-iconpanel-"] {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
.mm-menu.mm-leftsubpanels .mm-panel[class*="mm-iconpanel-"] {
  left: 0px; }
.mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel {
  -webkit-transition-property: -webkit-transform, right;
  -moz-transition-property: -moz-transform, right;
  -ms-transition-property: -ms-transform, right;
  -o-transition-property: -o-transform, right;
  transition-property: transform, right; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-0 {
    right: 0px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-1 {
    right: 40px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-2 {
    right: 80px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-3 {
    right: 120px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-4 {
    right: 160px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-5 {
    right: 200px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-iconpanel-6 {
    right: 240px; }
  .mm-menu.mm-leftsubpanels.mm-iconpanel .mm-panel.mm-opened {
    border-left: none;
    border-right: 1px solid;
    border-color: inherit; }
