h1{font-size:1.2rem;margin:0;}
nav.bg-light {background-color: #ffffff!important}

.bg-info {
    background-color: #00BCD4!important;
}
.bg-primary {
    background-color: #03A9F4!important;
}
.bg-warning {
    background-color: #FFC107!important;
}
.bg-success {
    background-color: #66BB6A!important;
}
.border-transparent {
    border-color: rgba(255, 255, 255, 0.20)!important;
}
.app-body {margin-top: 0px!important;}
.table-bordered th,.table-bordered td{border: 1px solid rgba(0, 0, 0, 0.10)}
.bg-soft>.d-flex>div.border-right{border-color:rgba(0, 0, 0, 0.10)!important}
.table thead th{border-bottom: 1px solid rgba(0, 0, 0, 0.10)}
.table-sm th,.table-sm td,.cloned_header th{padding:.2rem;font-size:.7rem}
.bg-warning.bg-soft,.badge-warning.bg-soft {background-color: #f9e19a!important;color:#000}
.bg-success.bg-soft,.badge-success.bg-soft {background-color: #dfffe0!important;color:#000}
.bg-danger.bg-soft {background-color: #ffe9e9!important;color:#000}
.bg-purple.bg-soft {background-color: #e1d4f9!important;color:#000}
.dropdown-item {padding: 5px 20px;}
.nav-link{border-right: 1px solid rgba(0, 0, 0, 0.10);padding: 0.4rem 0.5rem;
}
.nav-link.border-left{border-left: 1px solid rgba(0, 0, 0, 0.10)!important;}
.nav-link.active{background: #4dbd74;color: #fff;}
.navbar-light .navbar-nav .show>.nav-link, .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {color: rgb(32, 168, 216);}
.bold{font-weight:500;}
.text-shadow{text-shadow: 1px 1px 0px #ffffff80;}
.tablo-form{width:100%;border:0;padding:2px;}
select.tablo-form {-webkit-appearance: button;-webkit-user-select: none;border: 0;font-size: inherit;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-moz-appearance: none;-webkit-appearance: none;}
#addtbl td,#edttbl td,.cts-table td{padding:0;line-height: 1rem;}
.ui-widget{font-size:.8em;}
#ui-datepicker-div{z-index:9999!important;}
.modal{padding:0px!important;bottom:auto;}
.modal-body {padding:1rem 0px!important;height: calc(100vh - 200px);}
.sidebar .nav-title {color: #73818f}
.sidebar .sidebar-nav {overflow-y: hidden;}
.form-control[readonly]{background-color: #ffffff;cursor:pointer}
.plaka{cursor:pointer}
.dropdown-header .btn.btn-sm {margin-top: -3px;}
.dropdown-header.dropdown-header-sm{padding: 8px 10px;}
.btn-sx{padding: .15rem .35rem;font-size: .575rem;}
.badge {font-size: 85%;}

.table-hover tbody tr.bg-success:hover {
    background-color: #c0f1c1!important;
}
.table-hover tbody tr.bg-danger:hover {
    background-color: #ffdada!important;
}
.table-hover tbody tr.bg-warning:hover {
    background-color: #ffd65a!important;
}
.table-hover tbody tr.bg-purple:hover {
    background-color: #dac9f9!important;
}
.table-hover tbody tr.bg-purple.selected,.table-hover tbody tr.bg-warning.selected,.table-hover tbody tr.bg-danger.selected,.table-hover tbody tr.bg-success.selected,tr.selected,tr.table-light.selected,tbody tr.bg-warning.bg-soft.selected,tbody tr.bg-danger.bg-soft.selected,tbody tr.bg-success.bg-soft.selected {
    background-color: rgba(0, 67, 255, 0.25)!important;
}
#duraklar{
    position: absolute;
    background: #fff;
    border: 1px solid #c8ced3;
	z-index:2;
	width:100%;
	top:1.5rem;
	border-radius:.25rem;
	display:none;
	max-height:245px;
	overflow-y:scroll;
}
#duraklar.ace {
    position: absolute;
    background: #fff;
    border: 1px solid #c8ced3;
    z-index: 2;
	top:3rem!important;
    width: 100%;
    border-radius: .25rem;
    display: none;
    max-height: 245px;
    overflow-y: scroll;
    max-width: 250px;
}
#duraklar span,#duraklar b{
	display: block;
	border-bottom:1px solid #c8ced3;
	padding: .1rem .3rem;
	font-size: .7rem;
}
#duraklar span:hover{
	background-color:#eee;
	cursor:pointer;
}
#duraklar span:last-child{
	border-bottom:0;
}
#pxy,#pxc{cursor:pointer;text-align:center}

#pxycount .form-control-sm, #pxycount .btn-sm,#pxccount .form-control-sm, #pxccount .btn-sm{padding: .15rem .3rem;font-size: .7rem;}
#pxycount select.form-control-sm,#pxccount select.form-control-sm{padding:.15rem .1rem;}
.align-items-center .btn .fa,.align-items-center .btn .fas,.nav-link .fa,.nav-link .fas {
    line-height: 1.5!important;
}
label.bold{color:#757575}
.dropright a.dropdown-toggle.text-nowrap{color:#002bff!important}
.tooltip {
  pointer-events: none;
}
.pointer{cursor:pointer}
.modal-xl {
    max-width: 1140px;
}
.popover {max-width: 350px;}
@media (max-width: 991.98px){
 .main .container-fluid {padding:0px 5px!important;}
 [class*="col-"]{margin-bottom: 1rem}
 .app-header .navbar-brand {left: 0px!important;margin-left:1rem!important;}
  h1 {font-size: 1rem;margin: 0;}
 .navbar-toggler {margin-right: 1rem;}
 .navbar-brand,.sidebar-toggler {margin-left: 1rem;}
 #nav .nav-item a{padding-left:1rem;}
 .sidebar .sidebar-nav {overflow-y: auto;}
}