﻿@font-face {
    font-family: "DroidKufi";
    src: url('../fonts/DroidKufi-Regular.ttf');
}
html,body {
	height:100%;
	margin:0;
}
html {
	-ms-overflow-style:-ms-autohiding-scrollbar
}
body.prevent-scroll {
	overflow:hidden
}
body {

	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	text-size-adjust:100%
}
.wv-nav__menu__item__label{
color:#fff !important;

}
.tw-nav-primary {
    text-transform:uppercase;
	min-height:100%;height:100%;
	overflow-y:auto;
    direction:rtl;

}
.tw-nav-primary::-webkit-scrollbar {
	width:8px;
	margin:5px;
}
.tw-nav-primary::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)
}
.tw-nav-primary::-webkit-scrollbar-thumb {
	width:6px;
	margin:2px;
	border-radius:10px;
	background-color:#ddd;
}
.wv-nav__menu {
    direction:rtl;
    padding-top:25px;
	list-style:none;
	padding:0;
	margin:0;

}
.wv-nav__menu--nested {
	padding-bottom:12px;
	margin-top:-125%;
	transition:margin-top .6s
}
.wv-nav__menu__item--expandable.is-open .wv-nav__menu--nested {
	margin-top:0
}
.wv-nav__menu--extras {
	margin:16px 0
}
.menuborder {
    /*color:#000*/
    border-top: 1px solid #fff;
}
.ProfileDropIcons {
    float: left;
}
.wv-nav__menu__item.is-open, .wv-nav__menu__item.is-current, .is-open > .wv-nav__menu__item, .wv-nav__menu__item:hover {
    border-left: 1px solid #9f2214;
}
.wv-nav__menu__item.is-open {
	background-color:#4e4c4c;
}
.wv-nav__menu--nested .wv-nav__menu__item {
	color:#fff
}
.wv-nav__menu--nested .wv-nav__menu__item.is-current .wv-nav__menu__item__link {
        font-weight: 700;

    }
.wv-nav__menu__item__link:hover {
    color: #fff
}
.wv-nav__menu__item__link:active {
    color: #fff
}
.wv-nav__menu--apps .wv-nav__menu__item.is-current .wv-nav__menu__item__label {
    font-weight: 700
}
.wv-nav__menu__item.is-current:not(.wv-nav__menu__item--expandable),.wv-nav__menu__item--expandable.is-current:not(.is-open) {
text-decoration:underline;
color:#029eb6;font-weight:bold;
    /*9f2214*/

}
.is-current .wv-nav__menu__item__label{
    color:#fff !important;
}
.wv-nav__menu__item__link {
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	text-decoration:none;
	color:inherit;
	font-weight:500;
	position:relative;
	cursor:pointer;
    color:#fff;
}

.wv-nav__menu--apps .wv-nav__menu__item__link {
	padding:16px 35px 16px 16px;font-size:16px;
}
.wv-nav__menu--nested .wv-nav__menu__item__link {
    padding: 10px 20px 6px 16px;
    font-family: "DroidKufi";
    font-size: 14px;
}
.wv-nav__menu--extras .wv-nav__menu__item__link {
	padding:4px 16px
}
.is-current:not(.is-open)>.wv-nav__menu__item__link:before {
	content:"";
	display:block;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	width:5px;
	background:#fff;
}
.RMBorder-Right {
 border-right:5px solid #9f2214;
}
.wv-nav__menu__item__icon {
	position:absolute;
	left:16px;
	top:calc(50% - (25px / 2) - 2px);
	display:inline-block;
	font-family:"wv-icons--nav";
	font-size:25px;
	font-style:normal;
	font-weight:normal
}
.wv-nav__menu--apps .wv-nav__menu__item__label {
	font-weight:500;
	/*color:#000*/
}
.wv-nav__menu--extras .wv-nav__menu__item__label {
	 /*color:#000;*/
}
.is-open .wv-nav__menu__item__label,.wv-nav__menu__item__label:hover{
    color:#fff;
}
.wv-nav__menu__item__caret {
	position:absolute;
	top:calc(50% - (10px / 2));
	right:16px;
	font-size:10px;
	transition:-webkit-transform .6s;
	transition:transform .6s;
	transition:transform .6s, -webkit-transform .6s
}
.is-open>.wv-nav__menu__item__link>.wv-nav__menu__item__caret {
	-webkit-transform:rotateZ(180deg);
	transform:rotateZ(180deg)
}
.wv-nav__menu__item__expandable-content {
	overflow:hidden
}
.wv-nav__divider {
	display:block;
	height:0;
	padding:0;
	border:none;
    border-bottom:1px solid #393939
	/*border-bottom:1px solid rgba(255,255,255,0.1)*/
}


 

.twMenuHeader{
    padding-top:10px;font-weight:bold;
}
.Padding-Top-80{
    padding-top:80px;
}
.Fixed-pos {
    position: fixed;
    border-left: 1px solid #afafaf;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;

}
.smallMenu {
    width: 130px;
}
.largeMenu {
    width: 253px;
}
.Padd-Menu-Large{
    padding-right:253px;
}
.Padd-Menu-Small {
    padding-right: 130px;
}
.Relative-pos {
    position: relative;
    min-height: 50px;
    overflow: hidden;
    clear: both;
}
.menuborder {
    height: 65px;
    font-family: "DroidKufi";
}
.menuborder img {
    height: 25px;
    width: 42px;
}
.largeMenu .wv-nav__menu__item__icon--Users:before {
    content: url('../Others/img/UsersRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.largeMenu .wv-nav__menu__item__icon--FeesBills:before {
    content: url('../Others/img/FeesBillsRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.largeMenu .wv-nav__menu__item__icon--FeesBillsDaily:before {
    content: url('../Others/img/FeesBillsDailyRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.largeMenu .wv-nav__menu__item__icon--StampsBills:before {
    content: url('../Others/img/StampsBillsRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.largeMenu .wv-nav__menu__item__icon--StampsBillsDaily:before {
    content: url('../Others/img/StampsBillsDailyRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.largeMenu .wv-nav__menu__item__icon--Stock:before {
    content: url('../Others/img/StockRight.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.smallMenu .wv-nav__menu__item__icon--Users:before {
    content: url('../Others/img/UsersRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.smallMenu .wv-nav__menu__item__icon--FeesBills:before {
    content: url('../Others/img/FeesBillsRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.smallMenu .wv-nav__menu__item__icon--FeesBillsDaily:before {
    content: url('../Others/img/FeesBillsDailyRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.smallMenu .wv-nav__menu__item__icon--StampsBills:before {
    content: url('../Others/img/StampsBillsRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.smallMenu .wv-nav__menu__item__icon--StampsBillsDaily:before {
    content: url('../Others/img/StampsBillsDailyRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.smallMenu .wv-nav__menu__item__icon--Stock:before {
    content: url('../Others/img/StockRight.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.wv-nav__menu__item__icon--Accounting:before {
    content: url('/Others/img/AccountingRight.png');
    top: 15px;
    padding-right: 100%;
}
.largeMenu .wv-nav__menu__item__icon--mainmenulist:before {
    content: url('../Others/img/mainmenuicon.png');
    top: 15px;
    position: absolute;
    left: 15px;
}
.smallMenu .wv-nav__menu__item__icon--mainmenulist:before {
    content: url('../Others/img/mainmenuicon.png');
    top: 15px;
    position: absolute;
    left: 38%;
}
.Width-250{
    width:300px !important;
    max-width:300px !important;z-index:10;overflow:hidden;
}
.navFixed {
    height: 670px;
    background-color: #555353;
    padding-top: 85px;
    padding-bottom: 40px;
}
/*Footer*/

.mw-Menu-footer {
	
	padding:16px;
	border-top:1px solid #393939;
	color:#fff;
	background:#393939
}
.mw-Menu-footer .mw-footer__links__link {
	text-decoration:none;
	color:inherit
}
.mw-Menu-footer .mw-footer__links__link:hover {
	color:#fff
}
.mw-Menu-footer .mw-footer__links__separator {
	opacity:0.3;
	margin:0 4px
}
.mw-Menu-footer .mw-footer__help {
	cursor:pointer;
	color:white;
	display:-webkit-flex;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	width:88px;
	height:32px;
	box-sizing:border-box;
	border-radius:20px;
	background-color:#5d7a8e
}
.mw-Menu-footer .mw-footer__help:hover {
	box-shadow:inset 0 70px 0 0 rgba(0,0,0,0.1);
	background-color:#029eb6
}
.mw-Menu-footer .mw-footer__help:active {
	box-shadow:inset 0 70px 0 0 rgba(0,0,0,0.2)
}
.mw-Menu-footer .mw-footer__help .mw-footer__help__icon {
	margin-right:8px
}
.mw-Menu-footer .mw-footer__help .mw-footer__help__text {
	font-weight:600
}
.mw-footer--public {
	max-width:970px;
	margin:0 auto
}
/*ICONS*/

.wv-icon--expand:before {
	content:"\25bc"
}
.center-top-line{
    display:block;padding:30px 15px 10px 15px;
    text-align:center;
}
.center-line{
    border-top:1px solid #969696;
}
.pversion {
    position:absolute;bottom:1px;
    font-size: 12px;
    color: #fff;
    background-color:#262626;
    width:100%;
    padding:10px;
    text-align:center;
    z-index:11;
}
.pversion a{
padding:5px;
display:block;color:#fff !important;text-align:center;
}
.more_quick_line {
    list-style: none;
}
.more_quick_line li{
    margin:0 auto;
    width:80%;
    
}
.more_quick_line li a{
    padding-left:42px;
    color:#000;
    font-size:11px;
    display:block;
}
.more_quick_line li a:hover{
    color:#9f2214;
}
.help_ico{
    	content:url('/Others/img/help.png');width:25px;
}
.setting_ico{
    	content:url('/Others/img/Settings.png');width:25px;
}
.logout_ico{
    	content:url('/Others/img/logout.png');width:25px;
}
.more_quick_line li a span{
    padding-left:30px;
    text-transform:uppercase;float:right;width:125px;
    text-align:left;
    padding-top:5px;
}


