section.detail-page .btn.btn-primary, section.detail-page .btn.btn-primary:hover { font-size:13px !important; padding:10px !important; }

.stock-store .availability{ font-size:12px !important; }

table th, table td{ white-space:normal !important; }

 
.cat-navigation-sliders .category-list li a{white-space: nowrap;overflow: hidden;width: 100%;text-overflow: ellipsis;}
.owlslider-shop-category-slider .item.product-list p, .owlslider-shop-category-slider .item.product-list span{width: 70%;/*--white-space: nowrap;overflow: hidden;text-overflow: ellipsis;--*/}

.googleSignIn, .googleSignIn:hover{max-width: 280px !important;}
.category-item h3{font-size: 12px;}


/*--About US page--*/
.about-us .stand-out p { font-size:15px; }
 /*gift store css*/
  .bg-top .main-top-banner span{ font-size: 22px !important; }
  .heading h3{ height:72px; justify-content:center; align-content:center; display:flex; padding: 14px 5px !important;}

  @media screen and (max-width: 1700px){
  .bg-top .main-top-banner span { font-size: 18px !important;}
   }

  @media screen and (max-width: 1024px){
  .bg-top .main-top-banner span {font-size: 14px !important;}   
   }

 @media screen and (max-width: 991px){
 	.badge.badge-seller { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:80px; }
 }

 @media screen and (max-width: 576px){

 	.single-product-content .price-box .product-price h3, .single-product-content .price-box .product-price h2 { font-size:14px; }
 	.single-product-content .product-old-price{ font-size:13px; }
 	.you-save-price { font-size:13px; }

    
    .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{word-break: break-word;}
    .wsmenu>.wsmenu-list>li>.wsmenu-click>i{margin: 16px 12px 0px 0px;}
    .wsmenu .wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i{margin: 15px 12px 0px 0px;}

 }

  @media screen and (max-width: 480px){
    .order-process li.mr-3{margin-right: 0px !important;margin-left: 1rem !important;text-align: right !important;}
    .order-process li.mr-3 .order-pending,.order-detail-breadcrumb span{font-size: 12px !important;}
    .owlslider-shop-category-slider .item.product-list p, .owlslider-shop-category-slider .item.product-list span{width: 100% !important;white-space: normal;}
      .bg-top .main-top-banner span {font-size: 13px !important;line-height: 20px !important;}
    .bg-top .main-top-banner h1 {padding:10px 41px;line-height: 21px !important;}   
    }

   @media screen and (max-width: 340px) { 
    .country-slider h2{ line-height:25px !important }
    .heading { font-size: 14px !important; }
 } 