.navbar-badge {
    font-size: .6rem;
    font-weight: 300;
    padding: 2px 4px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.content-wrapper {
  background-color: #ccc;
}

.card-header{
    box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.50); 
}

.table{
  font-size: 14px;
  box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.50);
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none; 
}


.table tr{
    line-height: 2rem;
}
.table input[type="text"]
{ 
  font-size: 14px;
  height: 28px !important; 
}
th a{
  color:white !important;
}
tbody tr:not(:last-child) {
  border-bottom: 1px solid #ddd;
}
 
.table tr:last-child{
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important; 
}

.table thead tr:first-child th:first-child{  
  border-top-left-radius: 5px !important;
}
.table thead tr:first-child th:last-child{  
  border-top-right-radius: 5px !important;
} 

.content-wrapper .btn{
  box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
}

.table tr, .table thead tr{
  text-align: center !important;
  background-color: white;
}

.table thead tr{
  color: rgb(255, 255, 255) !important;
  /* background-color: rgb(39, 168, 68); */
  background-color: rgb(220, 53, 70);
}

.table tbody tr:hover{
  background-color: lightgray;
}

.table select{
  height: 28px;
}
.row input[type="text"]{
    height: 31px;
}
.elisaret{
    cursor:pointer;
}

.detail1-view {
    margin-left:20px;
    margin-bottom:20px;
    float:left;
    width: 300px; 
    border:1px solid #000;
}

a:has(svg):hover{
  color: black;
}
a:last-child:has(svg):hover, .fa-trash:hover{
  color: red;
}

.tbliplik-form, .tblcozgu-form, .tblcozguemri-form, .tblluvert-form, .tblormeisemri-form, .tblcozguemri-form, .tblmakina-form, .barkod{
    padding: 20px;
    box-sizing: border-box;
    border-radius: 5px;
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3);
    background-color: white !important;
    margin-bottom: 30px;
}
.arkaplan{
  background-color: gray;
  color:black;
}

.m-0:is(h1){
    font-weight: bold !important;
    text-shadow: 0px 1px 2px rgba(0,0,0,0.3);
}
.control-sidebar, .control-sidebar::before{
    width:350px;
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
   a[href]:after {
     content: none !important;
   }
   @page {
        size: auto;   /* auto is the initial value */
        margin: 0mm;  /* this affects the margin in the printer settings */
       	width: 100mm; 
        height:60mm;
       .no-print, .no-print *
        {
            display: none !important;
        }
    }
   .footer,
    #non-printable {
        display: none !important;
    }
    #printable {
        display: block;
    }
    table, pre { page-break-inside:avoid }
}

    .istatistik{
     background-color: #ccc;   
    }
}