﻿
#SideMenu                                                       {height:auto;}
#SideMenu .SideTopLevel                                         {position:relative;height:auto;margin:0;padding:0;}
#SideMenu .SideTopLevel li                                      {position:relative;list-style-type:none;float:none;width:100%;margin-bottom:5px;}
#SideMenu .SideTopLevel > li > a                                {background:url("images/sidemenu.png") center right no-repeat, url("images/sidemenu_bg.png") 0 0 repeat; }
#SideMenu .SideTopLevel li a                                    {display:block;color:#245f97;border:1px solid #9eb8ce;text-decoration:none;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;}
#SideMenu .SideTopLevel li.selectedSide > a                     {}
#SideMenu .SideTopLevel li a span                               {display:block;height:40px;line-height:40px;margin:0;padding:0 5px 0 15px;font-size:12px;-webkit-transition: all 200ms ease-out 0s;-moz-transition: all 200ms ease-out 0s;-o-transition: all 200ms ease-out 0s;transition: all 200ms ease-out 0s;}
#SideMenu .SideTopLevel li a span:hover                         {padding-right:25px;}
#SideMenu .SideTopLevel li .SideNavIcon                         {position:absolute;right:0;top:1px;width:40px;height:40px;background:url(images/Toggle1.png) no-repeat center 0;cursor:pointer;}
#SideMenu .SideTopLevel li.selectedSide .SideNavIcon            {background-position:center -90px;}
#SideMenu .SideTopLevel li .SideNavIcon2                        {position:absolute;right:0;top:1px;width:40px;height:40px;background:url(images/Toggle1.png) no-repeat center -44px;cursor:pointer;}
#SideMenu .SideTopLevel li.selectedSide .SideNavIcon2           {background-position:center -134px;}
#SideMenu .SideTopLevel li.selectedSide .SideSubLevel a         {border-right:1px solid #90b4d1;}

#SideMenu .SideSubLevel                                         {display:none;position:relative;width:100%;padding:5px 0px 0 0;}
#SideMenu .SideSubLevel ul                                      {margin:0;}
#SideMenu .SideSubLevel ul li.itemSide a span                   {height:40px;line-height:40px;padding:0 0 0 15px;font-size:12px;-webkit-transition: all 200ms ease-out 0s;-moz-transition: all 200ms ease-out 0s;-o-transition: all 200ms ease-out 0s;transition: all 200ms ease-out 0s;}
#SideMenu .SideSubLevel ul li > a                               {border:#d9e2e9 solid 1px ;}
#SideMenu .SideSubLevel ul li.itemSide a span:hover             {padding-left:20px;}
#SideMenu .SideSubLevel ul li > a                               {border-right:#d9e2e9 solid 4px;color: #9facb2;background:url(images/submenu.png) no-repeat 99% center #fdfdfe;}
#SideMenu .SideSubLevel ul li.selectedSide > a                  {border-right:#5a87b1 solid 4px;color: #245f97;background:url(images/submenuActive.png) no-repeat 99% center #fdfdfe;}
#SideMenu .SideSubLevel ul li.selectedSide ul li a span         {padding:0 0 0 22px;}

/*dnnsoftware.ir*/
.rtl #SideMenu .SideTopLevel li a span                          {padding:0 22px 0 5px;}
.rtl #SideMenu .SideTopLevel li .SideNavIcon                    {right:auto;left:0;}
.rtl #SideMenu .SideTopLevel li .SideNavIcon2                   {right:auto;left:0;}
.rtl #SideMenu .SideSubLevel ul li.itemSide a span              {display:block;white-space:nowrap;height:40px;line-height:40px;padding:0 15px 0 0;}
.rtl #SideMenu .SideSubLevel ul li.itemSide a span:hover        {padding-left:0;padding-right:20px;}
.rtl #SideMenu .SideSubLevel ul li.selectedSide ul li a span    {padding:0 22px 0 0;}