.metismenu .arrow { float: right; line-height: 1.42857; }
*[dir="rtl"] .metismenu .arrow { float: left; }

/*
   * Require Bootstrap 3.x
   * https://github.com/twbs/bootstrap
  */

.metismenu .glyphicon.arrow:before { content: "\e079"; }
.metismenu .mm-active > a > .glyphicon.arrow:before { content: "\e114"; }

/*
   * Require Font-Awesome
   * http://fortawesome.github.io/Font-Awesome/
  */

.metismenu .fa.arrow:before { content: "\f104"; }
.metismenu .mm-active > a > .fa.arrow:before { content: "\f107"; }

/*
   * Require Ionicons
   * http://ionicons.com/
  */

.metismenu .ion.arrow:before { content: "\f3d2" }
.metismenu .mm-active > a > .ion.arrow:before { content: "\f3d0"; }
.metismenu .plus-times { float: right; }
*[dir="rtl"] .metismenu .plus-times { float: left; }
.metismenu .fa.plus-times:before { content: "\f067"; }
.metismenu .mm-active > a > .fa.plus-times { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.metismenu .plus-minus { float: right; }
*[dir="rtl"] .metismenu .plus-minus { float: left; }
.metismenu .fa.plus-minus:before { content: "\f067"; }
.metismenu .mm-active > a > .fa.plus-minus:before { content: "\f068"; }
.metismenu .mm-collapse:not(.mm-show) { display: none; }

.metismenu .mm-collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; }

.metismenu .has-arrow { position: relative; }

.metismenu .has-arrow::after { position: absolute; content: ''; width: .5em; height: .5em; border-width: 1px 0 0 1px; border-style: solid; border-color: initial; right: 1em; -webkit-transform: rotate(-45deg) translate(0, -50%); -ms-transform: rotate(-45deg) translate(0, -50%); transform: rotate(-45deg) translate(0, -50%); -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; top: 50%; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; }

*[dir="rtl"] .metismenu .has-arrow::after { right: auto; left: 1em; -webkit-transform: rotate(135deg) translate(0, -50%); -ms-transform: rotate(135deg) translate(0, -50%); transform: rotate(135deg) translate(0, -50%); }

.metismenu .mm-active > .has-arrow::after,
.metismenu .has-arrow[aria-expanded="true"]::after { -webkit-transform: rotate(-135deg) translate(0, -50%); -ms-transform: rotate(-135deg) translate(0, -50%); transform: rotate(-135deg) translate(0, -50%); }

*[dir="rtl"] .metismenu .mm-active > .has-arrow::after,
*[dir="rtl"] .metismenu .has-arrow[aria-expanded="true"]::after { -webkit-transform: rotate(225deg) translate(0, -50%); -ms-transform: rotate(225deg) translate(0, -50%); transform: rotate(225deg) translate(0, -50%); }
