/*your custom css goes here*/

.nav-cart-box .dropdown-menu .list-group {
    max-height: calc(100vh - 328px)!important;
    overflow-y: auto;
    position: relative;
    margin-left: 5px;
    min-height: calc(100vh - 328px)!important;
}



/* Pay now button style code start here*/


@media only screen and (min-width: 768px) and (max-width:821px) {

    /* .custom-pay-now{
      margin-left: -142px;
    }

    .custom-pay-now button{
        min-width:212px !important;
      } */

}

@media only screen and (min-width: 671px) and (max-width:767px) {

    /* .custom-pay-now{
      margin-left: -52px;
    }

    .custom-pay-now button{
        min-width:200px !important;
      } */

}

@media only screen and (min-width: 515px) and (max-width:670px) {

    /* .custom-pay-now{
      margin-left: -74px;
      margin-right: 10px !important;
    }

    .custom-pay-now button{
        min-width:140px !important;
      } */

}

@media only screen and (min-width: 470px) and (max-width:514px) {

    /* .custom-pay-now{
      margin-left: -120px;
      margin-right: 10px !important;
    }

    .custom-pay-now button{
        min-width:100px !important;
      } */

      /* .return-to-ship-info{
        width: 154px;
        margin-left: -23px;
        font-size: 12px !important;
      } */

}

@media only screen and (min-width: 410px) and (max-width:469px) {

    /* .custom-pay-now{
      margin-left: 126px;
      margin-top: -40px;
    } */

    .custom-pay-now button{
        min-width:30px !important;
      }

      /* .return-to-ship-info{
        width: 180px;
        margin-left: -22px;
      } */

}

@media only screen and (min-width: 320px) and (max-width:409px) {

    /* .custom-pay-now{
      margin-left: 150px;
      margin-top: -40px;
    } */

    .custom-pay-now button{
        min-width:30px !important;
    }

    /* .return-to-ship-info{
        width: 180px;
        margin-left: -22px;
      } */
}

/* Pay now button style code start end*/
@media only screen and  (max-width:1080px) {
  .payment-custom-cls{
    margin-top: 80px;
  }
}

/* My Cart Shipping info Payment Confirmation responsive issue fix */
@media (min-width: 992px) and (max-width: 1199px) {
  .payment-custom-cls  {
      max-width: 69%;
      margin: 80px auto
  }
}

@media (min-width: 821px) and (max-width: 991px) {
  .border-line {
    border-top: 1px solid #fff;
    width: 600px !important;
    margin: 0 auto;
    margin-top: 50px;
}
}

/* footer text font size style decrease */
@media (min-width: 320px) and (max-width: 414px) {
  .footer-menu h3{
    font-size:22px !important;
  }

  .footer-menu ul li a{
    font-size: 14px !important;
  }
}

/* product listing product add to cart position issue style */
.aiz-card-box .cart-btn .cart-btn-text{
  margin-bottom:18px;
}

.jssocials-share-copy .jssocials-share-link {
    background: #3490f3
}

