﻿body {
}

a:hover {
    text-decoration: none !important;
}

.tableUstSol {
    width: 50%;
    float: left;
}

.tableUstSag {
    width: 50%;
    float: right;
}

select2-container--default {
    margin: 0px 1rem;
}
.select2-container--default .select2-search--dropdown {
    padding:0px!important;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #2a30422e !important;
    color: white;
}
.select2-container--default .select2-results__option[aria-selected=true]:hover {
    background-color: #2a304270 !important;
    color: #fff;   
}
.select2-result-repository__meta th{
    border:0 !important;
}
.select2-container .select2-selection--single {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #6e707e;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #d1d3e2;
    border-radius: .35rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 36px;
}

.select2-container .select2-selection--single:focus {
    color: #6e707e;
    background-color: #fff;
    outline: 0;
    border-color: none !important;
    box-shadow: none !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    right: 10px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #495057 !important;
    font-size: 0.8125rem;
    font-weight: 400;
    line-height: 2.0;
}

.card {
    margin-left: .75rem;
}

.lMesaj {
    width: 100%;
    padding: 1rem !important;
    margin-bottom: 1rem !important;
    font-size: 14px !important;
}

.loginMesaj {
    color: white;
    height: 40px;
    padding: 8px;
    background-color: red;
    border-radius: 5px;
}

.password-control:focus {
    box-shadow: none !important;
}

.fa-eye:hover {
    color: #17c117;
}

.fa-eye:focus {
    color: #17c117;
}

.tablo {
    overflow-x: auto !important;
}

.spanButon {
    border: 2px solid white;
    cursor: pointer;
    margin-left: 25px;
    padding: 3px;
    border-radius: 13px;
}

.maliyet, .satis {
    position: relative;
}

.maliyet input, .satis input {
    padding-top: 20px !important;
}

.maliyet::after {
    position: absolute;
    content: 'Maliyet';
    top: .1rem;
    left: .5rem;
    font-size: .7rem;
    font-weight: 400;
    color: #6e707e;
    z-index: 1000;
}

.satis::after {
    position: absolute;
    content: 'Satış Fiyatı';
    top: .1rem;
    left: .5rem;
    font-size: .7rem;
    font-weight: 400;
    color: #6e707e;
    z-index: 1000;
}

.form-control:focus {
    border-color: none !important;
    box-shadow: none !important;
}

.loginInput {
    border-bottom: 2px solid #ddd !important;
    border-radius: 0 !important;
}

.bx-x {
    color: red;
    font-size: 35px;
    cursor: pointer;
}
.mobil-logo{
    display:none;
}
.datepicker {
    border:1px solid #ced4da !important ;
}


/* İzleme ekranı card */
.cardW, .cardD, .cardS,.cardP {
    position: relative;
}

.front, .back-danger, .back-success, .back-warning, .back-primary {
    width: 100%;
    height: 130px;
    transition: 400ms;
    border-radius: 15px;
}
.front .card{
    border-radius:15px;
}

.back-warning {
    /*padding: 1rem;*/
    font-size: 15px;
    font-weight: 500;
    background-color: rgba(241,180,76,.18);
    border-radius: 15px;
    display: none;
}

.back-success {
    /*padding: 1rem;*/ 
    font-size: 15px;
    font-weight: 500;
    background-color: rgba(52,195,143,.18);
    border-radius: 15px;
    display: none;
}

.back-danger {
    /*padding: 1rem;*/ 
    font-size: 15px;
    font-weight: 500;
    background-color: rgba(244,106,106,.18);
    border-radius: 15px;
    display: none;
}
.back-primary {
    /*padding: 1rem;*/
    font-size: 15px;
    font-weight: 500;
    background-color: rgba(85,110,230,.18);
    border-radius: 15px;
    display: none;
}

.cardW:hover .front, .cardD:hover .front, .cardS:hover .front, .cardP:hover .front {
    display: none;
}

.cardW:hover .back-warning, .cardS:hover .back-success, .cardD:hover .back-danger, .cardP:hover .back-primary {
    display: block;
}

.bg-success, .bg-warning, .front .bg-danger, .bg-primary {
    border-radius: 15px;
    height: 130px;
}

@media screen and (max-width:400px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-6, .col-md-7, .col-md-10,.col-md-11, .col-md-12,
    .col-sm-12,.col-lg-6 {
        padding: 0 !important;
    }

    .recete-sec, .miktar {
        padding: .47rem .75rem !important
    }

    .card {
        margin: 0px;
    }

    .lMesaj {
        padding: 0.75rem !important;
    }
    .mobil-logo{
        display:block;
    }
}