.navbar-nav{
    margin-right: auto !important;
}
.col-form-label{
    text-align: left !important;
}
.dropdown-item, 
.alert-danger,
.alert-success,
.warning-message,
h6,h5,h4,h3,h2,h1,
.items,
.test,
.detail-table,
.link-primary{
direction: rtl !important;
text-align:right !important;
}
.navbar-nav {
    padding-right: 20 !important;
    text-align: right !important;
}
.search-button{
    position: absolute;
    border:none;
    background:none; 
    margin-right:-35px; 
    margin-top: 3px;
}
.details-th{
    text-align: left; 
    width: 50%;
}
.details-td{
    text-align: right; 
    width: 50%;
}
.accordion-btn{
    text-align:right !important;
    direction: rtl !important;
}
.img-thumbnail{
    max-width: 300px;
    border-radius: 10px;
    margin:5px;
}
.del-btn{
    background: white;
    border-radius: 50%;
    width:27px;
    height: 27px;
    border:none;
    font-size: 16px;
    margin-top: 15px;
    margin-right: -42px;
    position:absolute;
}
.detail-th{
    color: white;
    background-color: #b6975b !important;
}
@media only screen and (max-width: 600px) {
    .col-form-label{
        text-align: right !important;
    }
    table{
        border-radius: 1rem 1rem 0rem 0rem !important;
        font-size: 14px !important;

    }
}
@media print {
    @page  
    { 
        size: auto;  
        margin: 15mm 15mm 15mm 15mm;  
    } 
    table{
         page-break-after:auto
    }
    tr{
         page-break-inside:avoid; page-break-after:auto 
    }
    td{
        page-break-inside:avoid; page-break-after:auto 
         
    }
    thead{ 
         display:table-header-group 
    }
    tfoot{ 
         display:table-footer-group 
    }
    .pagebreak{
        clear: both;
        page-break-after: always;
    }
    .btn {
        display :  none;
    }
}
  
  
