#add-to-cart .product-image img{width:100%;}
.navbar-stick:not(.navbar-dark) {background-color: #dfdfdf;}
.navbar-light .navbar-brand {
	color: #fdfeff;
  }

.main-search-input{flex-wrap:nowrap}

 .opacity-30{opacity:0.3;} 
 .opacity-50{opacity:0.5;} 
 .opacity-60{opacity:0.6;} 
 .opacity-70{opacity:0.7;} 


 /*FOR TABLES*/
 
 .table {
	--bs-table-bg:transparent;
	--bs-table-accent-bg:transparent;
	--bs-table-striped-color:#374151;
	--bs-table-striped-bg:rgba(17, 24, 39, 0.05);
	--bs-table-active-color:#374151;
	--bs-table-active-bg:rgba(17, 24, 39, 0.1);
	--bs-table-hover-color:#374151;
	--bs-table-hover-bg:rgba(17, 24, 39, 0.075);
	width:100%;
	margin-bottom:1rem;
	color:#374151;
	vertical-align:top;
	border-color:#e5e7eb
  }
  .table>:not(caption)>*>* {
	padding:.75rem .5rem;
	background-color:var(--bs-table-bg);
	border-bottom-width:.0625rem;
	box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)
  }
  .table>tbody {
	vertical-align:inherit
  }
  .table>thead {
	vertical-align:bottom
  }
  .table>:not(:last-child)>:last-child>* {
	border-bottom-color:currentColor
  }
  .caption-top {
	caption-side:top
  }
  .table-sm>:not(caption)>*>* {
	padding:.25rem .25rem
  }
  .table-bordered>:not(caption)>* {
	border-width:.0625rem 0
  }
  .table-bordered>:not(caption)>*>* {
	border-width:0 .0625rem
  }
  .table-borderless>:not(caption)>*>* {
	border-bottom-width:0
  }
  .table-striped>tbody>tr:nth-of-type(odd) {
	--bs-table-accent-bg:var(--bs-table-striped-bg);
	color:var(--bs-table-striped-color)
  }
  .table-active {
	--bs-table-accent-bg:var(--bs-table-active-bg);
	color:var(--bs-table-active-color)
  }
  .table-hover>tbody>tr:hover {
	--bs-table-accent-bg:var(--bs-table-hover-bg);
	color:var(--bs-table-hover-color)
  }
  .table-primary {
	--bs-table-bg:#d2d4d7;
	--bs-table-striped-bg:#c9cbcf;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#c0c3c7;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#c5c7cb;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#c0c3c7
  }
  .table-secondary {
	--bs-table-bg:#fcf2e3;
	--bs-table-striped-bg:#f1e8da;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#e6ded2;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#ebe3d6;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#e6ded2
  }
  .table-success {
	--bs-table-bg:#cff1e6;
	--bs-table-striped-bg:#c6e7dd;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#bdddd5;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#c2e2d9;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#bdddd5
  }
  .table-info {
	--bs-table-bg:#d3dff5;
	--bs-table-striped-bg:#cad6ec;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#c1cde2;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#c6d1e7;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#c1cde2
  }
  .table-warning {
	--bs-table-bg:#fdf4e8;
	--bs-table-striped-bg:#f2eadf;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#e7e0d6;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#ece5db;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#e7e0d6
  }
  .table-danger {
	--bs-table-bg:#f9d2da;
	--bs-table-striped-bg:#eecad2;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#e3c1ca;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#e9c5ce;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#e3c1ca
  }
  .table-light {
	--bs-table-bg:#9CA3AF;
	--bs-table-striped-bg:#969da9;
	--bs-table-striped-color:#1F2937;
	--bs-table-active-bg:#9097a3;
	--bs-table-active-color:#1F2937;
	--bs-table-hover-bg:#939aa6;
	--bs-table-hover-color:#1F2937;
	color:#1f2937;
	border-color:#9097a3
  }
  .table-dark {
	--bs-table-bg:#1F2937;
	--bs-table-striped-bg:#2a3441;
	--bs-table-striped-color:#ffffff;
	--bs-table-active-bg:#353e4b;
	--bs-table-active-color:#ffffff;
	--bs-table-hover-bg:#303946;
	--bs-table-hover-color:#ffffff;
	color:#fff;
	border-color:#353e4b
  }
  .table-responsive {
	overflow-x:auto;
	-webkit-overflow-scrolling:touch
  }
  @media (max-width:575.98px) {
	.table-responsive-sm {
	  overflow-x:auto;
	  -webkit-overflow-scrolling:touch
	}

	.header-logo-img{width:125px; opacity: 0.8;width: 125px;}
	.header-logo-slogan{text-wrap:wrap; font-size:0.6rem;}

	/*FOR  MOBILE*/
	.wrapper>.container>.row{
	--bs-gutter-x: 0;
	}

  }
  @media (max-width:767.98px) {
	.table-responsive-md {
	  overflow-x:auto;
	  -webkit-overflow-scrolling:touch
	}
  }
  @media (max-width:991.98px) {
	.table-responsive-lg {
	  overflow-x:auto;
	  -webkit-overflow-scrolling:touch
	}
  }
  @media (max-width:1199.98px) {
	.table-responsive-xl {
	  overflow-x:auto;
	  -webkit-overflow-scrolling:touch
	}
  }
  @media (max-width:1399.98px) {
	.table-responsive-xxl {
	  overflow-x:auto;
	  -webkit-overflow-scrolling:touch
	}
  }

  .table thead th {
	padding-top:.5rem;
	padding-bottom:.5rem;
	font-size:.7rem;
	text-transform:uppercase;
	font-weight:400;
	border-top:0;
	
  }
  .table thead{margin-bottom:.8rem;}
  .table th {
	font-weight:400;
	padding:1rem
  }
  .table td .progress {
	height:3px;
	width:120px;
	margin:0
  }
  .table td,
  .table th {
	font-size:.8rem;
/*	white-space:nowrap*/
  }
  .table.user-table thead th {
	border-top:0
  }
  .table.align-items-center td,
  .table.align-items-center th {
	vertical-align:middle
  }
  .table .thead-dark th {
	background-color:#1f2937;
	color:#fff
  }
  .table .thead-dark th a {
	color:#1f2937
  }
  .table .thead-light th {
	background-color:#f2f4f6;
	color:#1f2937
  }
  .table .thead-light th a {
	color:#1f2937
  }
  .table-hover tr {
	transition:all .2s ease
  }
  @media (prefers-reduced-motion:reduce) {
	.table-hover tr {
	  transition:none
	}
  }
  .table-flush td,
  .table-flush th {
	border-left:0;
	border-right:0
  }
  .table-flush tbody tr:first-child td,
  .table-flush tbody tr:first-child th {
	border-top:0
  }
  .table-flush tbody tr:last-child td,
  .table-flush tbody tr:last-child th {
	border-bottom:0
  }


  .rounded {
	border-radius:.5rem!important
  }
  .rounded-0 {
	border-radius:0!important
  }
  .rounded-1 {
	border-radius:.35rem!important
  }
  .rounded-2 {
	border-radius:.5rem!important
  }
  .rounded-3 {
	border-radius:1rem!important
  }
  .rounded-circle {
	border-radius:50%!important
  }
  .rounded-pill {
	border-radius:50rem!important
  }
  .rounded-top {
	border-top-left-radius:.5rem!important;
	border-top-right-radius:.5rem!important
  }
  .rounded-end {
	border-top-right-radius:.5rem!important;
	border-bottom-right-radius:.5rem!important
  }
  .rounded-bottom {
	border-bottom-right-radius:.5rem!important;
	border-bottom-left-radius:.5rem!important
  }
  .rounded-start {
	border-bottom-left-radius:.5rem!important;
	border-top-left-radius:.5rem!important
  }
  .border {
	border:.0625rem solid #e5e7eb!important
  }
  .border-0 {
	border:0!important
  }
  .border-top {
	border-top:.0625rem solid #e5e7eb!important
  }
  .border-top-0 {
	border-top:0!important
  }
  .border-end {
	border-right:.0625rem solid #e5e7eb!important
  }
  .border-end-0 {
	border-right:0!important
  }
  .border-bottom {
	border-bottom:.0625rem solid #e5e7eb!important
  }
  .border-bottom-0 {
	border-bottom:0!important
  }
  .border-start {
	border-left:.0625rem solid #e5e7eb!important
  }
  .border-start-0 {
	border-left:0!important
  }
  .border-primary {
	border-color:#1f2937!important
  }
  .border-secondary {
	border-color:#f0bc74!important
  }
  .border-tertiary {
	border-color:#31316a!important
  }
  .border-success {
	border-color:#10b981!important
  }
  .border-info {
	border-color:#2361ce!important
  }
  .border-warning {
	border-color:#f3c78e!important
  }
  .border-danger {
	border-color:#e11d48!important
  }
  .border-white {
	border-color:#fff!important
  }
  .border-indigo {
	border-color:#4f46e5!important
  }
  .border-purple {
	border-color:#7c3aed!important
  }
  .border-yellow-100 {
	border-color:#ffeed6!important
  }
  .border-yellow-200 {
	border-color:#f5dbb8!important
  }
  .border-gray-50 {
	border-color:#f9fafb!important
  }
  .border-gray-100 {
	border-color:#f2f4f6!important
  }
  .border-gray-200 {
	border-color:#e5e7eb!important
  }
  .border-gray-300 {
	border-color:#d1d5db!important
  }
  .border-gray-400 {
	border-color:#9ca3af!important
  }
  .border-gray-500 {
	border-color:#6b7280!important
  }
  .border-gray-600 {
	border-color:#4b5563!important
  }
  .border-gray-700 {
	border-color:#374151!important
  }
  .border-gray-800 {
	border-color:#1f2937!important
  }
  .border-gray-900 {
	border-color:#111827!important
  }
  .border-1 {
	border-width:1px!important
  }
  .border-2 {
	border-width:2px!important
  }
  .border-3 {
	border-width:3px!important
  }
  .border-4 {
	border-width:4px!important
  }
  .border-5 {
	border-width:5px!important
  }