﻿

@media (max-width: 1661px) {
   
    .payment-form label {
        font-size: 14px;
    }
.order-box-product .price,
.order-box-product .detail-link {
    margin-top: 16px
}
}

@media screen and (max-width: 1460px) {
    .order-info-box .total-product-row{
        padding:15px;
    }
    .order-box-product .product-info > div strong {
        font-size: 14px;
        min-width: 300px;
    }
    .toplamTutar {
        font-size: 24px;
    }
    .new_price {
        font-size: 17px;
    }
    #showPopupButton{
        width:100%;
    }
    .basket-container {
        max-width: 100% !important;
    }

}

    @media screen and (max-width: 1199px) {
        .order-box-product .product-info {
            margin-bottom: 30px;
            justify-content: center;
        }
        .order-box-product .detail-link{
            text-align:center;
        }
        .order-box-product .price{
            justify-content:center;
        }
        .toplamTutar {
            font-size: 21px !important;
        }
        .order-info-box .btn{
            font-size:12px;
        }
        .choose-address .address-block > input + .content .location span{
            font-size:11px;
        }
        .payment-form label {
            font-size: 11px;
        }
        .order-box-product .product-info > div strong {
            min-width: 0px !important;
            width: 100%;
        }
      

    }


    @media (max-width: 992px) {
        .toplamTutar {
            font-size: 27px;
          
        }
        .plus-btn{
            width:100% !important;
        }
        .popup-address-btn{
            text-align:center !important;
        }
       
    }

    @media (max-width: 768px) {
        .tab-content {
            padding: 20px 10px !important;
        }
        .choose-address .address-block > input + .content .location strong {
            font-size: 15px !important;
        }
        .choose-address .address-block > input + .content .location span {
            font-size: 12px !important;
            width: 100% !important;
        }
        .choose-address .address-block > input + .content > a {
            width: 40% !important;
            font-size: 12px !important;
        }
        .showMoreAddresses {
            font-size: 14px !important;
        }
        .nav-tabs .nav-link {
            font-size: 11px !important;
            padding:8px !important;
        }
            .nav-tabs .nav-link#bireysel-tab,
            .nav-tabs .nav-link#kurumsal-tab {
                font-size: 16px !important;
            }
            .toplamTutar {
            font-size: 21px;
        }
        .payment-label-title {
            font-size: 15px !important;
        }
        .payment-label {
            font-size: 12px;
        }
        .nav{
            gap:10px;
        }
        .adr-nav {
            gap: 0px;
        }
        .payment-form label {
            font-size: 12px;
        }
        .form-control {
            font-size: 12px;
        }
        .text-payment {
            font-size: 15px !important;
        }
        .memoodo{

        }
        .chcMesafeliSatis {
            font-size: 11px !important;
        }
        .buyer {
            font-size: 12px;
            width:90%;
        }
        .copy-btn-container{
            width:10%;
        }
        .buyer strong {
            font-size: 13px;
        }
            #ibanAkbank {
                font-size: 12px;
            }
        .order-box-product .product-info > div strong {
            font-size: 15px;
            text-align: center;
            min-width: 200px;
        }
        .showMoreAddresses{
            padding:0;
        }
        .product-name-col {
            margin-top: 35px;
        }
        .order-box-product .product-info > div small{
            text-align:center;
        }
        .order-box-product .product-info > div .amount{
            justify-content:center;
        }
        .order-box-product .price {
            justify-content: center;
            flex-direction: column;
            align-items: center;
        }
        .new_price {
            font-size: 21px;
        }
        .adr-nav-item .adr-nav-link{
            height:100%;
            padding:10px !important;
        }
        .nav-tabs .nav-item {
            margin-bottom: -1px;
          
        }

        .iyizico-img {
            width: 100px;
        }
        .unique-instructions {
            padding: 0px;
            margin: 0 0 20px 0px;
            font-size: 11px;
        }
            .unique-instructions h2 {
                margin-top: 10px;
                font-size: 14px;
            }
        .bank_row {
            margin:0 !important;
            padding:0 !important;
        }
        .bank_col{
            padding:0;
        }
        .order-info-box .btn{
            font-size:15px !important;
        }
        .order-box-product .product-info > div strong {
           
        }
        .order-box-product .product-info > div span {
            text-align: center;
        }
        .border-left{
            border:0;
        }
        .step-text {
            font-size: 12px;
        }
        .FT-custom-control {
            margin-top: 10px;
        }
        .FT-custom-control-label {
            font-size: 14px;
        }
    }

    @media (max-width: 576px) {
        .w-sm-30{
            width:30% !important;
        }
        .map-text {
            font-size:10px;
        }
        .popup-address-btn{
            font-size:12px !important;
            width:100% !important;
        }
        .choose-address{
            padding:0 !important;
        }
        .legaltext span{
            font-size:10px; 
        }
        .step-circle {
            width: 60px !important;
            height: 60px !important;
        }

            .step-circle svg {
                width: 30px !important;
                height: 30px !important;
            }

            .step-circle.active::after {
                content: "";
                position: absolute;
                top: -7px !important;
                left: -7px !important;
                width: 75px !important;
                height: 75px !important;
                border: 3px dashed #FA7014;
                border-radius: 50%;
                animation: rotate-border 15s linear infinite;
            }

        .step-line {
            left: 75% !important;
            width: 57px !important;
        }
        .order-box-product .product-info > div strong {
            font-size: 13px;
        }
        .showMoreAddresses {
            font-size: 12px !important;
        }
        .jp-card .jp-card-back, .jp-card .jp-card-front {
            width: 90%;
        }
    }


    @media (min-width: 992px) {
    }


    @media (min-width: 1200px) {
    }



    @media (min-width: 576px) {
    }


    @media (min-width: 768px) {
    }

    @media (max-width: 575.98px) {
    }

