/** * JF MobileMenu * @author		JoomForest.com * @email		support@joomforest.com * @website		http://www.joomforest.com * @copyright	Copyright (C) 2011-2015 JoomForest. All rights reserved. * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */.jf_mm_wrapper {    position: absolute;    overflow: hidden;    min-width: 100%;    min-height: 100%;    margin: 0;    padding: 0;    direction: ltr}.jf_mm_wrapper .levelHolderClass {    position: absolute;    overflow: hidden;    top: 0;    background: #4A5052;    width: auto;    min-height: 100%;    font-family: arial, sans-serif;    font-size: 16px;    zoom: 1}.jf_mm_wrapper .ltr {    margin-left: -100%;    left: 0;    -moz-box-shadow: 5px 0 5px -5px #333;    -webkit-box-shadow: 5px 0 5px -5px #333;    box-shadow: 5px 0 5px -5px #333;    filter: progid: DXImageTransform.Microsoft.Shadow(color=#333, direction=90, strength=2)}.jf_mm_wrapper .rtl {    margin-right: -100%;    right: 0;    -moz-box-shadow: 5px 0 5px 5px #333;    -webkit-box-shadow: 5px 0 5px 5px #333;    box-shadow: 5px 0 5px 5px #333;    filter: progid: DXImageTransform.Microsoft.Shadow(color=#333, direction=270, strength=2)}.jf_mm_wrapper h2 {	display:none !important;    line-height: 30px;    font-weight: bold;    color: rgb(214, 121, 0) !important;	padding-left: 14.4px;	padding-right: 14.4px;	padding-top: 10px;	display: block;	font-family: Comfortaa, sans-serif;	font-size: 180%;}.jf_mm_wrapper ul {    list-style: none;    padding: 0;    margin: 0}.jf_mm_wrapper li {    cursor: pointer;    border-bottom: 1px dotted rgba(34,34,34,.9)!important;}.jf_mm_wrapper li:last-child {    border-bottom: 1px solid #5F6466}.jf_mm_wrapper li:hover {    background-color: #434749}.jf_mm_wrapper a {    display: block;    outline: 0;    overflow: hidden;    line-height: 40px;    padding: 10px .6em;    text-decoration: none;    color: #eee}.jf_mm_wrapper a:hover {    color: #fff}.jf_mm_wrapper .backItemClass {    display: block;    background: #444;    border-top: 1px solid #666}.jf_mm_wrapper .backItemClass:hover {    background: #333}.jf_mm_wrapper .backItemClass a {	overflow: visible;    text-align: center;    color: red !important;    font-size: 150%;    font-weight: bold;}.jf_mm_wrapper .backItemClass a i {    margin-right: 6px;    font-size: 18px;    margin-top: 11px}.jf_mm_wrapper .floatRight {    float: left}.jf_mm_wrapper .floatLeft {    padding: 0 .5em 0 0;    line-height: 25px}.jf_mm_wrapper .cursorPointer {    cursor: pointer;    width: 46px;    margin: 0 -10px 0;    text-align: center;	    display: none;}.jf_mm_wrapper .jf_mm_inactive {    background: #4A5052}.jf_mm_inactive>h2:first-child i {    height: 1000px}.jf_mm_wrapper .iconSpacing_ltr,.jf_mm_wrapper .iconSpacing_rtl {    padding: 0 .5em 0 0;    float: left;    font-size: 20px;    color: rgba(255, 255, 255, .4)}.jf_mm_wrapper .iconSpacing_rtl {    padding: 0 0 0 .4em}.jf_mm_trigger {	background-color: rgba(34,34,34,.9);    color: #FFE500;    font-size: 31px;    border-right: 2px solid white;    border-bottom: 2px solid white;    height: 39px;    width: 42px;	    top: 1px;    left: 1px;    position: fixed;    z-index: 981;    text-align: center;    cursor: pointer;    line-height: 35px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px}#jf_mm_menu {    position: fixed;    top: 0;    left: 0;    height: 100%!important;    z-index: 990}#jf_mm_menu nav {    z-index: 999}.jf_mm_backout {    display: none;    width: 100%;    height: 100%;    position: fixed;    background: #000;    opacity: .3;    filter: alpha(opacity=30);    top: 0;    left: 0;    z-index: 980}.levelHolderClass ul {    height: 90vh;    overflow-x: hidden;    overflow-y: auto}.jf_mm_wrapper .jf_mm_h2_img {    position: absolute;    width: auto;    top: 14px}.jf_mm_wrapper .jf_mm_a_img {    margin: 0 7px -5px 0}body #jf_mm_menu.jf_mm_rtl .jf_mm_wrapper .floatLeft {    padding: 0 0 0 .5em}body #jf_mm_menu.jf_mm_rtl .jf_mm_wrapper .iconSpacing_rtl {    padding: 0 .5em 0 0;    line-height: 24px}body #jf_mm_menu.jf_mm_rtl .fa-angle-left {    -webkit-transform: rotate(180deg);    -moz-transform: rotate(180deg);    -ms-transform: rotate(180deg);    -o-transform: rotate(180deg);    transform: rotate(180deg)}body #jf_mm_menu.jf_mm_rtl .jf_mm_wrapper h2,body #jf_mm_menu.jf_mm_rtl .jf_mm_wrapper li {    text-align: right!important}body #jf_mm_menu.jf_mm_rtl .jf_mm_wrapper .floatRight {    float: right}body #jf_mm_menu.jf_mm_rtl {    left: auto;    right: 0;    direction: rtl}body .jf_mm_trigger.jf_mm_rtl {    left: auto;    right: 8px}body #jf_mm_menu.jf_mm_rtl .levelHolderClass h2 .floatLeft {    float: left;    line-height: 16px;    padding: 0}body #jf_mm_menu.jf_mm_rtl .backItemClass .floatLeft {    float: left;    line-height: 18px;    -webkit-transform: rotate(180deg);    -moz-transform: rotate(180deg);    -ms-transform: rotate(180deg);    -o-transform: rotate(180deg);    transform: rotate(180deg)}#jf_mm_menu,.jf_mm_trigger {    display: none}