@import 'font-almarai.css';
@import 'lettericons.css';
@import '../css_client/gymicons.css';
@import '../fonts/res-of.css';


html {
  scroll-behavior: smooth;
}

div.icheckbox_minimal-red.checked.disabled {
	background-color: #555!important;
}

input[type="checkbox"][readonly] {
  pointer-events: none!important;
} 

.hand { cursor:pointer;}

.treeview
{   font-size:12px!important;font-weight:normal!important; }

.treeview-menu li a { font-size:12px!important;font-weight:normal!important; }

.form-group
{margin-bottom:1px!important;}

.control-label
{border-right:#d6d6e6 2px solid!important;}

.form-body .row {margin-right:5px!important;}

.skin-blue .treeview-menu>li.active>a, .skin-blue .treeview-menu>li>a:hover {
color:yellow ; 
border-left:#dfdfdf 5px solid!important;
}

.nav-tabs-custom { background-color:transparent!important; }
#tabs { background-color:transparent!important; }
.nav-tabs-custom > .nav-tabs > li { background-color:#0073b7!important; color:white!important; } 
.nav-tabs-custom > .nav-tabs > li a { color:white!important; } 
.nav-tabs-custom > .nav-tabs > li.active a { color:#0073b7!important; } 




/* NO MORE TABLES */
@media only screen and (max-width: 800px) {
    
	table tr td {
		     height: 30px;
		vertical-align: bottom!important;
	}
	
	#no-more-tables { direction:rtl ; }
	
    /* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; direction:rtl ; dir:rtl ; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		right: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc;     margin-top: 20px;
    padding-top: 7px;}
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-right: 40%!important; 
		font-weight:bold;
		white-space: normal;
		text-align:right;
		min-height:25px!important;
		margin-right:20px;
	}
 
	
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		right: 6px;
		width: 38%; 
		padding-left: 10px;
		white-space: nowrap;
		text-align:right;
		xfont-weight: bold;
		border-left:#0073b7 1px solid;
		color:#0073b7!important ; 
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}

.datepicker {
  padding: 4px!important;
  
}
.tabless-striped>tssbody>tsr {cursor:pointer!important; } 
table.dataTable thead > tr > th {
padding-right: 3px!important; }  


.content-wrapper,
.right-side {background-color:#FFF!important;} 

textarea.form-control {font-weight:bold!important;} 

.scroll-to-top {
	position: absolute;
    bottom: 10px;
    left: 10px;
    background: #202020;
    padding: 10px;
    width: 35px;
    height: 35px;
    color: #FFF;
}

@media print {  
   .nav-tabs {display: none!important;}
  .tab-content > .tab-pane {
    display: block!important;
  }
}

.bigicon 
{font-size:50px;}


.sidebar-menu li a .fa-angle-left,
.sidebar-menu li .label, .sidebar-menu li .badge {
	mxargixn-top: -15px !important;
}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}


  @media print {
		table tr td {
			font-size:1.5em!important ; 
		}
		.form-body {
		font-size:1.5em!important ;} 

  }
  
