#place-holder__empty {
     display: none; 
}

#place-holder__empty_collection {
	 display: none;	 
}

#place-holder__empty_document{
	  display: none;	
}

#place-holder__empty_cNote{
	  display: none;	
}

.no-result-found{
	 align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 496px;
}

#summary-detail {
    display: block;
}

#ac-document {
	display: block;
}


#ac-creditnotes {
	display: block;
}

#ac-collection {
	display: block;
}

.report-datatable .dataTables_empty{
	display: none !important;
}

#place-holder__empty_tracking {
	display: none;
}

.order-label-title{
	font-size: 11px;
font-weight: 400;
line-height: 18px;
margin-right: 2px;
}

.custom-small-medium {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}

.shipping-title {
display : block;
}

.default-shipping {
 font-size: 12px;
 font-weight: 700;
 line-height: 14px;
}

.product-price-msg {
    background: #f5f6fa;
    border-radius: 4px;
    color: #ce0101;
    display: none;
    margin-bottom: 8px;
    margin-top: 4px;
    padding: 4px 16px;
    width: 45%;
}


@media only screen and (max-width: 768px){
#btnPdfDownlaod{
    display: flex;
    justify-content: center;
    margin-top: -15px;
  }
  
#order-tracking-home{
	height: 100%;
}

.order-summary-tile {
    height: 100%;
}
}

@media only screen and (min-width: 768px){
.report-datatable-download{
	position: relative;
}

#btnPdfDownlaod{
	position: absolute;
    bottom: 0px;
    
}

#details .report-datatable-wrap .dtable-buttons-wrap  .btn-group {
	flex-wrap:wrap !important;
	justify-content:flex-start;
}
}

.cursor-sister-account{
cursor : pointer;
}
.u-color-success-four-new{
font-size: 12px;
line-height: 18px
}
.getOrder-tracking-details{
	cursor: pointer;
}
.header-top__right--item{
padding: 8px 16px;
}

.l-placeorder-search__result-listing.afterDelete:after{
content: none !important;
}

.custom-txt {
text-transform : none;
}
/* added this for phase one only */
/*#tab-farbrics-wallapapers
{
pointer-events:none; 	
}*/

.applied-filter a {
display : flex;
}

.product-status .product-status__text {
text-transform : none;
}

.category-type-text-color,category-type-text-color:hover {
color : #3a3a3c !important;
}


#Catalog Landing page
/* .page-catalog-category {
  margin: 24px 8px 0;
  @include breakpoint($desktops) {
    margin-left: 16px;
    margin-right: 16px;
  }
}

.catalog-category {

  &__title {
    @include font-size($typographic-scale-size-4, $font-weight-extrabold, 1.3);
    margin-bottom: 32px;
    @include breakpoint($tablet) {
      margin-bottom: 16px;
    }
  }

  &__item {
    margin-bottom: 16px;
    margin-top: 8px;
    position: relative;
    @include breakpoint($tablet) {
      margin-bottom: 8px;
      margin-right: 16px;
      width: calc(25% - 16px);
    }
    @include breakpoint($desktops) {
      width: calc(20% - 16px);
    }
  }

  &__img {
    height: 100%;
    width: 100%;
  }

  &__name {
    @include font-size($typographic-scale-size-3, $font-weight-bold, 1.2);
    align-items: center;
    border-radius: 8px;
    bottom: 0;
    color: $color-white;
    display: flex;
    height: 65px;
    padding-left: 16px;
    position: absolute;
    width: 100%;
    z-index: 1;
  }

  &__item-link .catalog-category__name {
    background-blend-mode: multiply;
    background: linear-gradient(360deg, #000000 -69.23%, rgba(0, 0, 0, 0) 100%);
  }


  &__locked {
    align-items: center;
    background-blend-mode: multiply;
    background: linear-gradient(360deg, #000000 -69.23%, rgba(0, 0, 0, 0) 100%);
    display: flex;
    font-weight: $font-weight-bold;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    padding: 16px;

    &--text {
      color: $color-white;

      a,
      a:hover {
        color: $color-primary-four;
        text-decoration: underline;
      }
    }
  }
} */

.catalog-owl-carousel{
	display: block !important;
}

body.page-catalog{
	margin: 0 !important;
}

.product-status--available , .product-status--partially , .product-status--unavailable, .product-status--maketoorder {
margin-top : 0.5px;
}

.credit-debit-description{
	width: 65%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
	}
.l-slp-label .search-listing-label {
color: #000;
padding-bottom: 16px;
}

.js-no-dropdown:after{
  display: none;
}
.js-no-dropdown-collection:after{
  display: none;
}

.stockcheckImgLink {
display : block;
position : relative;
z-index : 10;
}

.stockCheckCategoryType {
left : 0;
}
.creditdebit-value-text{
   color: #470a68!important;	
}

li.empty.ui-menu-item{
    pointer-events: none
}
.totalVolume-uom:not(:last-child):after {
background: #3a3a3c;
    content: "";
    height: 20px;
    position: absolute;
    top: 5px;
    width: 1px;
            }
            span.totalVolume-uom{
            position: relative;
            }
            span.totalVolume-uom:not(:first-child){
            margin-left:9px
            }
            
.l-daterange-page ul.dropdown-menu.a-dropdown-menu.show{
	padding-bottom:0;
}
.cust-ref-wordBreak{
word-wrap: break-word;
}


.page-catalog .a-dropdown-item .form-check-label{
    top: 10px;
    position: absolute;
} 


.l-daterange-page .form-check-label{
  top: 10px;
    position: absolute;
}

.header-mobile__list-item svg.icon--aside-track-order,
 .header-mobile__list-item svg.icon--aside-download-mobile{
    opacity: 0.5;
}
@media only screen and (max-width:1024.98px){
.order-detailed__id{
margin-bottom:12px
}
.order-detailed__col{
min-height:32px
}
}

.header__dropdown-item-link .icon--aside-track-order{
height: 21px !important;
width: 24px !important;
}

.header-primary__desktop .header__list--dropdown .header__dropdown-item-link,.header-primary .profile-link {
  display: flex;
  align-items: center;
}

.header-primary__desktop .header__list--dropdown .header__dropdown-item-link .icon{
  height: 24px;
  width: 24px;
}
.main--account-summary .l-account-summary .table-responsive{
	overflow: hidden;
}
.main--account-summary .l-account-summary{
	margin-bottom:30px;
}

@media only screen and (max-width: 1024.98px){
.main-section {
  padding-top: 70px;
}
}

@media only screen and (max-width: 767px){
	div.dt-buttons {
  margin-bottom: 30px;
}

}

.l-datarange-page-wrap {
	position:relative;
}

#dateRangeTable-noData {
	min-height:400px;
}

@media (max-width:1024px){
	#dateRangeTable-noData {
		min-height:500px;
	}
}

@media (max-width:767px){
	#dateRangeTable-noData {
		min-height:585px;
	}
	
.modal--order-tracking .order-tracking__ship-info .creditStatus{
    margin-top: 8px;
  }
}

 .loader{
	position:absolute;
	bottom:30%;
	}
.is-invalid  .a-dropdown-toggle{
	border-color: #e63535;
	}	
	
.profile-link--mobile {
      display: block !important;
    }
    
 
.product-status__text {
    position: relative;
}   
 .product-status__text:before {
	-webkit-animation: placeholder-glow 2s ease-in-out infinite;
	animation: placeholder-glow 4s ease-in-out infinite;
	background: rgba(227, 215, 252, .6);
	bottom: 0;
	content: "";
	height: 16px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}

.product-status__text span {
	min-height: 14px;
	visibility: hidden;
}

.product-status .remove_skeleton span {
	visibility: visible;
}

.product-status .remove_skeleton:before {
	display: none !important
}
@media only screen and (min-width:1025px){
   #yearlyStatement .modal-dialog.modal-dialog-centered{
      width: 420px !important;
    }
  }
  
@media only screen and (min-width: 1025px) {
  .l-cart-listwrap .l-cart-listing .nav-pills--primary {
    justify-content: flex-end !important;
  }
}

/* .main--my-order .datepicker-wrapper .datepicker-wrapper--dropdown .order-status__item .form-check-input{
  display: none !important;
}  */

.main--my-order .datepicker-wrapper .datepicker-wrapper--dropdown .order-status__item .form-check label{
	width:100% !important;
	padding: 9px 12px;
} 

.datepicker-wrapper .datepicker-wrapper--dropdown .order-status__item{
	padding: 0 !important;
}

.main--my-order .datepicker-wrapper .datepicker-wrapper--dropdown .order-status__item .form-check{
	margin-bottom:0;
}

.disable-click{
	pointer-events:none;
	display:none;
}
img.recentReport-loader {
    position: relative;
    top: 20px;
    left: 150%;
}
@media only screen and (max-width:767px) {
 img.recentReport-loader {
    top: 0;
    left: 80%;
}
}
@media only screen and (min-width:768px) and (max-width:1024.98px){
 img.recentReport-loader {
    left:40vw;
}
}
.table-loader{
	min-height:200px;	
}
.table-loader>tbody{
position:absolute;
}
.table-loader>thead>tr>th{
height:38px;
}
#hpage-stock-button{
cursor:default !important;
}
#otpStaffPasswordForm {
    display: none;
}

.pdt-sts-notStockd{
    font-size: 12px;
    font-weight: 800;
    line-height: 14px;
    text-transform: uppercase;
}
.empty-outstandingPayment{
display : none !important;
}
.products-sales {
  margin-top: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}


 #ymDivCircle img{
	content: url(/extdpstorefront/_ui/responsive/common/images/chat-icon.png)!important;
  }

.side-navigation-chat {
padding-bottom: 47px;
}
span.chatTextStyles {
    top: 8px;
    position: relative;
 }

.shipaddress__remark-character {
    top: 35px;
}

.labelRed {
color : #d5182a;
}

.labelGreen {
color : #0b9f55;
}

.labelBrown{
  color: #786208;
  }

.l-materialreturn-page .sorting_asc:after,
.l-materialreturn-page .sorting_asc:before{
content: none !important;
}

.prevent--ntf {
	cursor : default;
}

.click--ntf{
	cursor : pointer;
}

@media only screen and (min-width:768px) {
    .card-product__tag-item.sku-item {
        position: fixed;
        right: 46%;
    }
.order-summary-tile {
    min-height: 119px;
   }
}

#js-global-search-form{
margin-bottom:0;
}

@media only screen and (min-width: 1025px){
.l-cart-listing__tabs {
    margin-top: 40px;
}

.page-container--homepage .header-primary__desktop{
padding-bottom: 0;
}

}



@media only screen and (min-width:768px) and (max-width:1024.98px){
 .main--account-summary {
    padding-bottom: 40px !important;
}
}

.cart-product-pane:not(:first-child) {
    border-top:1px solid #e6e8ef;
}

.frequently-bought-in-cartpg{
    padding-bottom:10px;
}

.l-cart-listwrap .l-cart-listing .card-products--search-edit{
    border:none;
}
.products-sales .products-sale-tile--sabyasachi-nilaya .products-sale-tile__product-label {
    color: #c2a023;
    
}
.products-sales .products-sale-tile--tpc-nilaya .products-sale-tile__product-label {
    color: #727578;
   
}
.products-sales .products-sale-tile--sabyasachi-nilaya:after {
    background: #c2a023;
}
.products-sales .products-sale-tile--tpc-nilaya:after {
    background: #727578;
}
.order-summary-track__tag{
font-size: 12px;
}
a.errorBack,
a.errorBack:hover {
    color: black;
}
.order-summary-tile__tag.label-title.text-uppercase {
    font-size: 10.5px;
}
.products-sales .products-sale-tile--default .products-sale-tile__product-label {
    color: #9c9c9d;
    
}
.products-sales .products-sale-tile--default:after {
    background: #9c9c9d;
}
.products-sales .products-sale-tile .products-sale-tile__product-label {
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    margin-bottom: 12px;
}

.scroll-auto {
    overflow:auto !important;
    padding: 0 !important;
}

.main--stock-check .scrolltoTop{
 right: 31%;
}


.back-in-stock__item .stockcheckImgLink {
    height: 96px;
	z-index: 1;
}
.back-in-stock__item .card-product__image .img-fluid {
    height: 100%;
}
.l-placeorder-tabs-backstock-offers .back-in-stock__item .card-product__category-name{
left:0;
}

.l-favorites-trending .back-in-stock__item .card-product__category-name{
left:0;
}

.cart-summary  .card-product__image {
    height: 96px;
}
.cart-summary .card-product__image .img-fluid {
    height: 100%;
}

.l-homepage-row2 .trending-products .trending-products-items .card-product__image .img-fluid {
    height: 96px;
}

@media only screen and (max-width:767px){
.back-in-stock__item .stockcheckImgLink {
    height: 88px;
}
.l-homepage-row2 .trending-products .trending-products-items .card-product__image .img-fluid {
    height: 88px;
}
.cart-summary  .card-product__image {
    height: 88px;
}
}

.collection--title{
	width: 85%;
}


.btn-light--danger{
    background-color: #ed5b6a;
    border: none;
    color: #dc3545;
    font-family: Accord Alternate, sans-serif;
    font-size: 12px;
    font-weight: 700;
    height: 24px;
    letter-spacing: 0.5%;
    line-height: 12px;
    padding: 4px 8px;
}

.action-icon {
  width: 24px;
  height: 24px;
  cursor: pointer;
  transition: transform 0.2s;
}

.action-icon:hover {
  transform: scale(1.1);
}

.tooltip-container {
  position: relative;
  display: inline-block;
}

.tooltip-text {
  visibility: hidden;
  background-color: #333;
  color: #fff;
  text-align: center;
  padding: 4px 8px;
  border-radius: 4px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  font-size: 12px;
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip-container:hover .tooltip-text {
  visibility: visible;
  opacity: 1;
}
.order_tracking_page-loader-new-layout{
 	width: 100%;
 	height: 100%;
 	position: fixed;
 	top: 0px;
 	left: 0px;
 	background-color: rgba(0,0,0,0.5);
 	z-index: 9999;
 	display: none;
 	user-select: none;
 }
 .order_tracking_page-loader-new-layout img {
     margin: auto;
     position: absolute;
     right:0;
     bottom:0;
     top:0;
     left:0;
 }

