.menue_group
{

  border:1px solid #ededed;
  display:none;
  
}

/* customizations on bootstrap */

img {
	max-width: 100%;
	height: auto;
}

.font-default {
	font-family: "Tajawal", "HelveticaNeueLTW20", "Tahoma", Arial, sans-serif;
}

body,
button,
input,
select,
textarea {
	font-family: "Tajawal", "HelveticaNeueLTW20", "Tahoma", Arial, sans-serif;
}

.container-login {
	padding: 15px;
}

.col-centered{
    float: none;
    margin: 50px auto;
}
.big{font-size: 50px !important;}
.small{font-size: 13px!important;}
.red{color: #e74c3c !important; text-decoration: none !important;}
.dark-blue{color: #2c3e50 !important;}
.light-blue{color: #3498db !important;}
.normal-blue{color: #2980b9 !important;}
.gray{color: #ecf0f1 !important;}
.green{color: #16be00 !important; text-decoration: none !important;}

.form-divider{
	border-bottom: dotted 1px #e7e7e7;
	margin: 15px 0;
}

.smaller-font-size{
	font-size: 15px !important;
}

.list-group-item:hover{
	background: #f5f5f5;
}




.Qtable, .Qtable tbody tr td ,.Qtable thead tr th
{
	vertical-align: middle;
	font-size:12px;
	
	
}



select.form-control
{
	
	padding:2px;
}

@media (max-width: 991px) {
	.col-centered {
		margin: 20px auto;
	}
	.jumbotron {
		padding: 20px;
	}
}

@media (max-width: 767px) {
	body {
		overflow-x: hidden;
	}

	.table,
	.table-responsive,
	.dataTable,
	table.dataTable {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.dataTables_wrapper {
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.pagination {
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		gap: 6px;
	}

	.input-group,
	.form-control,
	select.form-control {
		max-width: 100%;
	}
}
