/* .ibox-title h5 { margin: 7px 0px 0px 0px; }*/
.ibox-tools a.btn { text-transform:uppercase; }
.ibox-content { padding: 15px 15px 20px 15px; }
.input-sm { font-size:12px; padding: 5px 8px; }
.checkbox.checkbox-primary { margin:0px; }
/*
table thead th .checkbox.checkbox-primary { padding-left:18px; }
*/

.display-flex,.dflex{display:flex}

table.datatable .checkbox input[type="checkbox"], .checkbox input[type="radio"] { margin-top:0px; }
table.datatable .checkbox { padding-left: 0px; }
table.datatable .checkbox label { position:inherit; position:static; }
table.datatable .checkbox label::before { margin-left:0px; }
table.datatable .checkbox label::after { margin-left:0px; }
table.datatable thead th .checkbox.checkbox-primary { padding-left: 0px; }

.datatable_arama_sonuc { background: #f8ac59; }

.dataTables_scrollHeadInner { background: #F5F5F6; border-top: 1px solid #e7eaec; border-bottom: 1px solid #e7eaec; margin-top: 10px; }
.dataTables_scrollHeadInner table.dataTable  { border: 0px; margin: 0px !important; }
.dataTables_scrollHeadInner table.dataTable  thead th { border-bottom: none; }

@media (max-width:768px)
{
	#page-wrapper { padding: 0px 5px; }
	.wrapper-content { padding: 20px 0px 40px; }
	.navbar-right { margin-right:15px; }
	.page-heading h2 { font-size:18px; margin-bottom:0px; }
	body.mini-navbar .navbar-top-links { display:none; }
	table.dataTable thead th { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
	body.mukellef_panel .widget.style1 i.fa { font-size:3em !important; }
	body.mukellef_panel .widget.style1 h2 { font-size: 24px; }
}

@media (max-width:767px)
{
	body.mini-navbar .navbar-header #header_sms_kredi,
	body.mini-navbar .navbar-header #header_mail_kredi,
	body.mini-navbar .navbar-header #header_emukellef_git { display:none; }
	
	body .navbar-top-links { clear: both; padding: 0px 10px; }
	body.mukellef_panel .navbar-top-links { clear: none; float: right; }
	
	body.mukellef_panel .widget.style1 i.fa { font-size:2em !important; }
	body.mukellef_panel .widget.style1 h2 { font-size: 18px; }
	
}

.help-block {font-size:11px}
.cred{color:red}
.bgf5{background:#f5f5f5}


#table_loading{
	background: rgb(255 255 255 / 0.5);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index:1;
  text-align:center;
  display:table;
  
  }
  #table_loading > div{
  display:table-cell;
  vertical-align:bottom;
  color:red;
  font-weight:bold
  }

  /* MENÜ İÇİ ARAMA */
.sidebar-collapse,.slimScrollDiv{overflow:visible!important}
.mini-navbar .slimScrollDiv{overflow:hidden!important}

.btn-menu-arama{	z-index: 999999999999;position:relative}
.btn-menu-arama .btn{border-color:#a7b1c2!important; }	
.btn-menu-arama .btn,.btn-menu-arama {background:transparent!important}
.btn-menu-arama .dropdown-menu.open{
	/* width:100% !important;min-width: 100%!important; */
	width: auto!important;
	min-width: auto!important;
	position: absolute;				
}
.btn-menu-arama .dropdown-menu.inner{max-height: auto!important;min-height: auto!important;}
.btn-menu-arama .dropdown-menu.inner a .text{
	font-size: 12px;
}
.btn-menu-arama .dropdown-menu.inner a{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}			
.btn-menu-arama.bootstrap-select.btn-group .dropdown-toggle .filter-option{
	color:#a7b1c2!important;
	font-size: 12px!important;
}
.btn-menu-arama .bs-searchbox .form-control{
	font-size: 12px;
}
.btn-menu-arama .dropdown-menu > li > a{
	line-height: initial!important;
}
.btn-menu-arama .dropdown-menu.inner::-webkit-scrollbar{width:6px}
.btn-menu-arama .dropdown-menu.inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);border-radius:10px}
.btn-menu-arama .dropdown-menu.inner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);background-color:#999;opacity:.3}
.slimScrollBar,.slimScrollRail{display:none!important}