section.detail-page .single-product-content .add-to-cart-btn { padding:10px 0px !important; font-size:14px; }
section.detail-page .single-product-content .add-to-cart-btn:hover { padding:10px 0px !important; font-size:14px; }


.btn.btn-primary#write-customer-review{ display:inline-block; max-width:fit-content; }


.wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a {
    padding: 8px 28px 8px 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.h2-heading{
	word-break: break-word;
}
.list-inline.list-inline.justify-content-center{
	display: block;
}
.list-inline-item:not(:last-child){
	margin-right: 0px !important;
}
.list-inline-item{
	padding: 5px 0px;
    font-size: 12px;
}
 .list-inline-item a{
 	color: #000000;
 }

 .first-fold-ui .new-ui-single-product-content .add-to-cart-btn{
  min-width: auto !important;
  width: auto;
  max-width: 100%;
 }

/*Netherland work from home css starts*/
.netherland-work-from-home .category-sec.fixed .item span.name{word-break: break-word;}
/*Netherland work from home css ends*/

 /*gift store css*/
  .bg-top .main-top-banner span{ font-size: 27px !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: 23px !important;}
   }


   /*gift store css*/


 @media screen and (max-width: 1440px){ 
    .single-product-content .stock-store{width:100% !important;}

    .single-product-content .actions{ width:100% !important;  }
    section.detail-page .single-product-content .add-to-cart-btn, section.detail-page .single-product-content .add-to-cart-btn:hover {  font-size:12px !important; }
    .stock-store .availability { font-size:13px; }
    .single-product-content .product-store{ font-size:13px; }
}
  @media screen and (max-width: 1024px){
  .bg-top .main-top-banner span {font-size: 16px !important;}
   }

  @media screen and (max-width: 480px){
  .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: 450px){
   .netherland-work-from-home .banner .banner-img img{margin-bottom: 40px !important;}
   .netherland-work-from-home .banner .banner-content span.limit-offer{width: 60%;display: inline-block;margin-top: 10px;}
 }
   @media screen and (max-width: 340px) { 
    .country-slider h2{ line-height:25px !important }
    .heading { font-size: 14px !important; }
 }
 .actions.fixed-add-to-cart{ width:540px !important; }   
