body{font-family: 'Inter', sans-serif;font-size:15px}
.sol-sidebar{z-index:9999;position:fixed;top:0;left:0;right:0;z-index:1030;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,.2)}
a{text-decoration:none;color:#252525}
.icerik-alani{padding:10px 15px}
.icerik-alani h2{font-size:24px}
.navbar-footer p{}
.navbar-footer {
    position: absolute;
    bottom: 20px;
	font-weight:700;
    font-size: 12px;
    color: #999;
    width: 92%;
}
.sol-sidebar .nav-link {
    padding-top: 2px!important;
    padding-bottom: 2px!important;
    margin-bottom: 3px!important;
    font-weight: 600!important;
}
.card-header{font-weight:600}
.table > tbody > tr > td{padding:7px;font-weight:600;vertical-align:middle}
.bi{vertical-align:-.125em;pointer-events:none;fill:currentColor}
.dropdown-toggle{outline:0}
.nav-flush .nav-link{border-radius:0}
.btn-toggle{display:inline-flex;align-items:center;padding:.25rem .5rem;font-weight:600;color:rgba(0,0,0,.65);background-color:transparent;border:0}
.btn-toggle:hover,.btn-toggle:focus{color:rgba(0,0,0,.85);background-color:#d2f4ea}
.btn-toggle::before{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%}
.btn-toggle[aria-expanded="true"]{color:rgba(0,0,0,.85)}
.btn-toggle[aria-expanded="true"]::before{transform:rotate(90deg)}
.btn-toggle-nav a{display:inline-flex;padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.25rem;text-decoration:none}
.btn-toggle-nav a:hover,.btn-toggle-nav a:focus{background-color:#d2f4ea}
.scrollarea{overflow-y:auto}
.fw-semibold{font-weight:600}
.mobil-gizle{display:block!important}
.mobil-goster{display:none!important}

@media (min-width:768px) {
.main-body {padding-top: 0;margin-left: 250px;}
.sol-sidebar{bottom:0;width:250px;flex-flow:column nowrap;align-items:flex-start;padding:1rem 0}
.sol-sidebar .navbar-collapse{flex-grow:0;flex-direction:column;width:100%}
.sol-sidebar .navbar-collapse .navbar-nav{flex-direction:column;width:100%}
.sol-sidebar .navbar-collapse .navbar-nav .nav-item{width:100%}
.sol-sidebar .navbar-collapse .navbar-nav .nav-item .dropdown-menu{top:0}
.sol-sidebar{right:auto}
.sol-sidebar .navbar-nav .nav-item .dropdown-toggle:after{border-top:.3em solid transparent;border-left:.3em solid;border-bottom:.3em solid transparent;border-right:none;vertical-align:baseline}
.sol-sidebar .navbar-nav .nav-item .dropdown-menu{left:100%}
}
@media(max-width:767px) {
.mobil-gizle{display:none!important}
.mobil-goster{display:block!important}
}
.input-group-text {
    display: flex;
    align-items: center;
    padding: .375rem .75rem;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem;
}
.nav-link {color: #252525;}

.fab-button .fab{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#c23616;border-radius:100%;color:#fff!important;font-size:30px}
.fab-button .fab > i.bi,.fab-button .fab > i.icon,.fab-button .fab > ion-icon{font-size:26px;transition:.2s all;--ionicon-stroke-width:42px}
.fab-button .fab:hover,.fab-button .fab:active{background:#2980b9}
.fab-button.text .fab{width:auto;border-radius:300px;font-size:17px;padding:0 24px}
.fab-button.text .fab > i.bi,.fab-button.text .fab > i.icon,.fab-button.text .fab > ion-icon{margin-right:6px}
.fab-button.animate .fab.show ion-icon[name=add],.fab-button.animate .fab.show ion-icon[name=add-sharp],.fab-button.animate .fab.show ion-icon[name=add-outline]{transform:rotate(45deg)!important}
.fab-button.dropdown.show .fab{background:#0564fd}
.fab-button .dropdown-menu{pointer:curosor;margin:0;background:transparent;border:0;box-shadow:none;padding:0 7px;width:56px;min-width:56px;max-width:56px;text-align:center;}
.fab-button .dropdown-menu .dropdown-item{font-size:25px;padding:0;background:#192a56;width:42px;height:42px;display:flex!important;align-items:center;justify-content:center;color:#fff;margin:14px 0;border-radius:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);position:relative}
.fab-button .dropdown-menu .dropdown-item:hover,.fab-button .dropdown-menu .dropdown-item:active{background:#192a56}
.fab-button .dropdown-menu .dropdown-item i.bi,.fab-button .dropdown-menu .dropdown-item i.icon,.fab-button .dropdown-menu .dropdown-item ion-icon{--ionicon-stroke-width:32px;line-height:1em;margin-right:0;color:#fff!important;width:24px!important;height:24px!important;display:flex!important;justify-content:center;align-items:center;line-height:1em;display:inline-flex}
.fab-button .dropdown-menu .dropdown-item p{font-weight: 700;background:#FFF;position:absolute;left:58px;top:7px;color:#141515;font-size:13px;padding:4px 12px;line-height:1.5em;border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08)}
.fab-button.bottom-right{position:fixed;bottom:65px;right:16px;z-index:100;margin-bottom:env(safe-area-inset-bottom)}
.fab-button.bottom-left{position:fixed;bottom:16px;left:16px;z-index:100;margin-bottom:env(safe-area-inset-bottom)}
.fab-button.bottom-center{position:fixed;bottom:16px;left:50%;transform:translate(-50%,0%);margin-bottom:env(safe-area-inset-bottom)}
.fab-button.top-center{position:fixed;top:72px;left:50%;transform:translate(-50%,0%);margin-top:env(safe-area-inset-top)}
.fab-button.top-left{position:fixed;top:72px;left:16px;z-index:100;margin-top:env(safe-area-inset-top)}
.fab-button.top-right{position:fixed;top:72px;right:16px;z-index:100;margin-top:env(safe-area-inset-top)}
.fab-button.top-right .dropdown-menu .dropdown-item p,.fab-button.bottom-right .dropdown-menu .dropdown-item p{left:auto;right:58px}
.plasiyer ul li{font-size:15px;margin-bottom:5px;font-weight:600}
.title{font-size: 20px;font-weight: 600;margin-bottom:0}
.side_plasiyer ul li{font-size:12px;margin-bottom:0;font-weight:600}
.side_plasiyer h3{font-size: 13px!important;font-weight: 600;margin-bottom:0}
.list-unstyled{margin-bottom:0}
.separator{width:100%;margin-bottom:10px;position:relative;height:1px}
.separator:after{height:1px;background:#d1d1d1;background:-moz-linear-gradient(left,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.12) 35%,rgba(0,0,0,0.05) 70%,transparent 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.18)),color-stop(35%,rgba(0,0,0,0.12)),color-stop(70%,rgba(0,0,0,0.05)),color-stop(100%,transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.12) 35%,rgba(0,0,0,0.05) 70%,transparent 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.12) 35%,rgba(0,0,0,0.05) 70%,transparent 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.12) 35%,rgba(0,0,0,0.05) 70%,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.12) 35%,rgba(0,0,0,0.05) 70%,transparent 100%);position:absolute;bottom:-1px;left:0;content:"";width:100%}

.app-sidepanel-footer{width:100%;bottom:0;left:0;border-top:1px solid #e7e9ed;background:#f5f6fe}
.app-sidepanel-footer .app-nav-footer{margin-bottom:0}

.blink {
    background-color: #198754;
    -webkit-animation: blink 800ms step-end infinite;
            animation: blink 800ms step-end infinite;
}
@-webkit-keyframes blink { 50% { background-color: #dc3545; }}
        @keyframes blink { 50% { background-color: #dc3545; }}

/*=============*/

.pulse {
    background-color: #198754;
    -webkit-animation: blink 800ms infinite;
            animation: blink 800ms infinite;
}
@-webkit-keyframes blink { 50% { background-color: #dc3545; }}
        @keyframes blink { 50% { background-color: #dc3545; }}

/*=============*/

.pulse2 {
	-webkit-animation: pulse 600ms infinite alternate;
	        animation: pulse 600ms infinite alternate;
}
@-webkit-keyframes pulse {
	0% { background-color: #dc3545; }
	100% { background-color: #198754; }
}
@keyframes pulse {
	0% { background-color: #dc3545; }
	100% { background-color: #198754; }
}
.thead-dark {
	background-color: #E30613;
    color: #ffffff;
}
.thead-dark tr > th{
	background-color: #E30613;
    color: #ffffff;
	font-size: 12px;
}