﻿body{
	font-family: 'Droid Arabic Kufi', sans-serif;
	letter-spacing:normal !important;
	font-size:13px;
}

/* Sidebar */

::-webkit-scrollbar{ z-index:99999999; height:16px;overflow:visible;width:20px; padding:0px; margin:0px; border: none;}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}

::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{background-color:#F5F5F5 ;box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:active{background-color:rgba(255,255,255,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.35)}

/*old backcolor   rgba(255,255,255,.1)*/

::-webkit-scrollbar-corner{background:transparent}body::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}body::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}.jfk-tooltip{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:visibility 0,opacity .13s ease-in;-moz-transition:visibility 0,opacity .13s ease-in;-o-transition:visibility 0,opacity .13s ease-in;transition:visibility 0,opacity .13s ease-in;background-color:#2a2a2a;border:1px solid #fff;color:#fff;cursor:default;display:block;font-size:11px;font-weight:bold;margin-left:-1px;opacity:1;padding:7px 9px;position:absolute;visibility:visible;word-break:break-all;word-break:break-word}



.page-sidebar_bg{
	background:#371B11;
	position: fixed;
	height:100%;
	width:100%;
	z-index:2;
	width: 220px;
	right:0px;
}

@media only screen and (max-width: 1024px){
.page-sidebar_bg, .page-content_bg {
	display:none;
}
}

@media (min-width: 768px){
	.modal-dialog {
	  width: 750px;
	  margin: 30px auto;
	}
}

.page-container.page-container-wide .page-sidebar{
	width: 64px !important;
}

.page-container.page-navigation-toggled .page-content, .page-container.page-navigation-toggled-hover .page-content {
  margin-right: 64px !important;
}

.x-navigation.x-navigation-minimized > li.xn-logo > a:first-child{
	width: 64px !important;
}

.x-navigation.x-navigation-minimized {
  width: 64px !important;
}

.x-navigation > li.xn-profile .profile-mini {
  width: 64px !important;
}

.page-container .page-content {
	background: #D9D5CF;
	z-index:0;
}

.page-container.page-content-rtl .x-navigation li > a {
	text-align: inherit;
}

.page-container.page-content-rtl .x-navigation-horizontal li > a:hover {
	background-color:#DCD9D4;
}

.page-container.page-content-rtl .x-navigation li > a span.xn-text{
	padding-right:7px;
}

.x-navigation > li.xn-logo > a:first-child {
	height: 129px !important;
}


.x-navigation.x-navigation-minimized > li > a {
	padding: 7px 20px;
	text-align: center;
}

.x-navigation > li.xn-profile .profile-mini {
	padding: 7px 13px;
}

.x-navigation .x-navigation-control:hover:before{
	color:#DD8F2B;
}
/* TOGGLE NAVIGATION */
.fa-dedent:before, .fa-outdent:before {
	content: "\f03c";
}

.fa-indent:before {
	content: "\f03b";
}


/* Logo */
.x-navigation > li.xn-logo > a:first-child {
  background-color: #FFFFFF !important;
  background-position:center center;
	padding:0px 0px 5px 0px;
}


@media only screen and (max-width: 1024px){
.x-navigation {
	max-height: 121px;
}
}

/* Profile */
.profile {
	width: 100%;
	float: left;
	padding: 0px 0px;
	position: relative;
	background-color: transparent;
}

.profile .profile-data {
	width: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 0px;
}

.x-navigation > li.xn-profile .profile-data-name {
  color: #371B11;
}



.profile .profile-image {
	float: left;
	width:50px;
	height:50px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}

.profile .profile-image img{
	width: 50px;
	border: none;
	-moz-border-radius: 0%;
	-webkit-border-radius: 0%;
	border-radius: 0%;
}

.profile .profile-controls a{
	border: 1px solid #FFF;
}

.profile .profile-data .profile-data-title {
	color: #887870;
	font-size:12px;
}

	.profile .profile-data .profile-data-title a {
		color: #887870;
		font-size:12px;
		text-decoration:none;
	}
	
	.profile .profile-data .profile-data-title a:hover {
		color: #DD8F2B;
		text-decoration:none;
	}
	


.x-navigation > li.xn-profile .profile-data-name{
	font-size:16px;
	float:none;
}

/* X-Navigation */
.x-navigation {
  background:#371B11;
  direction:rtl;
}

.x-navigation.x-navigation-minimized .profile{
	background: #371B11;
}

/* PAGE CONTAINER */
.page-container {
	background: #D9D5CF;
}

.page-content{
}

/* PAGE CONTAINER */
.x-navigation > li.xn-profile {
	border-bottom: none;
}

.x-navigation li > a{
	border-bottom: 1px solid rgba(217, 213, 207, 0.1);
	padding-bottom:6px;
	padding-top:0px;
	color:#D9D5CF;
}

.x-navigation li > ul li > a{
	border-bottom: 1px solid #26110B;
}


.x-navigation li.xn-title{
	border-bottom: 1px solid #FFFFFF;
	border-bottom: none;

	color:#D9D5CF;
	font-weight:bold;
}

.x-navigation li.active > a{
	background: #371B11;
}

.x-navigation li > ul {
	background: #371B11;
}

.x-navigation > li > ul > li > ul   {
	background: #26110B !important;
}

.x-navigation li > a .fa, .x-navigation li > a .glyphicon{
	color:#D9D5CF;
	font-size:17px;
}

/****** Icon ******/
.x-navigation li.top_icon a{
	padding:4px 10px 11px 10px !important;
	text-align:center;
}

.x-navigation li.top_icon > a .fa{
	color: #FFF;
	font-size:35px;
	text-align:center;
}

.x-navigation li.top_icon > a span{
	width:32px;
}

.x-navigation li.top_icon > a span{
	width:32px;
}








.x-navigation li.active > a .fa, .x-navigation li.active > a .glyphicon, .x-navigation li.active > a{
	color: #DD8F2B;
}

.x-navigation li.active > a:hover .fa, .x-navigation li.active > a:hover .glyphicon, .x-navigation li.active > a:hover{
	background:#26110B;
	color:#FFF;
}

.x-navigation li > a:hover .fa, .x-navigation li > a:hover .glyphicon{
	color:#D9D5CF;
}

.x-navigation li > a:hover{
	background:#26110B;
	color:#D9D5CF;
}

.x-navigation li > ul li.active > a{
	background: #26110B;
	color:#5435AE;
}

.x-navigation li > ul li > a:hover{
	background: #26110B;
	color:#DD8F2B;
}


/* Padding */
.x-navigation > li > ul > li > a {
  padding-right: 25px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > a:hover {
  padding-right: 30px;
  padding-left:inherit;
}
.x-navigation > li > ul > li.active > a {
  padding-right: 30px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > a {
  padding-right: 40px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > a:hover {
  padding-right: 45px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li.active > a {
  padding-right: 45px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > a {
  padding-right: 50px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > a:hover {
  padding-right: 55px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li.active > a {
  padding-right: 55px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > a {
  padding-right: 60px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > a:hover {
  padding-right: 65px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li.active > a {
  padding-right: 65px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  padding-right: 70px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover {
  padding-right: 75px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li.active > a {
  padding-right: 75px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
  padding-right: 80px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover {
  padding-right: 85px;
  padding-left:inherit;
}
.x-navigation > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li.active > a {
  padding-right: 85px;
  padding-left:inherit;
}


/* Navigation Control */
.x-navigation > li > a.x-navigation-control{
	background: #371B11;
}

.x-navigation .x-navigation-control:hover {
	background: #F2F2F2;
}

/* Active_Ok */
.x-navigation li.active_ok > a .fa, .x-navigation li.active_ok > a .glyphicon, .x-navigation li.active_ok > a {
	color: #DD8F2B;
	background:#26110B;
}

.x-navigation li.active_ok > a {
	border-bottom: 1px solid #26110B;
}

.x-navigation li.active_ok > a:hover .fa, .x-navigation li.active_ok > a:hover .glyphicon, .x-navigation li.active_ok > a:hover {
	color: #ffffff;
	background:#26110B;
}

.x-navigation li.active_ok > a {
	border-bottom: 1px solid #26110B;
}

.page-container.page-content-rtl .x-navigation li > a .fa, .page-container.page-content-rtl .x-navigation li > a .glyphicon{
	top: 5px;
	position: relative;
}

.nav_icon01:before {
  content: url(../images/navigation_icon/navigation_icon01.png);
}

	.page-container.page-content-rtl .x-navigation li > a span:before{
		height:30px !important;
		display:inline-block;
	}
	
	.page-container.page-content-rtl .x-navigation li.active_ok > a span:before{
		height:30px !important;
		display:inline-block;
	}
	
/* Navigation Icon */
.nav_icon01:before {
  content: url(../images/navigation_icon/navigation_icon01.png);
}

.nav_icon02:before {
  content: url(../images/navigation_icon/navigation_icon02.png);
}

.nav_icon03:before {
  content: url(../images/navigation_icon/navigation_icon03.png);
}

.nav_icon04:before {
  content: url(../images/navigation_icon/navigation_icon04.png);
}

.nav_icon05:before {
  content: url(../images/navigation_icon/navigation_icon05.png);
}

.nav_icon06:before {
  content: url(../images/navigation_icon/navigation_icon06.png);
}

.nav_icon07:before {
  content: url(../images/navigation_icon/navigation_icon07.png);
}

.nav_icon08:before {
  content: url(../images/navigation_icon/navigation_icon08.png);
}

.nav_icon09:before {
  content: url(../images/navigation_icon/navigation_icon09.png);
}

.nav_icon10:before {
  content: url(../images/navigation_icon/navigation_icon10.png);
}

.nav_icon11:before {
  content: url(../images/navigation_icon/navigation_icon11.png);
}

.nav_icon12:before {
  content: url(../images/navigation_icon/navigation_icon12.png);
}

.nav_icon13:before {
  content: url(../images/navigation_icon/navigation_icon13.png);
}

.nav_icon14:before {
  content: url(../images/navigation_icon/navigation_icon14.png);
}
/* Navigation Icon Active_ok */
li.active a .nav_icon01:before, li.active_ok a .nav_icon01:before{
	content: url(../images/navigation_icon/navigation_icon01_h.png);
}

li.active a .nav_icon02:before, li.active_ok a .nav_icon02:before{
	content: url(../images/navigation_icon/navigation_icon02_h.png);
}

li.active a .nav_icon03:before, li.active_ok a .nav_icon03:before{
	content: url(../images/navigation_icon/navigation_icon03_h.png);
}

li.active a .nav_icon04:before, li.active_ok a .nav_icon04:before{
	content: url(../images/navigation_icon/navigation_icon04_h.png);
}

li.active a .nav_icon05:before, li.active_ok a .nav_icon05:before{
	content: url(../images/navigation_icon/navigation_icon05_h.png);
}

li.active a .nav_icon06:before, li.active_ok a .nav_icon06:before{
	content: url(../images/navigation_icon/navigation_icon06_h.png);
}

li.active a .nav_icon07:before, li.active_ok a .nav_icon07:before{
	content: url(../images/navigation_icon/navigation_icon07_h.png);
}

li.active a .nav_icon08:before, li.active_ok a .nav_icon08:before{
	content: url(../images/navigation_icon/navigation_icon08_h.png);
}

li.active a .nav_icon09:before, li.active_ok a .nav_icon09:before{
	content: url(../images/navigation_icon/navigation_icon09_h.png);
}

li.active a .nav_icon10:before, li.active_ok a .nav_icon10:before{
	content: url(../images/navigation_icon/navigation_icon10_h.png);
}

li.active a .nav_icon11:before, li.active_ok a .nav_icon11:before{
	content: url(../images/navigation_icon/navigation_icon11_h.png);
}

li.active a .nav_icon12:before, li.active_ok a .nav_icon12:before{
	content: url(../images/navigation_icon/navigation_icon12_h.png);
}

li.active a .nav_icon13:before, li.active_ok a .nav_icon13:before{
	content: url(../images/navigation_icon/navigation_icon13_h.png);
}

li.active a .nav_icon14:before, li.active_ok a .nav_icon14:before{
	content: url(../images/navigation_icon/navigation_icon14_h.png);
}
/* Navigation Icon Hover */
li.active a:hover .nav_icon01:before, li.active_ok a:hover .nav_icon01:before{
	content: url(../images/navigation_icon/navigation_icon01.png);
}

li.active a:hover .nav_icon02:before, li.active_ok a:hover .nav_icon02:before{
	content: url(../images/navigation_icon/navigation_icon02.png);
}

li.active a:hover .nav_icon03:before, li.active_ok a:hover .nav_icon03:before{
	content: url(../images/navigation_icon/navigation_icon03.png);
}

li.active a:hover .nav_icon04:before, li.active_ok a:hover .nav_icon04:before{
	content: url(../images/navigation_icon/navigation_icon04.png);
}

li.active a:hover .nav_icon05:before, li.active_ok a:hover .nav_icon05:before{
	content: url(../images/navigation_icon/navigation_icon05.png);
}

li.active a:hover .nav_icon06:before, li.active_ok a:hover .nav_icon06:before{
	content: url(../images/navigation_icon/navigation_icon06.png);
}

li.active a:hover .nav_icon07:before, li.active_ok a:hover .nav_icon07:before{
	content: url(../images/navigation_icon/navigation_icon07.png);
}

li.active a:hover .nav_icon08:before, li.active_ok a:hover .nav_icon08:before{
	content: url(../images/navigation_icon/navigation_icon08.png);
}

li.active a:hover .nav_icon09:before, li.active_ok a:hover .nav_icon09:before{
	content: url(../images/navigation_icon/navigation_icon09.png);
}

li.active a:hover .nav_icon10:before, li.active_ok a:hover .nav_icon10:before{
	content: url(../images/navigation_icon/navigation_icon10.png);
}

li.active a:hover .nav_icon11:before, li.active_ok a:hover .nav_icon11:before{
	content: url(../images/navigation_icon/navigation_icon11.png);
}

li.active a:hover .nav_icon12:before, li.active_ok a:hover .nav_icon12:before{
	content: url(../images/navigation_icon/navigation_icon12.png);
}

li.active a:hover .nav_icon13:before, li.active_ok a:hover .nav_icon13:before{
	content: url(../images/navigation_icon/navigation_icon13.png);
}

li.active a:hover .nav_icon14:before, li.active_ok a:hover .nav_icon14:before{
	content: url(../images/navigation_icon/navigation_icon14.png);
}





















/* Navigation Horizontal */

.x-navigation.x-navigation-horizontal > li > a .fa, .x-navigation.x-navigation-horizontal > li > a .glyphicon{
	color: #371B11;
}

.x-navigation.x-navigation-horizontal > li > a.inverse, .x-navigation.x-navigation-horizontal > li > a.inverse{
	color: #FFFFFF;
	background:#371B11;
}

.x-navigation.x-navigation-horizontal > li > a.inverse:hover, .x-navigation.x-navigation-horizontal > li > a.inverse:hover{
	background:#371B11;
}

.x-navigation.x-navigation-horizontal > li > a.inverse .fa, .x-navigation.x-navigation-horizontal > li > a.inverse .glyphicon{
	color: #FFFFFF;
	background:#371B11;
}

.x-navigation.x-navigation-horizontal{
	background: url(../images/header_bg.jpg) repeat-y top center #E7E6E2;
	background-position:150px 0px;
}


@media only screen and (max-width: 1024px){
.x-navigation > li.xn-profile {
	display: block;
}
}


.x-navigation.x-navigation-horizontal > li > a:hover .fa, .x-navigation.x-navigation-horizontal > li > a:hover .glyphicon{
  color: #DD8F2B;
}

.x-navigation.x-navigation-horizontal > li.active > a:hover .fa, .x-navigation.x-navigation-horizontal > li.active > a:hover .glyphicon{
  color: #FFF;
}

.x-navigation.x-navigation-horizontal > li.active > a .fa, .x-navigation.x-navigation-horizontal > li.active > a .glyphicon{
  color: #5435AE;
}
/* Search */
.x-navigation .xn-search input {
	width: 200px;
	height: 30px;
	padding: 0px 8px 0px 28px;
	line-height: 25px;
	border: 1px solid #5435AE;
	background: #FFFFFF;
	color: #5435AE !important;
}

.x-navigation .xn-search:before{
	color: #5435AE;
}


/* placeholder */
.x-navigation .xn-search input[placeholder]{
	color:#907CCA;
}

.x-navigation .xn-search [placeholder]{
	color:#907CCA;
}
.x-navigation .xn-search *[placeholder]{
	color:#907CCA;
}
.x-navigation .xn-search input:-moz-placeholder{
	color:#907CCA;
}
.x-navigation .xn-search input::-moz-placeholder{
	color:#907CCA;
}
.x-navigation .xn-search input::-webkit-input-placeholder{
	color:#907CCA;
}
.x-navigation .xn-search input:-ms-input-placeholder{
	color:#907CCA;
}

	/* Focus  */
.x-navigation .xn-search input[placeholder]:focus{
	color:#5435AE;
}

.x-navigation .xn-search [placeholder]:focus{
	color:#5435AE;
}

.x-navigation .xn-search *[placeholder]:focus{
	color:#5435AE;
}

.x-navigation .xn-search input:focus:-moz-placeholder{
	color:#5435AE;
}
.x-navigation .xn-search input:focus::-moz-placeholder{
	color:#5435AE;
}
.x-navigation .xn-search input:focus::-webkit-input-placeholder{
	color:#5435AE;
}
.x-navigation .xn-search input:focus:-ms-input-placeholder{
	color:#5435AE;
}

.x-navigation .xn-search input:focus{
	outline-color:#5772A6;
	outline:none;
}


/* Breadcrumb */
.page-container.page-content-rtl .breadcrumb {
  direction: rtl;
}
.breadcrumb{
	background:rgba(196, 190, 182, 0.55);
	border-bottom: 2px solid #C4BEB6;
}

.breadcrumb li, .breadcrumb li a {
  color: rgba(55, 27, 17, 0.50);
}

.breadcrumb li a:hover {
  color: rgba(55, 27, 17, 1);
}

.breadcrumb li:last-child {
  color: rgba(55, 27, 17, 1);
}

/* Panel */
.panel {
	border-top: 2px solid #5435ae;
	background-color: rgba(255, 255, 255, 0.7);
	
	-moz-box-shadow: 0px 1px 1px 0px rgba(55, 27, 17, 0.55);
	-webkit-box-shadow: 0px 1px 1px 0px rgba(55, 27, 17, 0.55);
	box-shadow: 0px 1px 1px 0px rgba(55, 27, 17, 0.55);

	margin-bottom: 10px;
}

	/* None */
.panel.panel-default.none{
	border-top: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 0px;
	background:none;
}

.panel.panel-default.none .panel-footer{
	background:none;
}


	/***/

.panel .panel-body{
	padding:10px;
}


.page-content-wrap .panel{
	/*min-height:300px;*/
}

.panel-default .panel-heading, .panel-primary .panel-heading, .panel-success .panel-heading, .panel-info .panel-heading, .panel-warning .panel-heading, .panel-danger .panel-heading {
    background: #F3F2F0;
    border-color: #C4BEB6;
}


.page-container.page-content-rtl .page-content .page-content-wrap{
	direction: rtl;
}
/* Page Title */
.page-container.page-content-rtl .page-title {
	direction:rtl;
}

.page-container.page-content-rtl .page-title h2{
	margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
    background: url(../images/h4_title.png) repeat-x center 15px;
    font-size: 22px;
    color: #3F0F01;
    font-family: 'Droid Arabic Kufi', sans-serif;
	width:100%;
}

.page-container.page-content-rtl .page-title h2 span{
	margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
    background: #D9D5CF;
    font-size: 22px;
    line-height: 1.3em;
}

/* Back */
.page-container.page-content-rtl .back{
	width: 100%;
	padding: 0px 10px; margin:0px 0px 10px 0px;
	float:right;
}
.page-container.page-content-rtl .back h2{
	margin: 0px 0px 0px 0px;
    padding: 0px 20px 5px 20px;
    background: url(../images/h4_title.png) repeat-x center bottom;
    font-size: 16px;
    color: #371B11;
    font-family: 'Droid Arabic Kufi', sans-serif;
	width:100%;
	line-height: 0.8em;
}
.page-container.page-content-rtl .back h2 span{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background: none;
    font-size: 16px;
}

.page-container.page-content-rtl .back h2 span i{
	margin: 0px 10px 0px 0px;
}

.page-container.page-content-rtl .back h2 span a{
    font-size: 16px;
    color: #371B11;
	text-decoration:none;
}

.page-container.page-content-rtl .back h2 span a:hover{
    color: #9D9588;
	text-decoration:none;
}


/* Footer Page */
.footer_page{
	margin:0px 0px 0px 0px; padding:5px 10px 5px 10px;
	float:right;
	direction:rtl;
	width: 100%;
}

.footer_page .footer_page-content{
	border-top: 1px solid #C4BEB6;
	padding:10px 0px;
}

.footer_page-content ul.footer_page-links {
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	float:right;
	list-style:none;
}

.footer_page-content ul.footer_page-links li {
	margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;
	float:right;
	list-style:none;
}

.footer_page-content ul.footer_page-links li a {
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	display:block;
	float:right;
	color:#8E8578;
	text-decoration:none;
	font-size: 11px;
}

.footer_page-content ul.footer_page-links li a:hover {
	color:#371B11;
	text-decoration:none;
}

	/* Copyright */
.footer_page-content .copyright {
	margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;
	float: left;
	color:#8E8578;
	font-size: 11px;
	text-align: center;
}

.footer_page-content .copyright a {
	display: inline-block;
	color:#8E8578;
	text-decoration: underline;
	font-size: 11px;
}

.footer_page-content .copyright a:hover {
	color:#371B11;
	text-decoration: underline;
}

	/* Logo e-Morasalat */
.footer_page-content .logo_morasalat {
	float:left;
}



@media (min-width: 992px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-2_1, .col-md-2_2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: right;
}
}

.page-container.page-content-rtl .page-content .page-content-wrap .control-label, .page-container.page-content-rtl .page-content .page-content-wrap div.tagsinput span.tag a{
	text-align: right;
}


div.tagsinput span.tag{
	direction:ltr;
}

div.tagsinput span.tag a{
	left:inherit;
	left:5px;
}

.row [class^='col-xs-'], .row [class^='col-sm-'], .row [class^='col-md-'], .row [class^='col-lg-'] {
	padding-left: 10px;
	padding-right: 10px;
}

.page-container.page-content-rtl label {
	font-weight: normal;
	font-size:13px;
}

.page-container.page-content-rtl .checkbox label, .page-container.page-content-rtl .radio label {
	color: rgba(55, 27, 17, 0.6);
}


.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    background-color: #EBE9E6;
    border-color: #E0DDD8;
}


/* Button */
.btn{
	margin:0px 5px 0px 0px;
}

.btn-save {
	background-color: #371B11;
	border-color: #371B11;
	color:#FFF;
}

.btn-save:hover{
	background-color: #DD8F2B;
	border-color: #DD8F2B;
	color:#FFF;
}

.btn-permissions {
	background-color: #5435AE;
	border-color: #5435AE;
	color:#FFF;
}

.btn-permissions:hover {
	background-color: #2A1685;
	border-color: #2A1685;
	color:#FFF;
}

.dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover{
	background-color: #5435AE;
	border-color: #5435AE;
	color:#FFF;
}


/* Table */
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background: rgba(217, 213, 207, 0.45);
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 10px;
}

table.table a{
	display:block !important;
	width:100% !important;
	text-decoration:none;
	color:#565249;
}

table.table a:hover{
	text-decoration:none;
	color:#565249;
}

.table-hover>tbody>tr:hover{
    background-color: rgba(217, 213, 207, 0.70);
}


th.edit_title{
	max-width:60px;
	cursor: auto;
	text-align:center !important;
	padding:8px !important;
}

th.edit_title:before{
	display:none;
	cursor: auto;
}

th.delete_title{
	max-width:60px;
	cursor: auto;
	text-align:center !important;
	padding:8px !important;
}

th.delete_title:before{
	display:none;
	cursor: auto;
}

.dataTables_filter label input {
  margin-right: 5px;
}

.dataTables_paginate {
  float: left;
}

.dataTables_info {
	float: right;
}

.dataTables_paginate a.paginate_disabled_previous, .dataTables_paginate a.paginate_disabled_next, .dataTables_paginate a.paginate_button, .paginate_enabled_next, .paginate_active, .paginate_enabled_previous {
  float: right;
}

.table.datatable>tbody>tr:nth-of-type(odd) {
	background-color: #EBEDEF;
}

	/* Edit */
a.edit_link{
	font-size:16px;
	color:#371B11;
	text-decoration:none;
	text-align:center;
	display:block;
}

a.edit_link:hover{
	color:#5435AE;
	text-decoration:none;
}

a.edit_link .fa{
	display:block;
}


	/* Trash */
a.edit_trash{
	font-size:16px;
	color:#371B11;
	text-decoration:none;
	text-align:center;
	display:block;
}

a.edit_trash:hover{
	color:#5435AE;
	text-decoration:none;
}

a.edit_trash i.glyphicon{
	display:block;
}


.page-container.page-content-rtl .checkbox label, .radio label{
	padding-left: 0px;
	padding-right: 20px;
}

.page-container.page-content-rtl .checkbox input[type=checkbox], .page-container.page-content-rtl .checkbox-inline input[type=checkbox], .page-container.page-content-rtl .radio input[type=radio], .page-container.page-content-rtl .radio-inline input[type=radio] {
	position: absolute;
	margin-top: 4px \9;
	margin-right: -20px;
	margin-left:0px;
}

.btn-link{
	margin:0px; margin:0px;
}

a.btn-link {
	margin:0px 5px; padding:0px;
	display:block;
	cursor:pointer;
	text-decoration: underline;
	color: #5435AE;
}

a.btn-link:hover {
	text-decoration: underline;
	color: #371B11;
}

.panel .panel-body h3{
	font-weight: normal;
}


.panel .panel-footer.middle{
	background:none;
}

/* Panel Tree */
.panel.panel-tree {
	border-top-color: #F5F5F5;
	border-top-width: 1px;
	background:#EBEDEF;
}

.panel.panel-tree .tree-control{
	background:#FFFFFF;
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 0px;
}

.panel.panel-tree .tree-control span{
	float: right;
	display:block;
	margin:0px 0px 0px 10px;
}

.panel.panel-tree .tree-control span a{
	display:block;
	text-decoration:none;
	width:21px;
	height:21px;
	background:url(../images/tree-control_icon.png) no-repeat;
	
}

/* A */
.tree-control span.control-add a{
	background-position:-118px top !important;
}

.tree-control span.control-add_in a{
	background-position:-77px top !important;
}

.tree-control span.control-remove a{
	background-position:-36px top !important;
}

.tree-control span.control-close a{
	background-position:3px top !important;
}

/* Hover */
.tree-control span.control-add a:hover{
	background-position:-118px bottom !important;
}

.tree-control span.control-add_in a:hover{
	background-position:-77px bottom !important;
}

.tree-control span.control-remove a:hover{
	background-position:-36px bottom !important;
}

.tree-control span.control-close a:hover{
	background-position:3px bottom !important;
}


/* input-group */
.input-group.rtl_btn{
	direction:ltr;
}

.input-group.rtl_btn .form-control {
	direction: rtl;
}

.form-control {
	direction: rtl;
	border:1px solid #C4BEB6;
	padding: 5px 12px;
   
}

.page-container.page-content-rtl  .input-group .form-control{
	float: right;
}

.form-group{
    margin-bottom: 5px;
}


@media (min-width: 992px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-2_1, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: right;
}
.page-tabs a{
	width:auto !important;
	float:right;
}
.jconfirm-box-container.col-md-offset-2 {
    margin-right: 16.66666667%;
    margin-left: inherit;
}

.col-md-offset-3 {
    margin-right: 25%;
    margin-left: inherit;
}

}

@media (max-width: 992px){
[class^='col-xs-'], [class^='col-sm-'], [class^='col-md-'], [class^='col-lg-'] {
  margin-bottom: 10px;
}
}

.page-container.page-content-rtl .page-content .page-content-wrap .control-label, .page-container.page-content-rtl .page-content .page-content-wrap div.tagsinput span.tag a{
	text-align: right;
}


div.tagsinput span.tag{
	direction:ltr;
}

div.tagsinput span.tag a{
	left:inherit;
	left:5px;
}

.row [class^='col-xs-'], .row [class^='col-sm-'], .row [class^='col-md-'], .row [class^='col-lg-'] {
	padding-left: 10px;
	padding-right: 10px;
}

@media (min-width: 992px){
.row [class^='col-xs-'].none_right, .row [class^='col-sm-'].none_right, .row [class^='col-md-'].none_right, .row [class^='col-lg-'].none_right {
	padding-left: 0px;
	padding-right: 10px;
}

.row [class^='col-xs-'].none_left, .row [class^='col-sm-'].none_left, .row [class^='col-md-'].none_left, .row [class^='col-lg-'].none_left {
	padding-left: 10px;
	padding-right: 0px;
}
}

.page-container.page-content-rtl label {
	font-weight: normal;
	font-size:13px;
}

.page-container.page-content-rtl .checkbox label, .page-container.page-content-rtl .radio label {
	color:#9ea6b0;
}








/* select search */
.dropdown-menu .divider {
  padding: 2px 0px 0px;
}

.bootstrap-select.btn-group .dropdown-menu dt {
	background: #371B11;
	text-align: right;
	color:#FFFFFF;
}

.bootstrap-select.btn-group .dropdown-menu li.selected a {
	background:#EBE9E6;
}

.dropdown-menu > li > a{
	padding: 4px 15px;
}

.btn-primary {
	background-color: #371B11;
	border-color: #371B11;
}

/* pagination */
.pagination{
}

.pagination>li>a, .pagination>li>span {
    float: right;
}

/* Index */
.widget_clock{
	width: auto;
	float: left;
	margin: 0px;
	list-style: none;
	text-decoration: none;
	
	-moz-box-shadow: none;
	-webkit-box-shadow:  none;
	box-shadow:  none;

	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	
	padding: 0px 0px;
	margin-bottom: 0px;
	min-height: inherit;
	position: relative;
	margin-top: 3px;
}

.widget.widget_clock .widget-big-int {
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color:#371B11;
	text-align: left;
	width:auto;
	line-height: 15px;
	padding:0px 15px 0px 0px;
}

.widget_clock .plugin-clock span{
	font-weight: normal;
}

.widget.widget_clock .widget-subtitle {
	font-size: 13px;
	font-weight: 400;
	margin-bottom: 0px;
	line-height: 15px;
	color:#371B11;
	text-align: center;
	width:auto;
}

.widget.widget-carousel {
	min-height:inherit;
}

@media (min-width: 992px){
	.widget.widget_clock .widget-subtitle, .widget.widget_clock .widget-big-int{
		text-align: left;
	}
	
	.wisdom{
		text-align: right !important;
		padding: 15px 10px !important;
		margin-bottom: 20px !important;
	}
}

/* Wisdom */
.wisdom{
	width: 100%;
	float: left;
	margin: 0px;
	list-style: none;
	text-decoration: none;

	color:#C9C6D3;
	padding: 0px;
	margin-bottom: 0px;
	position: relative;
	text-align: center;
	font-size:15px;
}

.widget.widget-default{
}

/* Owl Carousel */

.owl{
	padding-top:0px;
}

.owl-carousel {
}

.owl-carousel .owl-item{
	direction: rtl;
}

.owl-carousel .owl-wrapper-outer {
	padding-top:0px;
	padding-bottom:0px;
	background-color: transparent;
	direction:ltr;
}

	.owl .owl-item{
		margin: 0px 0px;
		padding:0px 0px;
	}
	
	.owl .owl-item .item{
		margin: 0px 0px;
		padding:0px 10px;
	}
	
	
	
	
.owl-theme .owl-controls{
	text-align:right;
}

#owl-demo2.owl-theme .owl-controls{
	text-align:left !important;
}

.owl-theme .owl-controls .owl-buttons{
	padding:0px 10px 0px 10px;
}

.owl-theme .owl-controls .owl-buttons div.owl-prev{
	font-size:0px !important;
	text-decoration: none !important;
}	
	
.owl-theme .owl-controls .owl-buttons div.owl-prev:before {
	content: "\f0da";
	position: relative;
	font-size:15px;
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
	
.owl-theme .owl-controls .owl-buttons div.owl-next{
	font-size:0px !important;
	text-decoration: none !important;
}	
	
.owl-theme .owl-controls .owl-buttons div.owl-next:before {
	content: "\f0d9";
	position: relative;
	font-size:15px;
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
	
	  
	
	
	
	
	
	
	
	
	.owl .customNavigation{
		text-align:left;
		direction:rtl;
		padding-bottom:10px;
	}

	.owl .customNavigation.none{
		display:none;
	}

	.owl .customNavigation a.btn{
		margin:0px;
		letter-spacing:normal;
		border-radius:0px;
		margin:0px;
		padding:0px 10px;
	}

	.owl .customNavigation a.btn.next{
		border-left: 1px solid #2DA5DA !important;
	}
	.owl .customNavigation a.btn.prev{
		border-right: 1px solid #2DA5DA !important;
	}



.widget-subtitle img.icon_slider{
	float:right;
	margin:0px 0px 0px 10px;
}



/* Boxes */

/* Color */
.widget.color1{
	background:#6BB61D;
}

	.widget.color1 .dark{
		background:#6BB61D;
	}

.widget.color2{
	background:#5435AE;
}

	.widget.color2 .dark{
		background:#4C9C10;
	}

.widget.color3{
	background:#FFCC00;
}

	.widget.color3 .dark{
		background:#FFB300;
	}

.widget.color4{
	background:#E0522F;
}

	.widget.color4 .dark{
		background:#D03018;
	}

.widget.color5{
	background:#BB1D48;
}

	.widget.color5 .dark{
		background:#A2102E;
	}

/* Boxes */
.row.bg_w{
	background: #FFF;
	padding:10px 0px 0px 0px;
}

.widget.boxes{
	background-color: transparent;
	margin-bottom:10px;
	min-height:59px;
	padding:0px;
}

.widget.boxes a{
	display:block;
	background:#371B11;
	position:relative;
	color:#DD8F2B;
	font-size:17px;
	min-height:59px;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-decoration:none;
	text-align:center;
	padding:15px 10px 6px 47px;
	line-height:1.0em;
}

.widget.boxes a span{
	font-size:13px;
}

.widget.boxes a:hover{
	background:#26110B;
	text-decoration:none;
}

.widget.boxes a em{
	display:block;
	background: url(../images/boxes_icon.png) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:47px;
	height:59px;
}

a.mecelle em{
	background-position: left 0px !important;
}

a.constitution em{
	background-position: left -59px !important;
}

a.subscribe_now em{
	background-position: left -118px !important;
}

a.rates em{
	background-position: left -177px !important;
}

a.definition em{
	background-position: left -236px !important;
}







/* Center */
.title_box {		
	max-width: 978px;
	clear: left;
	float: left;
	position: relative;
	left: 50%;
	font-size:20px;
	color:#DD8F2B;
}

.title_box .title_box_center{		
	float: left;
	right: 50%;
	display: block;
	position: relative;
	margin:0px 20px;
	padding:17px 55px 15px 0px;
	border-bottom:1px solid rgba(38, 35, 62, 0.3);
}

.title_box em{
	position:absolute;
	right:0px;
	top:5px;
	width:46px;
	height:50px;
	background:url(../images/title_box_icons.png) no-repeat top center;
}

	/* em */
.title_box.incoming em{
	background-position:-359px top;
}

.title_box.exporting em{
	background-position:-271px top;
}

.title_box.project em{
	background-position:-189px top;
}

.title_box.circulars em{
	background-position:-93px top;
}

.title_box.meetings em{
	background-position:0px top;
}


/* List Boxes */
.list_box {		
	clear: left;
	float: right;
	width:100%;
	position: relative;
	font-size:11px;
	color:#FFFFFF;
	margin:10px 0px 0px 0px;
}

.list_box ul{
	margin:0px;
	padding:0px;
	list-style:none
}

.list_box ul li{
	margin:0px 0px;
	padding:4px 4px;
	list-style:none
}

.list_box ul li a{
	margin:0px;
	padding:0px;
	list-style:none;
	color: #FFFFFF;
	font-size:11px;
}

.color1>.list_box>ul>li:nth-of-type(odd) {
  background-color: #4C9C10;
}

.color2>.list_box>ul>li:nth-of-type(odd) {
  background-color: #DD8F2B;
}

.color3>.list_box>ul>li:nth-of-type(odd) {
  background-color: #FFB300;
}

.color4>.list_box>ul>li:nth-of-type(odd) {
  background-color: #D03018;
}

.color5>.list_box>ul>li:nth-of-type(odd) {
  background-color: #A2102E;
}

/* More */
.list_box .more{
	margin:0px; padding:0px;
}

.list_box .more a{
	margin:0px; padding:10px 0px 0px 0px;
	display:block;
	float:left;
	text-decoration:underline;
	color:#FFF;
	font-size:11px;
}

.list_box .more a:hover{
	text-decoration: none;
	color:#FFF;
}

h4.title_chart{
	margin-bottom: 0px;
	font-size: 16px;
	font-weight: 400;
}

/* Adv */
.ads_informal{
	margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
}

.ads_informal ul.list{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	list-style:none;
}

.ads_informal ul.list li{
	margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;
	list-style:none;
	display:block;
	position:relative;
}

.ads_informal span.fa-square{
	position: absolute;
	right:5px;
	top:10px;
	font-size:10px;
	color:#5435AE;
}

.ads_informal ul.list li a{
	margin:0px 0px 0px 0px; padding:10px 15px 10px 15px;
	color:#78241D;
	text-decoration:none;
	font-size: 13px;
	display:block;
	background:#F0EEEC;
	border:1px solid #E4C58C;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.ads_informal ul.list li a:hover{
	color:#DD8F2B;
	text-decoration:none;
	border:1px solid #78241D;
}

.ads_informal ul.list li .date{
	margin:0px 0px 0px 0px; padding:0px 10px 0px 10px;
	color:#78241D;
	font-size: 15px;
	text-align:left;
}

/* More */
.ads_informal .more{
	margin:0px; padding:0px;
}

.ads_informal .more a{
	margin:0px; padding:10px 0px 0px 0px;
	display:block;
	float:left;
	text-decoration:underline;
	color:#78241D;
	font-size:13px;
	font-weight:bold;
}

.ads_informal .more a:hover{
	text-decoration: none;
	color:#78241D;
}


/* Slider */
.slider{
	margin:15px 0px 10px 0px; padding:0px 0px 0px 0px;
	overflow: hidden;
	z-index:1;
}

/* New Title */
h4.new_title{
	margin:0px 0px 0px 0px; padding:0px 20px 15px 20px;
	background:url(../images/h4_title.png) repeat-x center 15px;
	font-size:22px;
	color:#3F0F01;
	font-family: 'Droid Arabic Kufi', sans-serif;
}

h4.new_title span{
	margin:0px 0px 0px 0px; padding:0px 20px 0px 20px;
	background:#D9D5CF;
	font-size:22px;
	line-height: 1.3em;
}

/* Beneficiaries */
.beneficiaries{
	margin:10px 10px 0px 10px; padding:0px 0px 0px 0px;
}

.row.beneficiaries [class^='col-md-'] {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.row.beneficiaries .widget.boxes {
	background-color: transparent;
	margin-bottom: 10px;
	min-height: 45px;
	padding: 0px;
	border-right:1px solid #C4BEB6;
	border-left:1px solid #F0EEEC;
	
	
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.row.beneficiaries .widget.boxes a {
	display: block;
	background: none;
	position: relative;
	color: #DD8F2B;
	font-size: 17px;
	min-height: 45px;

	text-decoration: none;
	text-align: center;
	line-height: 1.0em;
	padding: 15px 10px 6px 10px;
	color: #B95F27;
	font-size:20px;
}

.row.beneficiaries .widget.boxes a:hover {
	color: #DD8F2B;
}


/* Social */
li.social{
	margin:50px 0px 0px 0px; padding:0px 5px 0px 0px;
	position: relative;
	direction:rtl;
	display:none;
}

li.social span{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	position: relative;
	display:inline-block;
	color: #D9D5CF;
}

li.social span a{
	margin:0px 5px 0px 0px; padding:0px 0px 0px 0px;
	position: relative;
	background: url(../images/social.png) no-repeat top center;
	
	display: inline-block;
	width:30px;
	height:30px;
	
	opacity:.8;
}

li.social span a:hover{
	opacity:1;
}

li.social span.youtube a{
	background-position: 0px top;
}

li.social span.facebook a{
	background-position: -40px top;
}

li.social span.twitter a{
	background-position: -79px top;
}






li.logout{
	margin:35px 0px 0px 0px; padding:0px 0px 60px 0px;
}

li.logout span.glyphicon{
	margin:0px 0px 0px 0px; padding:12px 0px 0px 0px;
}



/* Icon Bar */
.icon_bar{
	margin-bottom:5px;
}

.icon_bar .icon_dialog {
    position: relative;
    z-index: 999;
}

.icon_bar .icon_dialog a{
	display:block;
	float:right;
	zoom: 1;
	height:100%;
	min-height:32px;
	min-width:37px;
	margin:0px 3px;
	padding-bottom:5px;
}

.icon_bar .icon_dialog span{
	display: block;
	height:32px !important;
	width:37px !important;
	position:relative;
}

.icon_bar .icon_dialog a span:before{
	display: block;
	height:32px !important;
	width:37px !important;
}
.icon_bar a.select-tab span:after{
	display: none;
	height:10px !important;
	width:10px !important;
	content: "\f0d8";
	position:absolute;
	left:50%;
	bottom:-7px;
	font-size:12px !important;
	color:#371B11;
	margin-left:-5px;
	
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon_bar a.select-tab{
}



	.icon_bar a span.icon_b01:before {content: url(../images/icon_bar/icon_b01.png);}
	.icon_bar a span.icon_b02:before {content: url(../images/icon_bar/icon_b02.png);}
	.icon_bar a span.icon_b03:before {content: url(../images/icon_bar/icon_b03.png);}
	.icon_bar a span.icon_b04:before {content: url(../images/icon_bar/icon_b04.png);}
	.icon_bar a span.icon_b05:before {content: url(../images/icon_bar/icon_b05.png);}
	.icon_bar a span.icon_b06:before {content: url(../images/icon_bar/icon_b06.png);}
	.icon_bar a span.icon_b07:before {content: url(../images/icon_bar/icon_b07.png);}
	.icon_bar a span.icon_b08:before {content: url(../images/icon_bar/icon_b08.png);}
	.icon_bar a span.icon_b09:before {content: url(../images/icon_bar/icon_b09.png);}
	.icon_bar a span.icon_b10:before {content: url(../images/icon_bar/icon_b10.png);}
	.icon_bar a span.icon_b11:before {content: url(../images/icon_bar/icon_b11.png);}
	.icon_bar a span.icon_b12:before {content: url(../images/icon_bar/icon_b12.png);}
	.icon_bar a span.icon_b13:before {content: url(../images/icon_bar/icon_b13.png);}
	.icon_bar a span.icon_b14:before {content: url(../images/icon_bar/icon_b14.png);}

	/* Hover */
	.icon_bar a:hover span.icon_b01:before {content: url(../images/icon_bar/icon_b01_hover.png);}
	.icon_bar a:hover span.icon_b02:before {content: url(../images/icon_bar/icon_b02_hover.png);}
	.icon_bar a:hover span.icon_b03:before {content: url(../images/icon_bar/icon_b03_hover.png);}
	.icon_bar a:hover span.icon_b04:before {content: url(../images/icon_bar/icon_b04_hover.png);}
	.icon_bar a:hover span.icon_b05:before {content: url(../images/icon_bar/icon_b05_hover.png);}
	.icon_bar a:hover span.icon_b06:before {content: url(../images/icon_bar/icon_b06_hover.png);}
	.icon_bar a:hover span.icon_b07:before {content: url(../images/icon_bar/icon_b07_hover.png);}
	.icon_bar a:hover span.icon_b08:before {content: url(../images/icon_bar/icon_b08_hover.png);}
	.icon_bar a:hover span.icon_b09:before {content: url(../images/icon_bar/icon_b09_hover.png);}
	.icon_bar a:hover span.icon_b10:before {content: url(../images/icon_bar/icon_b10_hover.png);}
	.icon_bar a:hover span.icon_b11:before {content: url(../images/icon_bar/icon_b11_hover.png);}
	.icon_bar a:hover span.icon_b12:before {content: url(../images/icon_bar/icon_b12_hover.png);}
	.icon_bar a:hover span.icon_b13:before {content: url(../images/icon_bar/icon_b13_hover.png);}
	.icon_bar a:hover span.icon_b14:before {content: url(../images/icon_bar/icon_b14_hover.png);}

	/* Disable */
	.icon_bar a.disable span.icon_b01:before {content: url(../images/icon_bar/icon_b01_disable.png);}
	.icon_bar a.disable span.icon_b02:before {content: url(../images/icon_bar/icon_b02_disable.png);}
	.icon_bar a.disable span.icon_b03:before {content: url(../images/icon_bar/icon_b03_disable.png);}
	.icon_bar a.disable span.icon_b04:before {content: url(../images/icon_bar/icon_b04_disable.png);}
	.icon_bar a.disable span.icon_b05:before {content: url(../images/icon_bar/icon_b05_disable.png);}
	.icon_bar a.disable span.icon_b06:before {content: url(../images/icon_bar/icon_b06_disable.png);}
	.icon_bar a.disable span.icon_b07:before {content: url(../images/icon_bar/icon_b07_disable.png);}
	.icon_bar a.disable span.icon_b08:before {content: url(../images/icon_bar/icon_b08_disable.png);}
	.icon_bar a.disable span.icon_b09:before {content: url(../images/icon_bar/icon_b09_disable.png);}
	.icon_bar a.disable span.icon_b10:before {content: url(../images/icon_bar/icon_b10_disable.png);}
	.icon_bar a.disable span.icon_b11:before {content: url(../images/icon_bar/icon_b11_disable.png);}
	.icon_bar a.disable span.icon_b12:before {content: url(../images/icon_bar/icon_b12_disable.png);}
	.icon_bar a.disable span.icon_b13:before {content: url(../images/icon_bar/icon_b13_disable.png);}
	.icon_bar a.disable span.icon_b14:before {content: url(../images/icon_bar/icon_b14_disable.png);}

	/* Select */
	.icon_bar a.select-tab span.icon_b01:before {content: url(../images/icon_bar/icon_b01_hover.png);}
	.icon_bar a.select-tab span.icon_b02:before {content: url(../images/icon_bar/icon_b02_hover.png);}
	.icon_bar a.select-tab span.icon_b03:before {content: url(../images/icon_bar/icon_b03_hover.png);}
	.icon_bar a.select-tab span.icon_b04:before {content: url(../images/icon_bar/icon_b04_hover.png);}
	.icon_bar a.select-tab span.icon_b05:before {content: url(../images/icon_bar/icon_b05_hover.png);}
	.icon_bar a.select-tab span.icon_b06:before {content: url(../images/icon_bar/icon_b06_hover.png);}
	.icon_bar a.select-tab span.icon_b07:before {content: url(../images/icon_bar/icon_b07_hover.png);}
	.icon_bar a.select-tab span.icon_b08:before {content: url(../images/icon_bar/icon_b08_hover.png);}
	.icon_bar a.select-tab span.icon_b09:before {content: url(../images/icon_bar/icon_b09_hover.png);}
	.icon_bar a.select-tab span.icon_b10:before {content: url(../images/icon_bar/icon_b10_hover.png);}
	.icon_bar a.select-tab span.icon_b11:before {content: url(../images/icon_bar/icon_b11_hover.png);}
	.icon_bar a.select-tab span.icon_b12:before {content: url(../images/icon_bar/icon_b12_hover.png);}
	.icon_bar a.select-tab span.icon_b13:before {content: url(../images/icon_bar/icon_b13_hover.png);}
	.icon_bar a.select-tab span.icon_b14:before {content: url(../images/icon_bar/icon_b14_hover.png);}
	
	

.law_bar{
	margin-bottom:10px;
}

.law_bar .panel_law_bar{
	border:1px solid #FFF;
	padding:10px;
}

.page-content-wrap.law_results{
	min-height:500px;
}


/* Indexing */
.indexing{
	margin:0px; padding:0px;
}

.indexing .indexing_title{
	margin:0px; padding:20px 10px 15px 0px;
	color:#371B11;	
	line-height: 20px;
	font-size: 23px;

	float: left;
	display: block;
	width: 100%;
	position: relative;	
}

.indexing ul.indexing_content{
	margin:0px; padding:0px;
}

.indexing ul.indexing_content li{
	float: left;
	display: block;
	width: 100%;
	padding: 0px;
	margin: 0px;
	position: relative;
}

.indexing ul.indexing_content li a{
	color:#26110B;
    line-height: 19px;
    font-size: 13px;
    font-weight: 400;
	text-decoration:none;
	display:block;
	padding:5px 10px;
	position:relative;
}

.indexing ul.indexing_content li a i{
	visibility:hidden;
}

.indexing ul.indexing_content li a.select i{
	visibility: visible;
	position:absolute;
	left:10px;
	top:10px;
}

.indexing ul.indexing_content li a.select{
	background: rgba(255, 255, 255, 0.8);
}

.indexing ul.indexing_content li a.select:hover{
	background: rgba(255, 255, 255, 0.8);
}

.indexing ul.indexing_content li a:hover{
	color:#26110B;
	text-decoration:none;
	background: rgba(255, 255, 255, 0.35);
}


/* Checkbox */
.checkbox.black label{color: black !important;}
.checkbox.green label{color: green !important;}
.checkbox.red label{color: red !important;}

/* Table */

table.table tr.black { color:black !important;}
table.table tr.black a{ color:black !important;}

table.table tr.green { color:green !important;}
table.table tr.green a{ color:green !important;}

table.table tr.red { color:red !important;}
table.table tr.red a{ color:red !important;}

/* Panel-Signs */
.panel-signs{ padding:5px 0px 0px 0px; float:left;}
.panel-signs span{position: relative; margin-left:10px;}
.panel-signs span i{ margin-left:5px;}

.panel-signs span.black{ color:black;}
.panel-signs span.green{ color:green;}
.panel-signs span.red{ color:red;}

/* Panel-Signs */
.panel-print{
	padding:0px 10px 0px 0px;
	float:left;
	border-right:1px solid #4e4a42;
}
.panel-print a{
	float: left;
    color: #4e4a42;
    font-size: 25px;
    margin: 0px 5px 0px 5px;
    cursor: pointer;
	line-height:1.0em;
}

.panel-print a:hover {
    color: #26110B;
}

/* Cont */
.cont:after, .cont:before {display: table; content: " ";}
.cont:after {clear: both;}

/* Indexing_Pagination */
.indexing_pagination{
	margin:0px; padding:0px;
}

.indexing_pagination ul.pagination{
	margin:0px 0px 10px 0px; padding:0px;
}

.indexing_pagination ul.pagination li input{
	max-width:50px; height:30px; float:right; position:relative; text-align:center;
}

.indexing_pagination ul.pagination li em{
	height:30px; float:right; position:relative; padding:6px 10px; font-style:normal;
    top: 0px;
    right: 0px;
    width: 104px;
}

/* Print Law */
.print_law{
	float:left;
	border-right: 1px solid #4e4a42;
	padding:0px 10px 0px 0px;
}

.print_law a{
	float:left;
	color:#4e4a42;
	font-size:25px;
	margin:0px 5px 0px 5px;
	cursor:pointer;
	line-height:1.0em;
    width: 14px;
}
.print_law a:hover{
	color:#26110B;
}


/* Panel-Title */
h3.panel-title{
	float:right;
}



/* Fieldset */
fieldset.attachments {
    border: 1px solid silver;
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 0px;
}

fieldset.attachments legend {
    border-bottom: 1px solid silver;
    padding: 0px 15px 0px 0px;
    margin: 0px;
	color:rgb(86, 82, 75);
	font-size: 19px;
}

.panel-body.faq {
    padding: 0px !important;
}

.faq.faq_fieldset .faq-item:first-child {
    border: none;
}
.faq.faq_fieldset .faq-item {
    padding: 0px 0px !important;
    border: none;
}

.faq .faq-item:last-child {
    -moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
    padding-bottom: 15px;
}

.faq.faq_fieldset .faq-item .faq-title {
    font-size: 16px;
    font-weight: 400;
    color: #434a54;
    line-height: none;
    width: 100%;
    height: 30px;
    top: -40px;
    cursor: pointer;
    position: absolute;
    padding-left: 0px;
}

.faq .faq-item .faq-title {
    color: #AAB2BD;
}

.faq .faq-item .faq-title {
    font-size: 16px;
    font-weight: 400;
    color: #434a54;
    line-height: 30px;
    float: left;
    width: 100%;
    cursor: pointer;
    position: relative;
    padding-left: 45px;
}

.faq.faq_fieldset .faq-item.active .faq-text {
    max-height: 999999px;
	overflow: visible; 
}

.faq.faq_fieldset .faq-item.active .faq-text {
    background: none;
    padding: 0px 0px;
    margin-top: 0px;
}

.faq .faq-item.active .faq-text {
    max-height: 500px;
    height: auto;
    background: #F5F5F5;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 15px 20px;
    margin-top: 10px;
}

.faq .faq-item .faq-text {
    font-size: 13px;
    color: #565249;
    line-height: 20px;
    float: left;
    width: 100%;
    padding: 0px 20px;
    max-height: 0px;
    height: 0px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    overflow: hidden;
}

.faq.faq_fieldset .faq-item .faq-title .fa {
    color: #656d78;
    width: 30px;
    height: 30px;
    border: none;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-right: 15px;
    line-height: 31px;
    text-align: center;
    position: absolute;
    right: 0px;
    left: auto;
    top: 0px;
}

.faq .faq-item .faq-title .fa {
    color: #656d78;
    width: 30px;
    height: 30px;
    border: 1px solid #656d78;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-right: 15px;
    line-height: 31px;
    text-align: center;
    position: absolute;
    left: 0px;
    top: 0px;
}

.faq.faq_fieldset .faq-item.active .faq-text {
    max-height: 999999px;
}

.faq.faq_fieldset .faq-item.active .faq-text {
    background: none;
    padding: 0px 0px;
    margin-top: 0px;
}

.faq .faq-item.active .faq-text {
    max-height: 500px;
    height: auto;
    background: #F5F5F5;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 15px 20px;
    margin-top: 10px;
}

.faq .faq-item .faq-text {
    font-size: 13px;
    color: #565249;
    line-height: 20px;
    float: left;
    width: 100%;
    padding: 0px 20px;
    max-height: 0px;
    height: 0px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    overflow: hidden;
}

.panel-group.accordion {
    margin-bottom: 0px;
}


.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    margin-left: 0px !important;
    margin-right: -20px !important;
}


.jconfirm.jconfirm-light .jconfirm-bg{
}
.jconfirm.jconfirm-light .jconfirm-box{
	padding:0px;
}
.jconfirm.jconfirm-light .jconfirm-box.loading{
}
.jconfirm.jconfirm-light .jconfirm-box.loading:before{
}
.jconfirm.jconfirm-light .jconfirm-box.loading:after{
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-closeIcon{
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c{
	font-size:15px;
	background: #F3F2F0;
    border-bottom:1px solid #C4BEB6;
	padding:15px 15px;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-title{
	padding-bottom:0px;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-content-pane{
	padding:0px 10px;
	margin:15px 0px;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-content{
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{
	border-top: 1px solid #E3E3E3;
    padding: 10px;
    background: rgba(0, 0, 0, 0.03);
	width:100%;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{
	font-weight:normal;
}


@media (min-width: 992px){
.col-md-offset-4 {
    margin-right: 33.33333333% !important;
    margin-left: 0 !important;
}
}





@media only screen and (max-width: 1024px){
	.boxes-all .bg_w .col-md-2_1 {
		display:none;
	}
	.boxes-all .row.bg_w{
		padding: 5px 0px 0px 0px;
	}

.x-navigation > li.xn-logo > a:first-child {
    background-size: 180px auto;
	height:111px !important;
}

.x-navigation {
    max-height: 106px;
}

.x-navigation.x-navigation-panel {
    height: 30px;
}
.profile .profile-image {
    width: 30px;
    height: 30px;
}
.profile .profile-image img{
    width: 30px;
}
.x-navigation.x-navigation-horizontal .xn-icon-button > a{
    width: 50px;
}
.x-navigation li.top_icon a{
    padding: 0px 0px 0px 0px !important;
}
.x-navigation.x-navigation-horizontal .xn-icon-button > a {
    width: 30px;
}
.page-container.page-content-rtl .x-navigation li > a .fa, .page-container.page-content-rtl .x-navigation li > a .glyphicon {
    top: 0px;
}
.x-navigation li.top_icon > a .fa {
    font-size: 28px;
}
.x-navigation li.top_icon > a span {
    width: 30px;
}
.x-navigation.x-navigation-panel li.xn-icon-button {
    width: 30px;
}
	.x-navigation > li.xn-profile .profile-data-name {
		float: left;
		width:auto !important;
	}
	.x-navigation > li.xn-profile .profile-data-title {
		float: left;
		width:auto !important;
		padding-top:3px;
		padding-left:5px;
	}
.x-navigation.x-navigation-horizontal {
	background-position: 60px 0px;
}

[class^='col-xs-'], [class^='col-sm-'], [class^='col-md-'], [class^='col-lg-'] {
    margin-bottom: 0px;
}

.panel .panel-body {
    padding: 0px 0px 10px 0px;
}


:first-child {
    css declarations;
}
.table-striped > tbody > tr > td:first-child,
.table-striped > thead > tr > th:first-child {
	max-width: 70%;
	white-space:normal;
}

.table-striped > tbody > tr > td:nth-child(2),
.table-striped > thead > tr > th:nth-child(2) {
	white-space:normal;
}


.footer_page-content ul.footer_page-links {
    float: none;
    list-style: none;
    width: 100%;
    text-align: center;
}

.footer_page-content ul.footer_page-links li {
    float: none;
    list-style: none;
    display: inline-block;
	margin: 0px 0px 0px 5px;
}

.footer_page-content .copyright {
    float: left;
	width:100%;
	text-align:center;
}

}




/*10-2-2018 New Add*/


/* X-navigation */

.x-navigation > li.xn-logo > a:first-child {
    font-size: 0px;
    text-indent: -9999px;
		background-image: url(../images/logo.png) !important;
		background-color:#FFFFFF !important;
		background-position: top center !important;
		background-repeat: no-repeat !important;
		background-size:auto 115px !important;
    padding: 0px;
    border-bottom: 0px;
    color: #FFF;
    height: 122px;
}


.x-navigation a.sb-toggle-right {
    background: #371B11;
    text-align: right;
    display: block;
    padding-bottom: 10px;
    padding-top: 10px;
    float: left;
    line-height: 19px;
    color: #ffffff;
    font-size: 13px;
    font-weight: 400;
    padding: 15px 10px 15px 15px;
    text-decoration: none;
    border-bottom: none;
    vertical-align: text-bottom;
}

.x-navigation a.sb-toggle-right:hover{
    color: #cf812b;
    background: #371B11;
}

.x-navigation a.sb-toggle-right:hover:before{
    color: #cf812b !important;
}

@media only screen and (max-width: 1024px){
	.x-navigation {
		max-height: 112px;
		overflow: hidden;
		/*background: #FFFFFF;*/
		padding:0px 0px;

		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}
	.header{
		display:none;
	}
	.hr-search{
		width: auto;
		position: relative;
		margin:10px 0px 10px 0px;
	}
	.hr-search input:focus {
	  width: 150px;
	}
	
	.x-navigation.smaller {
		max-height: 50px;
		
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}
	
	.x-navigation.smaller > li.xn-logo > a:first-child {
		background-size:auto 75px !important;
		
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}

	.x-navigation > li.xn-logo > a:first-child {
		-webkit-transition: all 0.3s;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		transition: all 0.3s;
	}


}

@media only screen and (max-width: 1100px){
	.hr-search input:focus {
	  width: 150px;
	}
}

/* Under Navigation Bar */
.under_navigation_bar{
	/*background: url(../images/header_bg.jpg) repeat-y top center #E7E6E2;*/
	padding:0px 15px;
}

/*Sb Slidebar*/
.sb-slidebar {
    background-color: #371B11 !important;
    color: #e8e8e8;
}

.x-navigation .sb-toggle-right {
    position: absolute;
    right: 0px;
    width: 50px;
    height: 50px;
    cursor: pointer;
    display: none;
}


.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
	min-height:100%;
}




/* SB toggle right */
.x-navigation .sb-toggle-right {
	position: absolute;
	right: 0px;
	width: 50px;
	height: 50px;
	cursor: pointer;
	display:none;
}

.x-navigation a.sb-toggle-right {
	background: #371B11;
	text-align: right;
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
	float: left;
	line-height: 19px;
	color: #ffffff;
	font-size: 13px;
	font-weight: 400;
	padding: 15px 10px 15px 15px;
	text-decoration: none;
	border-bottom: 1px solid #1b2436;
	vertical-align: text-bottom;
}
.x-navigation a.sb-toggle-right:before{
	position: absolute;
	font-family: "FontAwesome";
	content: "\f0c9";
	font-size: 14px;
	top: 14px;
	left: 20px;
	color: #FFF;
	text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}





/* nav fixed */
.navbar{
	position:fixed;
	top:0px;
	left:0px;
	z-index:99999999;
	height: auto;
	width:100%;
	margin-bottom: 20px;
	
    left: auto;
    right: auto;
	display:none;

	box-shadow:
	/* Shadow beneath the bar and edge highlights. */
	/* Layered single pixel shadows to create a one sided shadow effect. */
	0 5px 0 0 rgba(0, 0, 0, 0.01), 0 4px 0 0 rgba(0, 0, 0, 0.02), 0 3px 0 0 rgba(0, 0, 0, 0.04), 0 2px 0 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.08),
	/* Top highlight */ 0 1px 0 0 rgba(255, 255, 255, 0.1) inset,
	/* Left highlight */ 1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
	/* Right highlight */ -1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
	/* Bottom lowlight */ 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;
}

#sb-site, .sb-site-container, .sb-slide, .sb-slidebar {
    -webkit-transform: none;
    -moz-transform: none;
    -o-transform: none;
    transform: none;
/*	
    -webkit-transition: -webkit-transform 400ms ease;
    -moz-transition: -moz-transform 400ms ease;
    -o-transition: -o-transform 400ms ease;
    transition: transform 400ms ease;
	
    -webkit-transition-property: -webkit-transform,left,right;
    -webkit-backface-visibility: hidden;
*/
}

#sb-site, .sb-site-container {
    min-height: 100vh !important;
}

#sb-site{
	/*min-height: 100% !important;*/
}

@media only screen and (min-width: 1024px){
	.sb-active-right .sb-slidebar.sb-right{
		opacity: 0;
		
		-webkit-transition: opacity .3s ease-in;
		-moz-transition: opacity .3s ease-in;
		-o-transition: opacity .3s ease-in;
		-ms-transition: opacity .3s ease-in;
		transition: opacity .3s ease-in;
		
		overflow:visible;
		display:none;
	}
	
	.sb-active-right  #sb-site{
		transform: none!important;
	}
}

.navbar .x-navigation > li:last-child > a {
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-bottom: 0px;
}

@media only screen and (max-width: 1024px){
.navbar {
	display:block;
}
}

.x-navigation li > a{
	text-decoration:none;
}

.x-navigation li > a:hover{
	text-decoration:none;
}

/* Error Container */

.error-container{
	padding:50px 0px 60px 0px;
}

.error-container .error-code {
    float: left;
    width: 100%;
    font-size: 51px;
    line-height:70px;
    text-align: center;
    color: #333;
    font-weight: bold;
}

.clear{clear:both;}

.btn-error_01 {
    background-color: #D2477D;
    border-color: #D2477D;
	color:#ffffff;
}

.btn-error_01:hover{
    background-color: #b83e6d;
    border-color: #b83e6d;
	color:#ffffff;
}

.btn-error_02 {
    background-color: #3467A5;
    border-color: #3467A5;
	color:#ffffff;
}

.btn-error_02:hover{
    background-color: #2d588c;
    border-color: #2d588c;
	color:#ffffff;
}

@media only screen and (max-width: 1024px){
.sb-slidebar .x-navigation {
    max-height: none !important;
	background: #26110B;
}
}

div#topcontrol {
    z-index: 9999999;
}

@media only screen and (max-width: 1024px){
	div#CntctPlcBody_pnlFahras {
		max-height: 100px !important;
	}
	div#CntctPlcBody_pnlList, div#CntctPlcBody_Panel3, div#CntctPlcBody_pnlFahras {
		max-height: 166px !important;
	}
	.CntctPlcBody{
		max-height: 166px !important;
	}
	.indexing {
		padding-right:25px;
	}
}


/* Inner Full */

.page-container.page-mode-rtl .page-content.inner-full {
	margin-left: 400px;
	margin-right: 400px;
	min-height:inherit !important;
}

.page-container.page-mode-rtl .page-content.inner-full .page-title{
	padding-top:150px;
} 

.page-container.page-mode-rtl .page-content.inner-full .page-text{
	color:#999;
	text-align:right;
	font-size:10pt !important;
	padding:0px 40px 0px 0px;
	direction:rtl;
} 

.page-container.page-mode-rtl .page-content.inner-full .page-text.sub{
	color:#DC8E2B;
	text-align: center;
	font-size:11pt !important;
	padding:30px 40px 0px 0px;
	direction:rtl;
} 

.page-container.page-mode-rtl .page-content.inner-error .page-text.sub{
	color:#DC8E2B;
	text-align: center;
	font-size:11pt !important;
	padding:30px 40px 0px 0px;
	direction:rtl;
} 

@media only screen and (max-width: 1024px){
.page-container.page-mode-rtl .page-content.inner-full {
	margin-left: 10px;
	margin-right: 10px;
}
}

.page-container .page-content.inner-full .page-content-wrap{
}

html {
    -webkit-tap-highlight-color: #D9D5CF;
}
.navbar.navbar-default.navbar-fixed-top.inner-full{
	display: block !important;
    visibility: visible !important;
}

.not_on{
	border-top:1px solid rgba(0, 0, 0, 0.30);
	margin:50px 10px 10px 10px !important;
	padding:10px 0px !important;
	color:#565249 !important;
	text-align:center !important;
}

.not_on i{
	font-style:normal;
}
.not_on i a{
	cursor:pointer;
	font-weight:bold;
	text-decoration: underline;
	color:#565249 !important;
}
.not_on i a:hover{
	text-decoration:none;
}

	.not_on:after, .not_on:before{
		display:block;
		content:"";
	}
	
	.not_on:after{
		clear:both;
	}

.price-text{
	font-size:20px;
	color:#565249;
	padding-right:10px;
}

.price-text em{
	font-size:13px;
	font-style: normal;
}

.price-note-text{
	font-size:13px;
	color:#565249;
	padding-right:10px;
}

.details-text{
	font-weight:bold;
	font-size:13px;
}

.details-text.num{
	direction: ltr;
    unicode-bidi: isolate;
}

@media only screen and (max-width: 1024px){
	.dropdown-menu.inner.selectpicker{
		max-height:110px !important;
		min-height:110px !important;
	}
}
@media only screen and (max-width: 1024px){
.x-navigation.x-navigation-horizontal > li > a.inverse, .x-navigation.x-navigation-horizontal > li > a.inverse {
    display: none;
}
}


/* Dia Logoin */
.dia_logoin{
	padding:10px;
}

.dia_logoin .title_login{
	font-size: 22px;
	padding:0px 0px 15px 0px;
	color: #140906;
	font-weight: normal !important;
}



.dia_logoin .form-group{ position:relative;}

.dia_logoin .form-group.dia_user .form-control, .dia_logoin .form-group.dia_pass .form-control{
	border:1px solid #371b11;
	background:none;
	padding:6px 45px 6px 12px !important;
}

.dia_logoin .form-group.dia_check .check{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	color:rgba(55, 27, 17, 0.80);
}

.dia_logoin .form-group .dia_icon{
	position:absolute;
	right:20px;
	top:5px;
	font-size:18px;
	color:#371b11;
}

.btn.dia_button{
	width:100%;
	background:#371B11;
	border:none;
	margin-bottom:10px;
	color:#cf812b;
	font-size:15px;
}

.btn.dia_button:hover{
	background:#cf812b;
	color:#371B11;
	font-size:15px;
}

.row.dia_links a{
	color:#371b11;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
}

.row.dia_links a:hover{
	color:#cf812b;
}






