@media (max-width: 1350px) {
    
}
@media (max-width: 1200px) {
    
}
@media (max-width: 992px) {
    .checkout-confirm .checkout-body .align-items-stretch .col-lg-4{
        margin-top:15px;
    }
}
@media (max-width: 768px) {
    .cart-info-quantity{
        padding:0 15px;
    }
    
    .col-product-list-cart{
        padding-left:15px!Important;
        padding-right:15px!Important;
        margin-top:10px;
        margin-bottom:10px;
    }
    
    .address-item .custom-control, .company-item .custom-control {
        width: 100%;
    }

}
@media (max-width: 576px) {
    .checkout-body{
        padding: 0;
        background: transparent;
    }
    
    #paymentTabs{
        border-bottom:none;
    }
    
    #paymentTabs .nav-item{
        padding: 0;
        margin:6px 0;
    }
    
    #paymentTabs .nav-item a{
        border:1px solid #ddd;
    }
    
    #paymentTabs .nav-item a.active{
        background:#eee;
    }
   
    #paymentAddressModal .modal-content,
    #paymentCompanyModal .modal-content,
    #shippingAddressModal .modal-content{
        border:none;
    }
    
    #paymentAddressModal .modal-body,
    #paymentCompanyModal .modal-body,
    #shippingAddressModal .modal-body{
        padding:0;
    }
    
    #checkout-checkout .modal-footer {
        flex-flow: column;
        padding-left: 0;
        padding-right: 0;
    }
    
    #checkout-checkout .modal-footer button{
        width:100%;
        margin:3px 0;
    }
    
    
    
    #add-payment-company,
    #add-address,
    #add-payment-address{
        font-size:12px;
        width:100%;
    }
    
    .checkout-title {
        font-size: 16px;
    }
    
    #total-container #confirm-button{
        width:100%;
    }
}
@media (max-width: 480px) {
    .card-body{
        padding: 10px;
    }

}
@media (max-width: 363px) {
    
}



