

/*css menu left*/
.active_menu{left:0 !important}
.active_main{left:240px !important}
#menu-left{width: 240px;
background: #fff;
position: fixed;
z-index: 777;
top: 0;
left:-280px;
-webkit-overflow-scrolling: touch;
overflow-y: auto;
overflow-x: hidden;

bottom: 0;
-webkit-transition: all 0.4ms ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;


}
.main.active_main{-moz-box-shadow:  0 0 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow:  0 0 10px 0px rgba(0,0,0,0.2); box-shadow:  0 0 10px 0px rgba(0,0,0,0.2);z-index:889 }
.bg-shadow{background:url(../images/bg-shadow.png);position:fixed;bottom:0;top:0;left:0;z-index:99998;width:100%;height:100%;-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;}

#navigationMenu{ }

.single-menu-item .ui-icon {display: none !important;}
.single-menu-container {display: none !important;}

.icon-home{background:url(../images/img-main.png) -266px -8px;width:45px;height:30px;display:block;position:absolute;top:0;left:0px}
.icon-arr {    background: url(../images/img-arr-menu.png) 0 -92px;    width: 27px;    height: 27px;    display: inline-block;    top: 8px;    left: 5px;    float: left;    margin-top: 1px;    background-size: 100%;    position: relative;}
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-content a { color: #999;font-style:normal ;font-size:14px ;text-transform:uppercase ;}
 .ui-widget-content a:active {color:#e9537f}
.ui-icon { width: 45px; height: 46px; }
.ui-state-default .ui-icon { background-image: url(../images/img-arr-menu.png);  }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/img-arr-menu.png);}
.ui-state-active{background: #000}
.ui-state-active a{background:none !important;}
.ui-state-active .ui-icon {background:  url(../images/img-arr-menu.png) 0px -54px no-repeat }
.ui-icon-triangle-1-s { background-position: 0 -95px;width:45px !important;height:46px;margin-top:-12px !important }
.ui-icon-triangle-1-e{ background-position: 0px -15px; }
.ui-accordion {  }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; zoom: 1;}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: inline-block; text-transform:uppercase ; padding: 13px 7px;font-size:1.5em ;font-weight:normal;color:#fff;width:86%;border-bottom: 1px solid #000;
border-top: 1px solid #3e3d3d;font-family:roboto}
.ui-accordion .ui-accordion-header a span{font-family: segoeuil,Arial, Helvetica, sans-serif ;font-size:2em ;text-transform:uppercase ;}
.ui-accordion .ui-accordion-header a:hover span{color:#e9537f}
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.6em;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 0em; top: 0.6em; }
.ui-accordion .ui-accordion-content { border-top: 0;  position: relative; top: 1px; overflow: auto; display: none; zoom: 1; background:#343434}
.ui-accordion .ui-accordion-content ul li:active{background:#444}
.ui-accordion .ui-accordion-content ul li:active a{color:#fff}
.ui-accordion .ui-accordion-content a{padding-left:0em;float:left;margin-top:5px;font-family:roboto}
.ui-accordion .ui-accordion-content-active li{color:#aaa !important; font-style:italic;border-bottom:1px solid #4b4b4b;padding:9px 0}
.ui-accordion .ui-accordion-content-active ul{padding:10px 0;-moz-box-shadow: inset -3px 0 20px 0 #000; -webkit-box-shadow: inset -3px 0 20px 0 #000; box-shadow: inset -3px 0 20px 0 #000; }
.ui-accordion .ui-accordion-content-active ul li.last{border-bottom:none}
.ui-accordion .ui-accordion-content-active li:hover .icon-play-small{background:url(../images/icon-play-smal-hoverl.png)}
.ui-accordion .ui-accordion-content-active li:hover .bg-opacity{background:none}
.ui-accordion .ui-accordion-content-active li.last{border-bottom:none}
.ui-accordion .ui-accordion-content-active{ display: block; height:auto}
.ui-accordion-content ul li .img-menu-left{width:50px;height:50px;overflow:hidden;display:block;margin-right:5px;position:relative}.ui-accordion .ui-accordion-header a{font-size:16px}