.navbar-menu .navbar-nav .menu-link.active {background : #dd4542; color:#fff !important; border-radius:0px 22px 22px 0px}
.navbar-menu .navbar-nav .menu-link {font-weight:500; width: 90%; }
.navbar-menu .navbar-nav .nav-link[data-bs-toggle="collapse"]::after { background: #fff;  height: 24px;  width: 24px;  border-radius: 50%;  line-height: 24px;  font-size: 26px; right:32px; color: #dd4542;}
:is([data-layout="vertical"], [data-layout="semibox"])[data-sidebar-size="sm"] .navbar-menu .navbar-nav .nav-item:hover > a.menu-link {background : #dd4542; color: #fff;}
.active > .page-link, .page-link.active {background-color: #dd4542; border-color: #dd4542;}

.custom-form .form-label {margin:20px 0 0 0}
.card-header {font-weight:500; font-size:16px}


.ml-1	{margin-left:10px}
.ml-2	{margin-left:20px}
.ml-3	{margin-left:30px}
.ml-4	{margin-left:40px}
.ml-5	{margin-left:50px}

.mr-1	{margin-right:10px}
.mr-2	{margin-right:20px}
.mr-3	{margin-right:30px}
.mr-4	{margin-right:40px}
.mr-5	{margin-right:50px}

.text-right	{text-align:right}
.table .badge {  padding: 6px 11px;   font-size: 12px;}
.f-14	{font-size:14px	}
.bold	{font-weight:bold	}
.mini-text	{font-size:12px}
.color-red {color:red}


.modal30	{width:50% !important; max-width:50% !important}
.modal50	{width:50% !important; max-width:50% !important}
.modal80	{width:80% !important; max-width:80% !important}
.modal90	{width:96% !important; max-width:96% !important}
.modalheightlarge {height:92%}

.sort-list {float:left; width:100%}
.sort-list a {float: left; width: 100%; border: 1px solid #e6e6e6; border-radius: 4px; padding: 4px 15px; margin: 3px 0; color: #333; font-size: 13px; background: #f9f9f9;}
.sort-list a:hover { background: #333; color:#fff; cursor:move}


.ratesblock {width:220px}
.ratesblock ul{margin:0; font-size:12px}
.ratesblock ul li {list-style:none}
.ratesblock ul li strong{font-weight:normal}

.form-control {-webkit-appearance: auto;  -moz-appearance: auto;  appearance: auto;}
.was-validated .form-control:invalid, .was-validated .form-control:valid {background-image : none !important}


.fis-secimi {margin:0;}
.fis-secimi li{list-style:none; display: inline-block;}
.fis-secimi li label{margin: 0px 10px 0 10px;  background: #fde1e1;  padding: 5px 15px;  border-radius: 6px; color:#dd4542}

.fis-secimi li label:hover, .fis-secimi li label.active{cursor:pointer; background:#dd4542; color:#fff}


.miktar {width:90px; text-align:center}
.fiyat {width:90px; text-align:right; display: inline-block;}
.hizmetSecim {width:100%}
.dovizBlock label {font-size:14px; margin-right:15px}
.dovizBlock label:hover {cursor:pointer}
.removeRow {color:red; font-size:20px; font-weight:bold; position: absolute;  z-index: 99999;  left: 2px;  margin-top: 4px;  background: white;}

.miniTable td {padding:3px 8px}
.yeniMusteriLink {font-weight:normal; color:#090; font-family:tahoma; font-size:12px; float:right}
.yeniMusteriLink:hover {cursor:pointer}

.topluFisLink {font-weight:normal; color:#090; font-family:tahoma; font-size:12px; }
.topluFisLink:hover {cursor:pointer}

.durumBlock label {font-size:14px; width:48%}
.durumBlock label:hover {cursor:pointer}


.solBlok .card-body {padding: 5px 15px}
.solBlok .card-header {padding: 10px 15px}













/* end */