﻿

tr.onayli-teklif {
    background-color: #abd3a9!important;
}


.has-price {

    color:red;
    font-weight:900;
    text-decoration: underline;


}


#awning {

    font-size: 16px;
    font-weight: bolder;
    overflow-y: hidden;
}

.modal-dialog {
    min-width:800px;
}

.grafik-buttons {
    
    min-width: 280px;
}

.arsiv-buttons {
    min-width:180px;
}
.uretim-buttons {
    min-width: 320px;
}

.kesim-buttons {
    min-width:320px;
}

.muhasebe-buttons {
    min-width: 340px;
}


.sarim-buttons {
    min-width:320px;
}

.sevkiyat-buttons {
    min-width: 340px;
}




#ModalEtiketIsiEdit-body table td {
    padding: 0px !important;
    margin: 0px;
}

#ModalEtiketIsiEdit-body table th {
    padding: 0px 0px 0px 5px!important;
    
}

.satir-okunmadi {

    background-color:#eca7ae!important;
}
.tedarik-satir-mesaj-gonderildi {

    background-color: #f8f29f;
}

.tedarik-satir-kagit-geldi {

    background-color: #77bf73;
}

#loadingDiv {   
    
    position:absolute;
    height:100%;
    width:100%;
        z-index:9999;
        background-color:rgba(169, 169, 169, 0.18);  
    content:" ";
    /* display:none; */
}

.btn-resim-var {

    color:red;

}

.navbar-nav li.active
{
    background-color:#dc3545!important;
    color:white;
}

.navbar-nav li.active>a {
    color:white!important;
}

.nav-tabs .nav-link.active {
    background-color:#dc3545!important;
    color:white;
}

.tab-content > div.tab-pane {
    padding: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #fff #dee2e6 #dee2e6;
}

.table-dar td {
    padding: 0px 4px !important;
}

.table-dar .btn-sm {
    padding: 5px;
}


table {
    width: 100%;
}

.error {
    color:red;
}

.rotate {
    transform: rotate(-90);
    -moz-transform: rotate(-90.0deg); /* FF3.5+ */
    -o-transform: rotate(-90.0deg); /* Opera 10.5 */
    -webkit-transform: rotate(-90.0deg); /* Saf3.1+, Chrome */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
    margin: 0px;
    padding: 0px;
}

th {
    vertical-align: middle !important;
    padding-top: 15px;
}

.hucreleriOrtala td, .hucreleriOrtala th {
    text-align: center;
}

.myForm {
    font-size: small;
}

    .myForm .form-control {
        font-size: small !important;
    }



/* Tarih paneli çerçevesi*/
.datepicker.dropdown-menu {
    border: solid 1px #3b3b3b !important;
}

.basliklar {
    padding: 0px;
    margin-left: 8px;
    padding-bottom: 2px;
 
}

    .basliklar > div {
        padding: 0px;
        margin-bottom: 8px;
        /*border:solid 1px black;*/
        padding: 0px;
        padding-left: 2px;
        font-size: 8px;
    }

        .basliklar > div:first-child {
            /*border:solid 1px red;*/
            /*margin-bottom: 6px;*/
            padding-top: 8px;
        }

        .basliklar > div > div {
            margin: 0px;
            line-height: 8px;
        }

.basliklar-uretim {
    display: flex;
}

    .basliklar-uretim > div {
        padding: 0px;
        /*border: solid 1px red;*/
        font-size: 8px;
        font-weight: 900;
        padding: 0px;
        vertical-align: top;
        width: 22px;
    }

        .basliklar-uretim > div:first-child {
            /*margin-bottom: 6px;*/
            /*padding-top: 6px;*/
        }

        .basliklar-uretim > div > div {
            margin: 0px;
            padding: 0px;
            /*line-height: 8px;*/
            /*border: solid 1px green;*/
            width: 30px;
        }



.basliklar-uretim-matbaa {
    /*border: solid 1px red;*/
}

    .basliklar-uretim-matbaa > div {
        padding: 0px;
        /*border: solid 1px #ff6a00;*/
    }

        .basliklar-uretim-matbaa > div > div {
            /*border: solid 1px blue;*/
            width: 70px;
            padding: 0px;
            margin-left: -25px;
            transform: rotate(-90);
            -moz-transform: rotate(-90.0deg); /* FF3.5+ */
            -o-transform: rotate(-90.0deg); /* Opera 10.5 */
            -webkit-transform: rotate(-90.0deg); /* Saf3.1+, Chrome */
            filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */
            -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
        }



.table tbody tr td {
    height: 8px;
    padding: 0 2px 0 2px;
}

.table tbody tr td .btn {
    
    padding: 0 0.8rem;
}

.img-thumbnail {
    padding: 0.25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: 0.25rem;
    max-width: 100%;
    height: auto;
}

.KagitBilgileriYanTablo
{
    
}
.KagitBilgileriYanTablo th, .KagitBilgileriYanTablo td {
    text-align:right;
    padding:0px;
    margin:0px;
}

.KagitBilgileriYanTablo td input {

    margin:5px!important;
}

.my-is-invalid {

    border-color: #dc3545;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);

}


.select-editable {
    position: relative;
    /* background-color: white;
    border: solid grey 1px;
    width: 120px;
    height: 18px; */
}
    .select-editable select {
        position: absolute;
        top: 0px;
        left: 15px;
        width: 95%;
        border: none;
        /* font-size: 14px;
        
        width: 120px;
        margin: 0; */
    }

    .select-editable input {
        position: absolute;
        top: 0px;
        left: 15px;
        width: 92%;
        /* padding: 1px;
        font-size: 12px;*/
        border-right: none; 
    }

        .select-editable select:focus, .select-editable input:focus {
            outline: none;
        }


        textarea#matbaaAciklama {
            overflow: hidden;
        }


        .hucreleriOrtala td img {
            
                /* border: solid 1px silver; */

        }

        .table-stok tbody tr.stok-yok {
            background-color:#f3cbcf;
            font-weight: 600;
            
        }

        .table-stok tbody tr.stok-var {
            background-color:#abd3a9;
            font-weight: 600;
            
        }


        .table-stok th {
            text-align: center;
        }        

        .checkbox-button {
     
            margin-top:1px;
            padding-bottom:0px;
            /* margin:4px; */
            background-color:#EFEFEF;
            border-radius:4px;
            border:1px solid #D0D0D0;
            overflow:hidden;
            width:100%;         
           
        }

        span.stok-durum {
            /* display: none; */
        }
    
    
    
        .checkbox-button label {        
            width:100%;
            margin:0px;
    
        }
    
        .checkbox-button label span {
            text-align:center;
            padding:4px 0px;
            display:block;
            border-radius:4px;
            font-weight: bolder;
        }
    
        .checkbox-button label input {
            position:absolute;
            top:-20px;
            display:none;
        }
    
        .checkbox-button input:hover + span {
            background-color:#efE0E0;
        }
    
        .checkbox-button input:checked + span {
            background-color:#911;
            color:#fff;
        }
    
        .checkbox-button-rpt input:checked + span {
            background-color:#fd0000;
            color:#fff;
        }
    
        /* .checkbox-button-fsc input + span {
            background-color: #d8ba92;
            color:#000;
        } */

        .checkbox-button-fsc input:checked + span {
            background-color:#00ad00;
            color:#fff;
        }

        .checkbox-button-fama input:checked + span {
            background-color:blue;
            color:#fff;
        }
        
    
        .checkbox-button input:checked:hover + span {
            background-color:#c11;
            color:#fff;
        }



        #fscOption {
          
            padding: 15px;
            float:right;
        }




        .buttons-print {



        }

        .dt-buttons {
            float:right;
            padding: 15px;
        }

        

        .fscFilter {
            border: 1px solid #aaa;
            height: 30px;
        }



        .modal-backdrop ~ .modal-backdrop
        {
            z-index : 1051 ;
        }
        .modal-backdrop ~ .modal-backdrop ~ .modal-backdrop
        {
            z-index : 1061 ;
        }
        .modal-backdrop ~ .modal-backdrop ~ .modal-backdrop ~ .modal-backdrop
        {
            z-index : 1071 ;
        }


        .modal ~ .modal
        {
            z-index : 1052 ;
        }
        .modal ~ .modal ~ .modal
        {
            z-index : 1062 ;
        }
        .modal ~ .modal ~ .modal ~ .modal
        {
            z-index : 1072 ;
        }


        .modal { overflow: auto !important; }


        fieldset {
            border: 1px solid #dee2e6;
            padding: 10px;
        }

        legend {
            display: inline-block;
            width: auto;
            margin-left:10px;
            font-size:small;
            font-weight:bold;
            padding-left: 5px;
            padding-right: 5px;
        }