html{overflow-x:hidden}
#page{position:relative;right:0}
.mmPushBody{width:100%;height:100%;overflow-x:hidden}
#mobile-menu{position:absolute;top:0;background:#252932;z-index:99999;-webkit-box-shadow:0 1px 8px #555;-moz-box-shadow:0 1px 8px #555;-o-box-shadow:0 1px 8px #555;box-shadow:0 1px 8px #555;display:none;font-family:Arial,sans-serif;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;line-height:1.42857;}
.mobile-menu{list-style-type:none;margin:0;width:100%;float:right;margin:0;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.mobile-menu ul{margin-left:0;padding-left:0}
.mobile-menu .mm-search{height:60px;background-color:#333;color:#333;padding:10px;box-sizing:border-box}
.mobile-menu .input-group{position:relative;display:table;border-collapse:separate;background:#fff}
.mobile-menu .input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}
.mobile-menu .input-group .form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;height:30px}
.mobile-menu .input-group-btn{position:relative;font-size:0;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}
.mobile-menu .input-group-btn:first-child > .btn{border-bottom-right-radius:0;border-top-right-radius:0}
.mobile-menu .input-group-btn > .btn{position:relative}
.mobile-menu .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;font-size:15px;line-height:1.42857;border-radius:0}
.mobile-menu .form-control{height:18px;padding:0;font-size:15px;color:#555;background-color:#FFF;border-radius:0;border:0}
.mobile-menu .btn-default{height:30px;border:0;padding:4px 10px;background-color:#fff}
.mobile-menu .btn-default:hover{color:#333}
.mm-search #search{width:230px}
.icon-search:before{content:"\f002";font-size:14px}
.mobile-menu .btn-default:focus{background-color:#fff}
.mobile-menu .btn-default:active{background-color:#fff}
.mobile-menu .home{color:#fff;height:43px;overflow:hidden}
.mobile-menu .home i{padding-right:5px}
.mobile-menu .home a.active{color:#fff!important}
.mobile-menu .expand{left:15px;position:absolute;padding:0 10px;color:#b9b9b9;}
.mobile-menu .icon-plus:before{font-size:18px;content: "\f067";font-family:FontAwesome;}
.mobile-menu .icon-minus:before{font-size:18px;content: "\f068";font-family:FontAwesome;}
.mobile-menu .expand:hover{cursor:pointer}
.mobile-menu li{display:block;border-bottom:1px solid #303030;width:100%;float: right;margin-left:0;padding-left:0;position:relative}
.mobile-menu li .home a{color:#fff;background:#88be4c}
.mobile-menu li a{display:block;overflow:hidden;color:#c2c2c2;text-decoration:none;padding:10px;font-size:14px;}
.mobile-menu li > ul > li > a{padding-right:0; }
.mobile-menu li a.active{color:#fff}
.mobile-menu li li a{padding-right:5px;font-weight:400}
.mobile-menu li li li a{padding-left:35px}
.mobile-menu .social a{float:left;padding:0;margin:10px 0 10px 15px}
.mobile-menu .social i{font-size:22px;color:#333}
.mobile-menu input.simple:focus{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.mobile-menu [class^="icon-"]:before{margin-right:0;margin-left:0}
.mobile-menu [class*=" icon-"]:before{margin-right:0;margin-left:0}
.mm-toggle-wrap{line-height:1.3em;text-align: right;margin-top:10px}
/*
.mm-toggle-wrap:before{content:"תפריט";color:#fff;font-size:1.3em;position: absolute;left:10px;}
*/
.mm-toggle{cursor:pointer;display:none;padding:0;width:auto;height:40px;}
.mm-toggle .icon-align-justify:before{vertical-align:middle!important;color:#fff}
@media (max-width: 991px) 
{
.menu-hidden{display:block !important;}
}

@media (max-width: 767px) 
{
.mm-toggle{display:block;color:#fff;}
.mm-toggle .mm-label:before{content:"תפריט";color:#fff;font-size:1.1em;border:solid 1px #fff;padding:3px 5px;position: absolute;margin-right:10px}
}