@media only screen and (min-width: 992px) and (max-width: 1024px) {
    
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  h1, .h1 {font-size: 40px;}
  .testimonial-swiper .swiper-slide{width: 60% !important;font-size: 1rem !important;}
  .testimonial-swiper .testimonial-item blockquote{font-size: 1rem !important;}
}
@media screen and (max-width: 767px) {
  .abslutBtn_mob{display: block; position: absolute; top: 12px; right: 80px}
  .abslutBtn_mob a{margin: 0 !important;}
  .abslutBtn_mob img{width: 32px; height: 32px;}
  .menuNav{padding-left: 0 !important; padding-right: 0 !important;}
  .logoRow{padding-left: 0; float: left;}
  .navbar-brand img.logoImg {height: 34px;}
  .menuNav .headerWrprhead{display: block; margin: 0;}
  .menuNav .navButtonHead{float: right;padding-right: 0;}
  .menuNav .navButtonHead button.navbar-toggler{outline: none; box-shadow: none;}
  .py-5 {padding-top: 2rem !important; padding-bottom: 2rem !important;}
  h1, .h1 {font-size: 34px;}
  .mt-4 {margin-top: 1rem !important;}
  .mb-4 {margin-bottom: 1rem !important;}
  .banner-item.faceBanner{padding: 0 16px;}
  .mt-5 {margin-top: 2rem !important;}
  .mb-5 {margin-bottom: 2rem !important;}
  .banner-item.faceBanner .image-holder{justify-content: center;align-items: center; display: flex;}
  .slideProBnr .icon-arrow{border: 0; top: 55%;width: 60px; height: 60px;}
  .new-arrival .icon-arrow{border: 0; width: 50px; height: 50px;}
  .slideProBnr .icon-arrow.icon-arrow-left, .icon-arrow.icon-arrow-right, .icon-arrow.icon-arrow-left, .icon-arrow.icon-arrow-right{display: block;}
  h4, .h4 {font-size: 1.5rem; line-height: 32px !important;}
  .categories .cat-item{margin-bottom: 20px;}
  .categories .cat-item:last-child{margin-bottom: 20px;}
  .categories.allCategrLp .category-content{display: flex;justify-content: center; align-items: center; width: 100%; margin-top: 12px;}
  .product-button button a{border: 1px solid;}
  .testimonial-swiper .swiper-slide{width: 60% !important;font-size: 1rem !important;}
  .testimonials{padding-left: 12px;padding-right: 12px;}
  .testimonial-swiper .testimonial-item blockquote{font-size: 1rem !important;}
  h3, .h3 {font-size: 1.8rem;}
  .new-arrival .product-content h5{font-size: 14px !important;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-transform: capitalize;}
  .py-4 {padding-top: 1rem !important; padding-bottom: 1rem !important;}
  .footerCopyright .col-md-6{justify-content: center;display: flex;}
  .footerCopyright .text-end p{font-size: 14px; margin-top: 8px; color: #000 !important;}
  .footer-menu ul{margin-bottom: 30px;}
  .pricing_cont.newPack .pricing-main-wrapper{display: flex;justify-content: center;}
  .price_bx{width: 92%;}
  .srarchSection, .packageListSupplier .headTitle{width: 100%;}
  .webDistrubutrList.d-flex{display: block !important;  width: 100%;}
  .srarchSection .webDistrubutrList .selectField {width: 100%;margin-bottom: 6px;}
  .srarchSection .webDistrubutrList .selectField select{border-right: 1px solid #b4b4b4;}
  .AcctFrm.distrbutrDetails .uivform-row{justify-content: left;}
  .prodctContgry{flex-direction: column !important;}
  .prodctContgry .GsRightABCtgr, .prodctContgry .GsLeftABCtgr{width: 100%;}
  .CatgrList ul li{width: 49%;}
  .catalogShortby{flex-direction: column; align-items: baseline; margin-top: 20px;}
  .catalogShortby ul li{margin-left: 0; margin-right: 20px;}
  .contactWraper .container{flex-direction: column;}
  .contactInfoBox{margin-top: 30px;}
  .mkprodctWrapper, .CartWrapperBox{flex-direction: column;}
  .mkprodctWrapper .imageProGallery, .mkprodctWrapper .mkProdctDetails{width: 100%; padding-left: 0}
  .CartWrapperBox .cartLeftPAnel_container, .CartWrapperBox .cartOrderSummery_container{margin-left: 0; width: 100%;}
  .chckutCntnr button.roundButtonFlorist{font-size: 14px;}
  .cartImage_details {
    width: 100%;
    border-right: 0px solid;
    padding-right: 0;
}
.cartOrderSummery_container, .checkOutAddres_wraper{margin-top: 24px;}
.quantityPrdct.cartInputSet .justify-content-center{margin: 0 !important; justify-content: flex-start !important;}
.cartImage_details .detailsCart {
  float: right;
  padding: 0;
  margin-top: 10px;
  text-align: right;
  width: calc(100% - 135px);
}
  .productPrice_wishlistContainer {
    width: 100%;
    padding-left: 0;
    padding: 10px 0;
    border-top: 1px solid #ededed;
}
.productPrice_wishlistContainer .number-input {
  margin-top: 0;
}
.productPrice_wishlistContainer label.pricePerunitCart {
  margin-top: 0;
  float: right;
}
.bodyMain_Container .loginBanerImg{display: none;}
.bodyMain_Container .loginFormWraper{width: 100%;}
.loginFormWraper .FormContainer{width: 100vw; padding-left: 20px; padding-right: 20px;}
.FormContainer.SignInForm .floatRight{float: left;}
.FormContainer.SignInForm .floatRight p{text-align: left;}
.headCheckiut h4{font-size: 20px; letter-spacing: 0;}
.headCheckiut .addAddress a.btnGlobal{padding: 0 12px;}
.orderQty_summery p.priceQtyTbl{display: none;}
.tableOrder_summery .orderQty_summery, .orderQty_summery.tblMn{text-align: right;justify-content: flex-end; display: flex;}
.orderQty_summery p{width: auto;}
.orderQty_summery.tblMn .mainPrcTabl{display: none;}
.checkoutCartDetilsBox .cartImage_details{width: 70%; padding-top: 6px; padding-bottom: 6px; padding-left: 0px;}
.cartImage_details.checkoutCart .detailsCart{width: 100%; margin-top: 0; padding-left: 6px;}
.cartImage_details.checkoutCart .detailsCart h1{text-align: left; padding: 0;}
.orderSummery_details .tableOrder_summery h2{font-size: 18px;}
.cartImage_details.checkoutCart .detailsCart p.showMob{display: block; font-size: 14px; text-align: left; margin: 4px 0 0;}
.cartImage_details.checkoutCart .detailsCart p.showMob label{color: #000;}
.successFlFrm-sbmsn h2{font-size: 36px;}
.FormContainer.SignInForm .heightCaptcha .inputForm-control{height: auto;}
.bodyMain_Container .loginFormWraper .floatRight p{text-align: left;}
.bodyMain_Container .loginFormWraper form.signUpform_wrapper .form-group, .AcctFrm .uivform-row{flex-direction: column;display: flex;align-items: flex-start;}
.bodyMain_Container .signContianerMin{padding: 0 !important;}
.bodyMain_Container .loginFormWraper form.signUpform_wrapper .inputForm-control, .uivform-row .uiGinput{width: 100%; margin-top: 2px;}
.MyacctSctn .acctRightSectn, .MyacctSctn .acctLeftSectn{width: 100%;border: 0; padding: 0;}
.AcctlistMenu.mobViewrt{display: flex; margin-top: 0;padding: 20px 0; background: #fff;}
.AcctlistMenu.disktopVw{display: none;}
.uivform-row .uiGlabel{text-align: left; width: 100%;}
.AcctlistMenu.mobViewrt ul{display: flex; overflow-x: scroll; margin: 0;}
.AcctlistMenu.mobViewrt ul {
  -ms-overflow-style: none;  /* Internet Explorer 10+ */
  scrollbar-width: none;  /* Firefox */
}
.AcctlistMenu.mobViewrt ul::-webkit-scrollbar { 
  display: none;  /* Safari and Chrome */
}
.AcctlistMenu.mobViewrt ul li a{white-space: nowrap;}
.uivform-row .uiGinput.userProFlImage{flex-direction: column;}
.uivform-row .uiGinput.userProFlImage img{margin: 0;}
.uivform-row .uiGinput.userProFlImage .imgaUserArea{margin-top: 12px;}
.AcctlistMenu.mobViewrt ul li{border: 1px solid;padding: 4px 8px; border-radius: 6px; margin-right: 10px;}
.acctRightSectn .accountMyOrder ul.nav{z-index: -1;position: relative;}
/* .acctRightSectn{z-index: -1; position: relative;} */
}

@media screen and (max-width: 480px) {
    
}