/*         Left Menu Css             */
.leftPanel {z-index:2}
.leftPanel ul li {background:url("../images/leftNavi-bg.png") repeat-y 100% 0 #EFEFEF; z-index:1}
.leftPanel ul li a {white-space:pre-line; word-wrap:break-word}
.leftPanel ul.k-pager-numbers li {background:none}
.leftNav li {height:51px; width:55px}
.leftNav li span.k-link {height:51px}
.leftPanel .leftNav > li:hover {width:250px}
.leftNav li ul.submenu li {height:auto; width:180px}
.leftPanel .k-animation-container {z-index:9999}
.leftNav li .k-animation-container {left:56px!important; z-index:99999}
.leftNav li .k-animation-container ul.submenu li .k-animation-container {left:165px!important}
.leftPanel .leftNav {border:0}
.leftNav .k-item {display:block!important; float:none!important}
.leftNav li.menu  span.menu .menuContent { padding-top:17px}
.leftNav li .menuContent {padding-top:12px; display:block; font-size:13px; height:40px}
.leftNav li  .workFlow .menuContent, .leftNav li  .purchase .menuContent, .leftNav li  .budgeting .menuContent, .leftNav li  .vendorManagement .menuContent {color:#fff}
.leftNav li .submenu .k-link {padding:5px!important}
.leftNav li .k-i-arrow-s {background-position:-5px -18px!important; top:9px!important}

.leftNav li .submenu {min-width:190px!important; z-index:9999}
.leftNav li .submenu .thirdLevel {min-width:160px!important; z-index:99999999; overflow-x:hidden!important}

.container-fluid .leftNav .submenu li a {border-bottom: 1px dotted #ccc; background:inherit}
.container-fluid .leftNav .submenu {left:0; border:0}
.container-fluid .leftNav .submenu a:hover {background:#C3DFE2!important}

.leftNav a {display:block; font-size:100%; padding:0; background:none; border-bottom:1px solid #e7e7e7; color:#414141; padding:0!important; float:none; overflow:hidden}
.leftNav a span.icon {display:block; float:left; width:55px; height:50px; position:relative; margin-right:10px; border-right:1px solid #ccc}
.leftNav a span.icon em {position:absolute; top:8px; left:9px; display:block; width:40px; height:42px}

.leftNav .home span.icon {background:#818085; border-bottom:1px solid #818085}
.leftNav .home span.icon em {background:url(../images/iconsSprite.png) -5px -5px no-repeat}

/*         Left Menu themebased Css             */
.leftNav .budgeting span.icon, .leftPanel .leftNav .budgeting a {background:#222872; border-bottom:1px solid #222872}
/*.leftNav .budgeting span.icon em {background:url(../images/iconsSprite.png) -467px -3px no-repeat}*/
.leftNav .budgeting span.icon {background:url(../images/icnBd.png) 0 0 no-repeat}
.leftNav .budgeting ul.submenu, .leftNav .budgeting ul.submenu li ul.thirdLevel {border-left:5px solid #222872!important}
.leftNav .budgeting a span.icon em {width:35px}

.leftNav .purchase span.icon, .leftPanel .leftNav .purchase a {background:#437EA0; border-bottom:1px solid #437EA0}
/*.leftNav .purchase span.icon em {background:url(../images/iconsSprite.png) -50px -5px no-repeat}*/
.leftNav .purchase span.icon {background:url(../images/icnPurch.png) 0 0 no-repeat}
.leftNav .purchase ul.submenu {border-left:5px solid #437EA0!important}

.leftNav .vendorManagement span.icon, .leftPanel .leftNav .vendorManagement a {background:#00A2B9; border-bottom:1px solid #00A2B9}
/*.leftNav .vendorManagement span.icon em {background:url(../images/iconsSprite.png) -91px -5px no-repeat}*/
.leftNav .vendorManagement span.icon  {background:url(../images/icnVndr.png) 0 0 no-repeat}
.leftNav .vendorManagement ul.submenu, .leftNav .vendorManagement ul.submenu li ul.thirdLevel {border-left:5px solid #00A2B9!important}

.leftNav .Master span.icon, .leftPanel .leftNav .Master a {background:#dda56c; border-bottom:1px solid #dda56c}
.leftNav .Master span.icon em {background:url(../images/mastersDashIcon.png) -8px 0 no-repeat}
.leftNav .Master span.icon  {background:url(../images/icnMstr.png) 0 0 no-repeat}
.leftNav .Master ul.submenu, .leftNav .Master ul.submenu li ul.thirdLevel {border-left:5px solid #dda56c!important}
.dashBoardContainer .leftNav .Master span.icon {border-bottom:5px solid #dda56c!important}

.leftNav .productManagement span.icon, .leftPanel .leftNav .productManagement a {background:#17577C; border-bottom:1px solid #17577C}
/*.leftNav .productManagement span.icon em {background:url(../images/iconsSprite.png) -51px -5px no-repeat}*/
.leftNav .productManagement span.icon {background:url(../images/icnRvn.png) 0 0 no-repeat}
.leftNav .productManagement ul.submenu {border-left:5px solid #17577C!important}

.leftNav .inventory span.icon, .leftPanel .leftNav .inventory a {background:#00DAC9; border-bottom:1px solid #00DAC9}
/*.leftNav .inventory span.icon em {background:url(../images/iconsSprite.png) -133px -7px no-repeat}*/
.leftNav .inventory span.icon {background:url(../images/icnInvt.png) 0 0 no-repeat}
.leftNav .inventory ul.submenu {border-left:5px solid #00DAC9!important} 

.leftNav .menu span.icon, .leftPanel .leftNav .menu a {background:#47B667; border-bottom:1px solid #47B667}
/*.leftNav .menu span.icon em {background:url(../images/iconsSprite.png) -177px -5px no-repeat}*/
.leftNav .menu span.icon {background:url(../images/icnMenu.png) 0 0 no-repeat}
.leftNav .menu ul.submenu, .leftNav .menu ul.submenu li ul.thirdLevel {border-left:5px solid #47B667!important}

.leftNav .recipe span.icon, .leftPanel .leftNav .recipe a {background:#99ce4d; border-bottom:1px solid #99ce4d}
/*.leftNav .recipe span.icon em {background:url(../images/iconsSprite.png) -219px -3px no-repeat}*/
.leftNav .recipe span.icon {background:url(../images/icnRcp.png) 0 0 no-repeat}
/*.leftNav .recipe span.icon {background:url(../images/icnRcp.png) 0 0 no-repeat}*/
.leftNav .recipe ul.submenu, .leftNav .recipe ul.submenu li ul.thirdLevel {border-left:5px solid #99ce4d!important} 

.leftNav .revenue span.icon, .leftPanel .leftNav .revenue span.icon, .leftPanel .leftNav .revenue a  {background:#EDEA4D; border-bottom:1px solid #EDEA4D; color:#333}
/*.leftNav .revenue span.icon em {background:url(../images/iconsSprite.png) -348px -5px no-repeat}*/
.leftNav .revenue span.icon {background:url(../images/icnRvn.png) 0 0 no-repeat!important}
.leftNav .revenue ul.submenu {border-left:5px solid #EDEA4D!important} 

.leftNav .userManagement span.icon, .leftPanel .leftNav .userManagement a {background:#B2B132; border-bottom:1px solid #B2B132}
/*.leftNav .userManagement span.icon em {background:url(../images/iconsSprite.png) -389px -6px no-repeat}*/
.leftNav .userManagement span.icon {background:url(../images/icnUm.png) 0 0 no-repeat}
.leftNav .userManagement ul.submenu {border-left:5px solid #B2B132!important; overflow-x:hidden!important} 

.leftNav .workFlow span.icon, .leftPanel .leftNav .workFlow a {background:#614490; border-bottom:1px solid #614490}
/*.leftNav .workFlow span.icon em {background:url(../images/iconsSprite.png) -432px 0 no-repeat}*/
.leftNav .workFlow span.icon {background:url(../images/icnWf.png) 0 0 no-repeat}
.leftNav .workFlow ul.submenu, .leftNav .workFlow ul.submenu li ul.thirdLevel {border-left:5px solid #614490!important}

.leftNav .notifications span.icon, .leftPanel .leftNav .notifications a {background:#EAA352; border-bottom:1px solid #EAA352}
/*.leftNav .notifications span.icon em {background:url(../images/iconsSprite.png) -498px -3px no-repeat}*/
.leftNav .notifications span.icon {background:url(../images/icnNotif.png) 0 0 no-repeat}
.leftNav .notifications ul.submenu, .leftNav .notifications ul.submenu li ul.thirdLevel {border-left:5px solid #EAA352!important}

.leftNav .extLinks span.icon, .leftPanel .leftNav .extLinks a {background:#c8bfe7; border-bottom:1px solid #c8bfe7}
.leftNav .extLinks span.icon {background:url(../images/icnLink.png) 0px 0px no-repeat}
.leftNav .extLinks ul.submenu, .leftNav .extLinks ul.submenu li ul.thirdLevel {border-left:5px solid #c8bfe7!important}

.poestheme .leftNav .admin span.icon, .poestheme .leftPanel .leftNav .admin a {background:#8F9044; border-bottom:1px solid #8F9044}
.poestheme .leftNav .admin span.icon em {background:url(../images/iconsSprite.png) -431px -2px no-repeat}
.poestheme .leftNav .admin ul.submenu {border-left:5px solid #8F9044!important}


.leftNav .Ambassador span.icon, .leftPanel .leftNav .Ambassador span.icon, .leftPanel .leftNav .Ambassador a  {background:#99CE4D; border-bottom:1px solid #99CE4D; color:#333}
.leftNav .Ambassador span.icon em {background:url(../images/icon-createpatient.png) 0 0 no-repeat}
.leftNav .Ambassador ul.submenu {border-left:5px solid #99CE4D!important} 

.leftNav .takeOrder span.icon, .leftPanel .leftNav .takeOrder span.icon, .leftPanel .leftNav .takeOrder a  {background:#47B667; border-bottom:1px solid #47B667; color:#333}
.leftNav .takeOrder span.icon em {background:url(../images/icon-takeorder.png) 0 0 no-repeat}
.leftNav .takeOrder ul.submenu {border-left:5px solid #47B667!important} 

.leftNav .serviceDashboard span.icon, .leftPanel .leftNav .serviceDashboard span.icon, .leftPanel .leftNav .serviceDashboard a  {background:#DDDA4B; border-bottom:1px solid #DDDA4B; color:#333}
.leftNav .serviceDashboard span.icon em {background:url(../images/icon-dashboard.png) 0 0 no-repeat}
.leftNav .serviceDashboard ul.submenu {border-left:5px solid #DDDA4B!important} 

.leftNav .poes span.icon, .dashBoardContainer .leftPanel .leftNav .poes a {background:#00b6e5; border-bottom:1px solid #00b6e5}
.leftNav .poes span.icon {background:url(../images/icon-poes.png) 0 0 no-repeat!important; display:block!important}
.leftPanel .leftNav .poes a {background:#00b6e5 }
.dashBoardContainer .leftNav .poes span.icon em {background:url(../images/icon-poes-blue.png) 5px 10px no-repeat!important;
    display:block!important}
.dashBoardContainer .leftNav .poes span.icon {border-bottom:5px solid #00b6e5}
.leftNav .poes ul.submenu {border-left:5px solid #00b6e5!important; max-width: 205px}
/*       end                   */
li.settingDiv {position:relative; width:30px}
li.settingDiv ul {display:none}
li.settingDiv:hover ul {display:block; position:absolute; right:0; top:39px; width:140px; padding-bottom:5px; background:#17577C}
li.settingDiv:hover ul li {display:block; text-align:right; width:100%; padding:0!important}
li.settingDiv:hover ul a  {padding:5px 8px 5px 0 !important; color:#fff; display:block}
li.settingDiv:hover ul a:hover {text-decoration:none}
li.settingDiv .settingsSubMenu {-webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; position:relative}
.poestheme li.settingDiv:hover ul {background:#00b6e5}

.settings { display:inline-block; width:30px; height:27px; background:url(../images/sprite.png)0 -666px no-repeat; margin-top:3px}
.submenu li a {font-size:13px !important; padding-left:1.1em !important; display:block !important; background:#ededed; color:#333}
.submenu li ul li a {padding-left:1em !important}
/*         Right setting panel      end   */
.container-fluid .nav {margin-bottom:30px}

.leftNav .subMenuContainer li {height:auto}
.leftNav a span.icon em {display:none}
.leftNav li.poes a span.icon em {display:block}
.dashBoardContainer .leftNav a span.icon em {display:block}

