html,body{height: 100%}html.no-scroll{width: 100%;overflow-y: scroll;position: fixed}#jm-allpage{-webkit-transition: 300ms ease all;transition: 300ms ease all}.off-canvas-right.off-canvas #jm-allpage{margin-left: -300px;margin-right: 300px}.off-canvas-left.off-canvas #jm-allpage{margin-right: -300px;margin-left: 300px}#jm-offcanvas{width: 300px;height: 100%;position: fixed;z-index: 9999;background: #f2f2f2;top: 0;-webkit-transition: 300ms ease all;transition: 300ms ease all}.off-canvas-right #jm-offcanvas{right: -300px}.off-canvas-right.off-canvas #jm-offcanvas{right: 0;overflow-y: auto}.off-canvas-left #jm-offcanvas{left: -300px}.off-canvas-left.off-canvas #jm-offcanvas{left: 0;overflow-y: auto}#jm-offcanvas-toolbar{background: #e6e6e6;height: 60px;line-height: 60px;padding: 0 30px}#jm-offcanvas-toolbar .toggle-nav.close-menu{cursor: pointer;color: #333;font-size: 20px}.off-canvas-left #jm-offcanvas-toolbar{text-align: right}html[dir='rtl'] .off-canvas-right #jm-offcanvas-toolbar{text-align: left}#jm-offcanvas-content{padding: 30px;color: #333}#jm-offcanvas-content .jm-title{color: #333}.toggle-nav.menu{display: none}.off-canvas-left .toggle-nav.menu,.off-canvas-right .toggle-nav.menu{cursor: pointer;display: inline-block;text-align: center;vertical-align: top}.off-canvas-left .toggle-nav.menu [class^="icon-"],.off-canvas-right .toggle-nav.menu [class^="icon-"],.off-canvas-left .toggle-nav.menu [class*=" icon-"],.off-canvas-right .toggle-nav.menu [class*=" icon-"]{font-size: 20px}.off-canvas-left .toggle-nav.menu .fa,.off-canvas-right .toggle-nav.menu .fa{font-size: 24px}#jm-offcanvas .jm-module{margin: 32px 0 0}#jm-offcanvas .jm-module:first-child{margin: 0}#jm-offcanvas .jm-module .jm-title{color: #333}#jm-offcanvas .nav.menu > li > a,#jm-offcanvas .nav.menu > li > span.separator{border-color: #c2c2c2}#jm-offcanvas .menu-ms .nav.menu > li > a,#jm-offcanvas .nav.menu.menu-ms > li > a,#jm-offcanvas .menu-ms .nav.menu > li > span.separator,#jm-offcanvas .nav.menu.menu-ms > li > span.separator{color: #fff;border-color: transparent}#jm-offcanvas .menu-ms .nav.menu > li:hover > a,#jm-offcanvas .nav.menu.menu-ms > li:hover > a,#jm-offcanvas .menu-ms .nav.menu > li:hover > span.separator,#jm-offcanvas .nav.menu.menu-ms > li:hover > span.separator,#jm-offcanvas .menu-ms .nav.menu > li.active > a,#jm-offcanvas .nav.menu.menu-ms > li.active > a,#jm-offcanvas .menu-ms .nav.menu > li.active > span.separator,#jm-offcanvas .nav.menu.menu-ms > li.active > span.separator{background: #fff;color: #3498db}